Find flights
Deals
When to book
FAQs & Tips
Airlines

R12 413 Find cheap flights from Johannesburg to Kerala

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Kerala departing on 11/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Thu 22/8
Thu 29/8

Search hundreds of travel sites at once for deals on flights to Kerala

In the last 7 days, travellers have searched 50 552 773 times on KAYAK, and here's why:

Save 32% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Kerala Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Kochi
Kochi1 stopR12 413

Good to know

Low season

February

High season

December

Cheapest flight

R12 413
Best time to beat the crowds (11% less expensive on average)
Most popular time to fly (15% more expensive on average)
Flight from Johannesburg to Kochi (Cochin)

FAQs - booking Kerala flights

  • How does KAYAK find such low prices on flights from Johannesburg to Kerala?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Kerala.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Kerala?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Kerala from Johannesburg is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Johannesburg to Kerala?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Kerala with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Kerala?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Kerala from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from OR Tambo to Kerala

Need help choosing which airline to fly with from OR Tambo to Kerala? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,2
Singapore AirlinesOverall score based on 1368 reviews
8,1Entertainment
7,7Food
8,4Boarding
8,0Comfort
8,6Crew
Airline reviews

They bumped us up. They overbooked the flight and we hurried to the next flight. We are a family of 5 with 13, 10 , and 6 year olds kids. Everybody was running to the next flight. We never been exhausted in our flights hust like we have experienced this week. Mismanagement in scoot and kayak.

2,0 MediocreAnonymous, Jul 2024MNL - SIN
Read more about Singapore Airlines reviews

They bumped us up. They overbooked the flight and we hurried to the next flight. We are a family of 5 with 13, 10 , and 6 year olds kids. Everybody was running to the next flight. We never been exhausted in our flights hust like we have experienced this week. Mismanagement in scoot and kayak.

I was traveling with my 3 minor children, one leg I was seated two aisles behind them. On the longest leg I would have preferred sitting across the aisle from them, not behind. My youngest is 4yos. I understand airplane seating configurations are not the airlines problem but seating the one adult with a reservation apart from the minors was very difficult.

Awesome! Was impressed with the hospitality and the thoughtful services. The cabin attendants were superb.

Leg room and flight sound insulation is very bad. They broke 3 of my bags with bad handling

plus: service and personal assistance minus: online check-in did not work

The Premium economy class is not the same as some other airlines because there are no economy seats on these planes. Basically you’re getting an economy seat that’s a little wider. The seats are not that much more comfortable. The service and food experience is similar to economy class on other Asian airlines. There aren’t enough toilets for the entire plane therefore we are forced to share the business class toilets that are closed off with curtains.

My experience with Scoot is very good. Will have no issue flying with Scoot again.

Good flight. Fiod was ready a bit late hence a hurry to finish before landing. Excellent crew and service

Good flight. The food was served a bit late, hence a hurry to finish before landing. Excellent crew and service

Excellent meal served with real utensils, cardboard served hot meals instead of plastic utensils and plastic covers. Quick service, friendly and accommodating stewards.

Surprised how empty comfortable seats in economy were not offered by crew to tall passengers. Felt like courtesy hall mark of emirates is changing. We were told in order to get those seats we have to pay $210. Not the emirates I know from past travels.

Food was good, great communication by Pilot and Co Pilot, Crew very friendly. Slow beginning drink and meal service - over 2hrs into flight which disrupted overnight flight sleep. Entertainment systems was 3 Stars, my wife's was nonfunctional and had to call attendant 3 times to get it reset, mine the headphones and jack we're twitchy and keep going to muted volume.

The internet connection did was not functioning as per normal.

Worst ever. No assistance and communication from Emirates crew. No visibility of when the flight is flying. Couldn’t understand if we can go to lounge to take rest. Emirates system at a certain point said flight is not operating and suggested to take the next flight and in few minutes it suddenly opened the gate for boarding. unsupportive and rude crew. Worst experience ever. Flight was delayed by 5 hours so need the compensation for that.

My Experience was ok. But the gentleman next to me vaped the whole flight and the attendants did nothing, whether they were aware, I’m not sure.

Service needs to improve. Air hostess do not register flyers request and we need to keep on repeating our request to them on multiple occasions

The entertainment selections are amazing. But the live TV is sometimes spotty. If you’re going to have it, then have it. If you can’t make it consistent, then, perhaps it’s better not to have it. The crew are always cordial when approached, but they seem to do the minimum and sit around, talking to each other in the back of the plane during the flight. I realize that delays are not always predictable, but I missed my flight in Dubai because we left 90 minutes late from Washington. I will say that Emirates took very good care of me in Dubai. But I would rather not be delayed.

Check-in process at Bengaluru airport was atrociously slow. Emirates should allow baggage drop option after online check-in and verification of documents. The rest of the flight was quite good and we didn't have any complaints.

Check-in counter at the airport took more than an hour of standing in queue with online checkin. And after entering the gate the flight delayed more than 30 mins.

I enjoyed the live television programming for entertainment, and honestly everything was acceptable. It’s just that I choose emirates, because they have always been so much better in so many ways – food choices, service, accessibility, friendliness of the staff. None of those things were poor, but they have definitely slid from their position of excellence. One example would be that after the dinner meal was served, the flight attendants huddled in the back galley with the curtains closed (by the way, that’s where snacks and drinks are), and you have to interrupt them to go back there to either ask for something or to get a snack. While they do not respond in an unfriendly way, you are led to believe that you are interrupting them by coming to get a snack or making a request. Even something like, “ Yes, how many I help you?” would be a great improvement.

Wanted different plane design with an additional bathroom at the back of the plane.

The crew staffs are very nice. The temperature is too low.

Unfortunately I ended up beside a person who seemed to have been eating rotten corpses before landing because his breath smelled like Calcutta Sewage mixed with vodka and undigested eggs. Even wearing a mask that smell was so permeating that I couldn't breathe for the whole duration of the flight. I understand this is not CATHAY's fault but nevertheless I as a passenger had to endure this and there wasn't any way to fix it

There is very little in the title" Premium" in the Economy experience with Cathay, Melbourne to Hong Kong. The seats are uncomfortable and the cabin with outdated 1990's decor and trim. The food service was sloppy and the leg room providing little to no advantage over regular economy seating. Infact, the Sunday flight was not fill occupancy and I would have done better saving the significant additional costs for the PREMIUM ticket and taken advantage of the seating. If you are a regular premium economy traveler of EMIRATES expecting the same experience on CATHAY, you will be disappointed. Emirates far superior.

Great, the flight attendants were very friendly and the food was also good.

The first economy rows have remote space in the seat which eats in the seating space. The seats are also smaller compared to other airlines.

Very comfortable Prem economy seats for a long haul flight. Had a problem with the tv that the crew fixed so was great!

Not good. Flight was purchased for my father who needed medical assistance to board and transfer due to a heart condition. No one at Hong Kong from Cathay was there to assist and he barely made the connection. When I talked to him he could barely breath and was not sure he was going to make it. Really poor service even though the ticket stated he needed a wheelchair assistance.

Crew experience was more transnational, seats were so close together (LtoR and FtoB) that it was difficult to enjoy much of anything. When the person in front leaned back, there is no space for me. Sadly it was a flight to be endured not experienced.

While I was in great pain, the seat was sufficiently comfortable to allow me to rest and not be in so much pain.

Being a platinum member, no attention given. No towel or tissue provided.

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

No towels or tissue and chocolate and mint provided before arrival

Just happy I flew Qatar Airways awesome no wonder they are #1 in the world right now! The food was just delicious, very courteous, professional crew.

They made us deliberate waste time by holding our passports and boarding passes making us miss the flight

Suddenly Flight has been change by Qatar and there’s no information is there of us from Bom to Doha and counter person is behaving like Qatar owner next I will not buy Qatar and I will not suggest anyone to fly in Qatar

Bad experience with the delay n long wait time for connecting flight after missing the connection flight from Doha.

I liked the overall service and comfort. The only annoying thing was paying for excess baggage at the airport. They have limited options and they don't take all cards.

Too many boarding protocols. Never experienced with other international flights.

I had never seen any cabin crews behaving like that. They are not at all professionally fit for this job

Movie channels was great. Air hostess could be a little more caring

I still cannot find my luggage. I need my luggage.

I did not receive my luggage This airline is not good. My luggage is missing please you guys need to find my luggage. It’s been three days now I cannot get my luggage. This is not a good business I

The cabin crew members were so exceptionally good. They were always respectful to us the passengers and were professional. I also enjoyed the meals.

Customer service and the food was great. If the announcements in English could be said slower for the customer to understand what is being said. Due to ascent, it is difficult to understand. repaeting would help.

Again, entertainment system didn't work. 50% of aircraft don't seem to have a functional entertainment system and the crew is absolutely uninterested in fixing. They just say Addis needs to fix it. Well, Addis had better get off it's butt and fix their aircraft.

My entertainment screen wasn't working and they couldn't fix it.

I was a good, but long trip. The airline did a good job. I would use them again.

Choice of Vegetarian Food in Economy class needs overhaul improvement

The gate was changed at the very last moment and no one informed us. The flight was one hour late and the screen broken, the remote control not working. One toilet was out of order . the other toilets were also not totally functioning, because the washbasin was plugged and the water couldn't flow away.

Book cheap flights from Johannesburg to Kerala

Recent return flight deals

11/11Mon
1 stopQatar Airways
20h 35mJNB-COK
18/11Mon
1 stopQatar Airways
15h 05mCOK-JNB
R12 413
19/9Thu
2 stops
19h 15mJNB-COK
29/9Sun
2 stops
23h 10mCOK-JNB
R12 669
19/9Thu
2 stops
19h 15mJNB-COK
29/9Sun
3 stops
25h 10mCOK-JNB
R12 742
19/9Thu
3 stops
32h 35mJNB-COK
29/9Sun
3 stops
30h 20mCOK-JNB
R12 833
11/11Mon
2 stops
31h 05mJNB-COK
18/11Mon
3 stops
29h 20mCOK-JNB
R12 851
8/12Sun
1 stopQatar Airways
21h 35mJNB-COK
10/1Fri
1 stopQatar Airways
20h 45mCOK-JNB
R13 892
8/12Sun
2 stopsAir India
28h 35mJNB-COK
10/1Fri
2 stopsAir India
20h 25mCOK-JNB
R18 072
8/12Sun
2 stopsAir India
31h 25mJNB-COK
10/1Fri
2 stopsAir India
20h 25mCOK-JNB
R18 090
8/12Sun
1 stopEtihad Airways
13h 40mJNB-COK
10/1Fri
2 stopsEtihad Airways
37h 10mCOK-JNB
R29 700
8/12Sun
1 stopEtihad Airways
13h 40mJNB-COK
10/1Fri
2 stopsEtihad Airways
37h 10mCOK-JNB
R29 737

Search by stops

Search by airline

Search by price

Johannesburg - Kerala Flights

Departure:

Johannesburg (JNB)South Africa

Cabin classes: