Find cheap flights from Johannesburg to Costa Rica

Find cheap flights from Johannesburg to Costa Rica

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

Return
Economy
Johannesburg (JNB)
Costa Rica
Fri 6/11
Fri 6/18
Any month
Compare vs KAYAK |

Good to know

Low season

MayBest time to beat the crowds (2% less expensive on average)

High season

JanuaryMost popular time to fly (10% more expensive on average)

Average price (return flight)

R13 389(avg. price over the last 2 weeks)

Good deal (return flight)

R13 231or less

Good deal one-way

R9 406or less

Top tips for finding cheap flights to Costa Rica

  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be January, February and December. The cheapest month to fly to Costa Rica is May.

FAQs - booking Costa Rica flights

How long is the flight to Costa Rica from Johannesburg?

What is the cheapest flight to Costa Rica from Johannesburg?

How does KAYAK find such low prices on flights to Costa Rica?

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

What is the Hacker Fare option on flights to Costa Rica?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Costa Rica?

Top 5 airlines serving Johannesburg OR Tambo to Costa Rica

Scores according to KAYAK customer reviews

8,3
Emirates
Overall score based on 15 415 reviews
8,3
Boarding
8,2
Comfort
8,4
Crew
8,5
Entertainment
8,0
Food
Airline reviews

Pros: "The food was very nice. The IFE was very nice as well. The seats were comfortable."
Cons: "The was a lot of profanity used by the attendants that was not necessary. Secondly I reserved a front row seat in online check in, but it did not allow put mean in that seat. Which if they were full would be understandable, but every single one was empty."

Cons: "Food on the menu was not available. Some of us did not get lunch and were being offered bread. Some flight attendants were impatient with pax and unwilling to help especially with regards to Wifi on board , others were impolite"

Pros: "generally good overall for a 14 hour long flight"
Cons: "legroom could always be better for me......but this was similar to most other airlines"

Pros: "Crew, interior, seats"
Cons: "Food was average. Service could be better. For example, my wife and I never got our food at the same time or close enough. We had to ask for food or drinks. They should regularly ask if we need something. Empty water bottles (up to 3) were sitting on my table for hours till we landed."

Cons: "The food"

Pros: "The crew was nice, and there was sufficient overhead space for my bag."
Cons: "I've flown hundreds of times, and this was the most most unpleasant flight I've ever taken. My seat didn't recline, the entertainment console was not working properly, and I had almost no legroom due to the design of the seat. The temperature was unbearably hot. And I didn't get my special meal."

Pros: "The seat was not up to the usual Emirates business class standard. The lights were never completely dimmed."

Pros: "crew was good but seat was too narrow, and there are too many little kids near us."
Cons: "do limit the number of passengers with little children and don't put senior citizens near them."

Pros: "General flight was good. Loved the food."
Cons: "Beeing more than an hour delayed"

Pros: "The food and service was great."
Cons: "Boarding for priority was a bit slow."

Pros: "Crew and entertainment"
Cons: "Food and legroom"

Pros: "Emirates really knows how to treat customers"
Cons: "Flight was long"

Pros: "Good service by Emirates"

Pros: "Pleasantly surprised by the meals. The crew were professional, attentive, and friendly. The seat I chose had plenty of leg space and I will select it again the next time I fly with Emirates."
Cons: "The toilet seat covers were finished so I spent a lot of time lining the seat with toilet paper."

Pros: "The travel kits are much nicer now, appreciated the mattress"
Cons: "The boarding process in ORT was a horrible fail. they didn't announce the boarding of first/business and by the time I arrived at my seat there was almost no overhead room left because people from economy put there bags in the business area. The bathroom was definitely not cleaned enough, I went twice where the floor was soaked, the seat was wet and the sink full of toothpaste. I understand that every passenger should be responsible enough to clean up after themselves, but it was not an enjoyable experience. The crew was friendly enough, but it didnt feel like the personalized service experience that is usually the case (where they introduce themselves, explain the do not disturb sticker etc). Also I think there was something wrong with my seat because it didnt "lay flat" all the way."

Pros: "Upgrade to Business class"

Cons: "A very small hidden FLYDUBAI reference for a one-route flight with Emirates logo was unprofessional and deceptive."

Pros: "I love the positive and can-do attitude of your crew"
Cons: "A 4 year old banging on the back of my seat"

Pros: "Everything"
Cons: "Nothing"

Pros: "A380 flight was very comfortable, with adequate leg room. A great feature for long haul flights. Good food and a very good entertainment system"
Cons: "Good was served late, in both legs. Flight departs at 7 pm but diiner was served after 10 (midnight Dubai time) Which meant our sleep was disturbed and when breakfast was served we had a full stomach."

Cons: "Did not happen. Flight was purchased fraudulently and fortunately was caught by Emirates and Amex. Please REMOVE all my contact information from your website"

Pros: "Wi-Fi"

Pros: "excellent staff and friendly flight attendant."
Cons: "i wish next time the flight will includes a hotel for the over night stay. I had to sleep on the seats at the airport."

Pros: "Staff were friendly and helpful. ICE entertainment onboard offered a wide veriety to choose from"
Cons: "The food was average"

Pros: "Good service"

Pros: "We will highly recommend to use this airline. We will try again to flight to any city that we know they will have connections . Is worth it to plan to stay a few days in Dubai. Is a great city , unique, different."

Pros: "Emirates advertised for $66 RT tickets from Mali to NYC which I purchased, only to find out by email that two days later that they weren't going to honor my tickets. Hence didn't end up taking the trip."
Cons: "Emirates advertised for $66 RT tickets from Mali to NYC which I purchased, only to find out by email that two days later that they weren't going to honor my tickets. Hence didn't end up taking the trip."

Pros: "Service is generally ok. Polite and ontime flight (infact ahead of schedule."
Cons: "The entertainment system is getting old and buggy. I have sat on United's international flights now and their systems is som much simpler but fast and responsive. They should try and change it to United's."

Pros: "Flight was quiet and very well organized"
Cons: "I normally choose vegetarian on all my flights, but emirates only has a strictly vegetarian option. Which means vegan - food was not good at all. Sometimes too spicy to even try to eat. I asked to replace my meal on occasion and took the continental breakfast which was great."

Pros: "the food was wonderful, the economy seats were comfy, and the service was superb. I really liked being able to watch movies and listen to music w/o a charge."

Pros: "The great content in the entertainment system and the wifi. Bed was comfortable and the service was fantastic. I also really enjoyed the bar in the upper deck. The A380 is a wonderful machine!"

Pros: "I say that everything was good but overall "excellent" because it is hard to fly for hours upon hours and say that it was excellent. All considered, it was good while Emirates (compared to other carriers) is excellent. These huge airplanes are amazing!"
Cons: "Flying for hours upon hours but nobody can do anything about that. Africa has a routine, including this flight, of filling the cabin full of chemicals - for insects? Prepare to cover your head and face!"

Pros: "The comfortable seats, the entertainment system, the food, the attention given by the flight attendants. A great airline!"
Cons: "The length of the flight, but that's unavoidable."

Pros: "Space and the fact that everything worked. Food was excellant."
Cons: "I always like Emirates."

Pros: "leg room"
Cons: "the touch screen system was poor, limited movie choices, food taste, poor crew members etc"

Pros: "OK flight"

Pros: "Efficient, clean, friendly"
Cons: "None comes to mind"

Pros: "Entertainment Food Friendly Flight Crews"
Cons: "Had to rush to the next flight in Dubai."

Pros: "The crew were excellent. Very helpful and professional."
Cons: "All good!"

Pros: "Everything."
Cons: "None."

Pros: "Food and Entertainment beat Delta hands down."
Cons: "Unfortunately packed into a row with a lot of big guys"

Pros: "Everything"

Pros: "It was just ok overall."
Cons: "The first flight was late by over an hour and nobody could tell us why. They also serve food once and you don't get a snack or anything--you don't even see the attendants--for another 10 hours. Then they serve breakfast close to an hour before landing. The crew is constantly telling you to sit as if you weren't allowed to use the toilet at all when the seatbelt sign is on--and it's on the whole time. So you have to be asking permission to use the toilet when you are right next to the toilet door and about to go in because they don't allow you to use it. That's not healthy for someone to hold it."

Pros: "I will only fly Emirates when available to my destination from now on."

Pros: "I liked the boarding and most the crew was excellent"
Cons: "I specified ovo Lacto vegetarian because I eat cheese and diary. I got a stale and very small bread role with strawberry jam, wilted fruit and margarine for the breakfast meal. The non vegetarians got a full plate of croissant, cheese, fruit and jams. When I asked for butter I got no response. I asked three times before I could get some butter as I do not eat margarine. Lunch was wilted and slimy lettuce and tired fruit for dessert. The main meal itself was delicious but I was hungry the whole flight due to the small helping.. Another small but slightly fresher role and margarine again. Next to the non vegetarian meal there was less than half the food. It was very disappointing."

Pros: "Movies and internet"
Cons: "Took too long for food service. We were in middle two seats and my partner was feed and finished before I even got my food. They should go down each side at same time."

Pros: "Crew attitude and helpfulness. Food and beverage."
Cons: "Boarding procedures. Inadequate bathrooms for passenger numbers. Seat width. No economy plus seating."

Pros: "The wrap-around head rests help with sleeping. The good size blanket was comfortable and kept me warm. I really liked the bigger entertainment screen and excellent choice of movies and TV programs. I've never had 'Homes International' and 'Don't tell the Bride' on any flights, which are favorites of mine and are very popular.. I fly on 16 flights/year domestic and international. The flight attendants were very pleasant and helpful."
Cons: "It was a bit too cold. I was in row 50 on the aisle. I am vegetarian so was pleasantly surprised with the fish curry being on the menu, but couldn't see or taste the fish. A bit disappointing."

Pros: "We were pleasantly surprised when my whole family received a business class upgrade The services on board was excellent."
Cons: "Check in at he Jeddah Hajj terminal is chaotic"

Pros: "Entertainment was great!"
Cons: "The check-in was stressful and congested."

Pros: "The crew were super patient there was a traveller was so irritating kept complaining about everything and ,moving from one seat to another even insulting the crew but they never lost their cool I thought that was wonderful .i learnt something."
Cons: "If a tooth paste and brush was provided in the little pack it would have made life better."

Pros: "Everything was great."

Cons: "Thank you"

Cons: "Food is not great and the flight was delayed by an hour"

Pros: "Food was good. Able to get lots of water. Wide variety of movies/TV shows. Was happy with the service overall. Would compare them to Delta for international flights."
Cons: "Announcements weren't always clear but didn't really matter."

Pros: "Friendly crew, boarding on time, leaving and arriving on time, well maintained planes, clean."
Cons: "The seats were so close to each-other that you can't even get in or out without a big effort. I am not a large person, but I am pretty tall. Fro someone over 6 feet tall, the seats are like a torture chamber."

Pros: "Care from the crew and consideration"

Pros: "I always enjoy Turkish airline flights but lately the quality of food is not as it used to be. Flight entertainment is excellent and boarding was smooth. Getting luggage at the airport was quick"
Cons: "I wish food would be better"

Pros: "flight departed Jhb on time and arrived in Istanbul a few mins earlier than scheduled"
Cons: "1.cabin temperature varied from cold to very warm 2.I asked the cabin crew for a blanket but they forgot about it 3.I ordered a whisky with ice - was given half a tot with 2 small blocks of ice 4.only one person was serving drinks and food on my aisle so it was very slow service (other aisle had 2 crew serving)"

Cons: "Hi, Your company lost one of my check-in bags. I am in Bucharest now, still waiting for my bag. Nobody knows where my bag is. Please, help find it! Under Doinita M Toranzo's name, big red bag! under Thank you!"

Pros: "The staff were very welcoming and the seats were very comfortable"
Cons: "Flight was a little delayed"

Cons: "passengers with seats in the back of the plane should be boarded first."

Pros: "No complaints about the plane, staff etc and its probably no worse than any other airline"
Cons: "Long overnight flight in Economy Class, little legroom. As I am larger than average and find it hard to sleep on flights, the cramped conditions were extremely uncomfortable"

Cons: "Worst customer service."

Pros: "I'm 6 ft 2. Legspace was adequate, and no silly boxes under the seats like other airlines that obstruct your feet. Great entertainment systems - modern, good selection. Food and staff excellent."
Cons: "Their online checkin systems could operate a bit more smoothly. At one point, I had to go in in person, because the online checkin site had an already past flight from their codeshare partner SAS showing up as the next flight, and I couldn't perform online checkin as a result."

Pros: "The staff is very nice and good service and very helpful"
Cons: "The Delay and the rough landing"

Cons: "The crew blocks economy passengers from moving forward until all of first class has left. No other airline does this and its really annoying"

Pros: "The services was excellent."
Cons: "Delay around three quarter an hour."

Pros: "The food was SUPER DELICIOUS! The seats were comfortable, the movie selection is great, and the staff's care and commitment to customer happiness is unmatched!"

Pros: "Quality of Service"
Cons: "-"

Pros: "Do you like crying babies and kids running around the aircraft? If yes, then you would have loved this flight."
Cons: "Everything. This was the worst star alliance flight i have taken. No control over the passengers, and kids. Screaming children the entire flight. I was not able to sleep at all. They did not dim the lights until extremely late in the flight. Business class lights were dimmed several hours before economy. The staff at gate check-in was not helpful. My seating assignment was separated from my wife. I was told they could not move me. I was originally set to be seated next to a young mother and baby. I switched with her husband and another passenger to be seated next to my wife. Why do I need to arrange a seating assignment that should have been obvious? Plus they did not credit me with my mileage. Thanks, never again."

Pros: "Seats comfy. Turkish airlines rep came to collect passengers as previous flight delayed."
Cons: "TV/Movie/music database was empty for my seat. The temperature in the plane was very hot throughout flight."

Pros: "Overall the plane was very comfortable."
Cons: "Waited on the plane to takeoff for an extra hour without explanation."

Pros: "Friendly crew"
Cons: "The issue of excess baggage. Would appreciate to buy on line before my flight so that I know how much to carry and also that I am covered before leaving home. Payment at the airport may be too costly as well as unreasonable. It's like a penalty for having excess luggage. This is the reason I prefer flying with EMIRATES because they afford me to but pay fir excess luggage before my departure. Planning ahead is key"

Pros: "Flight was on time"
Cons: "I forgot to choose special meal request but they have good vegeterian food options"

Pros: "Staff are welcome and supportive.at Istanbul Airport kindly re-opened the gate for late passengers due to unexpected delays of preceding Turkish Airlines flights. Otherwise, I must have missed the flight from Istanbul to Rome."
Cons: "Delayed departure for nearly 3 hours from Islamabad to Istanbul (TK711)."

Pros: "Great food!"
Cons: "The aircraft looks a little old."

Pros: "The flight was quite comfortable. We lucked out with only a partially filled flight leaving extra space to sleep. Service was friendly and the food was excellent! I was fed twice on my 9hour flight and once on my 4hour flight. Great in flight entertainment."
Cons: "No complaints."

Pros: "Comfort"

Pros: "The food was the best airplane food I've ever had and the alcohol was free. (By contrast, our SAS flight cost nearly twice as much, left two hours late, causing us to miss our connection, the food was medicore, and the alcohol cost extra). The warm towels were a nice touch. I also appreciated the video regarding in-seat stretching exercises, which were particularly helpful on a long flight. It was nice to board from both the the back and the front of the plane."
Cons: "The seats were too cramped for an 11+ hour flight. One minor annoyance: the flight left in the morning and remained sunlit the whole way as we were heading west. The passenger behind us was trying to sleep and complained to the crew about our shade being up even though she was not wearing the eye covers the crew had given everyone. The crew asked us (politely) more than once to put the shade down, but the electric light was not sufficient for our reading. I don't fault the crew for trying to accommodate an unhappy passenger, but it was an imposition on us as well."

Pros: "Perfect trip, seats comfortable and soft even in economy and having personal entertainment was a pleasant surprise. also good selection of films. Food was just a sandwich but better quality than other companies."

Cons: "It was very hot during the entire flight."

Pros: "Movies"

Pros: "Everything"
Cons: "Nothing"

Pros: "The security measures"
Cons: "Nothing"

Pros: "Attentiveness of staff."
Cons: "The check-in was quite hectic."

Pros: "Food and Crew"
Cons: "The fact that the boarding was by bus and not through a sleeve detracts from the process."

Pros: "Entertainment made the long flight fly by"
Cons: "We are 6'+ and leg room was very limited"

Cons: "the kosher food was poor"

Pros: "Food is excellent, staff great."
Cons: "Not nearly enough leg room for an international flight!!"

Pros: "Entertainment system is excellent, food is solid and plentiful."
Cons: "I've flown Turkish a few times before, and they're generally pretty good for the price. This trip was different. Despite Turkish Airlines policies outlined in their "Customer Rights," I received no notification that the flight was delayed 3 hours, and there was no notification at the JoBurg airport until you go to the counter to check in. JoBurg staff - which are Menzies third-party contractors, not Turkish staff - were disorganized, uncommunicative, and unhelpful. Only one person at the check in desk seemed to have authorization to make any changes, so all other agents were running back and forth to speak with him, and not communicating with passengers. It took over an hour to get clarity on the situation and rebook my connecting flight to Washington for a different flight 8 hours later. The only compensation offered was one meal voucher worth R100 (roughly $7). They would not even look at other Star Alliance flights for early arrival in Washington, and said they were not authorized to consider upgrading my ticket. When I called the Turkish customer service, they essentially said "What do you want us to do about it? You have to submit a formal complaint." Boarding was totally disorganized. In theory there are boarding groups, but after business class and all the high-ranking loyalty members, it's pretty much a mad rush. This seems to be the common practice for Turkish now. In general, Turkish has a great entertainment system on all their long-haul flights, with tons of movies - including very new releases - music, games, etc. They also provide complimentary kits with socks, slippers, eye mask, earplugs and dental kit, even for economy passengers. The meals are fairly good for airlines. However, legroom in economy isn't great. I'm 6'1", and had difficulty getting comfortable with my knees jammed into the back of the seat in front of me. On this particular flight, I was in row 18. The cabin crew were frantic, disorganized, and shouting to each other across passengers. One half of our row was served the meal, and the other half had to wait over 30 minutes to be served for some reason. By that time the vegetarian option was no longer available. Crew also had to run back and forth between service carts because they were frequently out of very common beverages (like sparkling water. And ice.), and on two occasions crew left a drawer from a cart full of trash sitting in the aisle. There were several times that crew ran carts into passengers - including once into my knee that was not in the aisle - and didn't even acknowledge doing so. They also stopped the carts in front of occupied lavatories, temporarily trapping passengers. So not terribly professional. While not specifically on this flight, the experience in Istanbul airport with Turkish Airlines' staff was awful. Zero interest in helping, rude and dismissive, and overall terrible."

Pros: "I left my iPad in the seat back of my previous flight to Istanbul and by the next morning they had my iPad to me and Hungary! Very professional!"

Cons: "According to the menu we were supposed to have a choice of chicken or eggplants. When it was my turn - it turned out that there was no chicken left. Fine. Eggplants with some kind of lasagna. This lasagna was just old! Old and dry. And cold. It was definitely not fresh. I asked to warm it up. Got another one. Which was not better actually. That was really annoying. Only after one more complaint I was offered some kosher (and now really good) meal instead."

Pros: "the crew was nice"
Cons: "the entertaiment was very poor..there wasn't at all audio - music or whatever the landing was harsh the boarding was late"

Pros: "Not much"
Cons: "Seats and not alot leg room, the security itself wasnt great ..."

Pros: "EverThing was excelentní bit doménových s feet smetl hořické"

Pros: "All"

Pros: "Food and in flight service"
Cons: "Flight boarded late, boarding process was chaos, and we took off two hours late. This in turn made us miss our connecting flight. We had to spend the night in Istanbul, forfeiting our luxury hotel in Venice. They wouldn't let us get our bags in Istanbul so we were unable to get toiletries or change of clothes. I will be seeking reimbursement for Venice hotel, Istanbul recruited visas, and travel inconvenience."

Pros: "The staff was really friendly, food was great and there was plenty of entertainment during the flight."
Cons: "I couldn't accumulate my miles."

Cons: "With the coronavirus breakout it was better if they pass disinfectant wipes especially before meals"

Pros: "Good food, service, and entertainment"
Cons: "The seats are not very cushioned"

Pros: "Crew was very nice"
Cons: "The aisle between seats are too small. The carts and people can barely make it through. Aisle passengers always get bumped making it a long flight."

Cons: "The food was overcooked for dinner and breakfast was a veggie wrap which was soggy and strange. Bring food with you!"

Cons: "Beef main course overcooked and dry."

Pros: "Comfy seats in United Polaris"
Cons: "Crew didn’t ask enough for additional drinks (neither alcoholic nor water)."

Cons: "More food choice and more snacks should avialable during flight time Both serving food is very bad"

Cons: "Mejorar las oferta de películas abordo"

Cons: "I do not like that mono do sale me a ticket with no baggage and never will by a ticket from this company again!"

Cons: "Great experience."

Pros: "Another exit seat and got upgraded to economy premium. Possibly one of the best flights I’ve ever taken."
Cons: "It was great"

Pros: "The crew was very nice and attentive, I really like the food on Lufthansa"
Cons: "The movie selection was limited and dated"

Cons: "We left Frankfort very late, we had not even moved half an hour after we were supposed to have left. They apparently changed our flight plan to try to make up time, and flew faster; but the conclusion was we were supposed to arrive at 18:25 and didn't arrive until well after 19:00. Refund"

Pros: "Great crew, comfortable seat, good food, and food entertainment."
Cons: "Delayed 20 minutes out of Denver, and when I arrived at my connecting city in Munich I was immediately told I would not make my connecting flight due to customs lines and to reschedule. I walked 5 minutes to customs, no lines, walked another 5 minutes to my gate, and easily made the connection."

Pros: "Very clean cabin, crew efficient and friendly"
Cons: "The sweet pastry is horrible, please bling back the cheese sandwich/ or similar."

Pros: "The crew was excellent and the seats are v comfortable"
Cons: "I cant really think of anything"

Cons: "I was trying to extend my ticket but no one was answering my call last 2 days so I misssed my flight no refund nothing"

Pros: "Was nice and pleasurable"
Cons: "Nothing"

Pros: "The crew were very considerate. Also they have the best baby beds we have seen so far"
Cons: "The entertainment system was glitchy."

Pros: "Lounge was very clean"
Cons: "In a 10 hours flight Frankfurt to Atlanta only one main meal. Service was rushed job. My seat wasn’t working and Tv remote didn’t work."

Cons: "Too high price tickey and had to buy luggage"

Pros: "Excellent service and food"

Cons: "Flight was delayed. There was not enough space for my carry-on luggage so they had to take it in the front."

Cons: "It was delayed and they didn't let me know till I got to San Francisco airport and they changed my flight with 2 stops"

Pros: "I fly constantly -This was my first time on Luftansa & this is my go to airline from now on. I was flying coach & I felt like I was in first class. (Although nothing beats first class international"
Cons: "N/A"

Pros: "Clean plane, efficient and professional crew"
Cons: "Food"

Pros: "Friendly crew"
Cons: "when seats recline in economy you can barely get in and out of a seat"

Pros: "Beautiful day to fly. Flight attendants were very nice! Great service!"
Cons: "Nothing."

Pros: "Great seats!"
Cons: "Staff didn't seem very happy."

Pros: "The boarding process is very efficient."
Cons: "Lufthansa’s people are mostly good. But there are some obvious opportunities for people to be more friendly. Also, LH like many others continues to serve cold rolls and cold butter on international flights. KLM warms the rolls! It’s the one small touch that would make Lufthansa’s meal service so much nicer."

Pros: "Catering food and professional crew"
Cons: "Late boarding ,flight was delayed 25-30 minutes,turbulence over flight (slight)"

Pros: "Crew was good"
Cons: "Seating arrangement and lack of comfort :( Was impossible to get a seat assignment. Will not fly Lufthansa again."

Pros: "Food and beverage service was excellent on these Star Allisnce international flights booked by United but operated by Lufthansa."
Cons: "Leg room in economy is inadequate for international flights. Seats had no cushion left in seat bottoms. It was like sitting on cement."

Pros: "Cleanliness"
Cons: "Food not very good"

Cons: "I had to endure 10 hours sitting next to an obese passenger, who was to big to fit into his seat and had to rest his shoulder and elbow over my seat. The crew couldn't do much and so I had to shift myself sideways for the entire journey in order to make space for this obese passenger to rest his arm into and over my seat."

Cons: "They had overbooked the flight and asked to reroute me. I asked if I would still be able to get to my destination at the same time and to make sure I would have a window seat. Everything from the moment I said yes was a terrible. They rebooked me twice on two different routes when I was in the air. Said a steward would meet me (never happened) instead I was running to catch flights on different airlines in two different airports. The entire situation was disgusting. The running was with all of my luggage. Because of the rebooking I was in the last row of 75 rows on a plane with an additional connection. Every flight had delays creating more chaos for the next flight. The only helpful airline in the bunch was Delta."

Pros: "Crew friendly, good food"
Cons: "Cramped seating, can't select seat until checkin without paying (only airline we were unable to select seat)"

Pros: "I was very frustrated with the booking service and had to change my flight but was unable to. Very very terrible experience and I would not recommend kayak to anyone"

Pros: "Bathrooms were clean, seats comfortable, staff helpful"
Cons: "Food was mediocre. An upcharge for a better meal would have been appreciated. Flight from Greece delayed, but again, staff was helpful."

Pros: "Space"
Cons: "I could not obtain in Frankfurt airport a boarding pass of my connection from Rio to Santiago"

Pros: "Short trip, but nice crew."

Pros: "Great crews, great amenities, good food. Best flights I've been on in a long time."

Pros: "SAS and BA can do better"

Pros: "Excellent Flight"
Cons: "Nothing"

Cons: "It needs bigger seats More comfortable for far flights"

Cons: "My bag is approved carry-on size, and I travel weekly with it. The gate agent forced to check it which was unnecessary and unreasonable."

Cons: "The quality of vegetable roll served was absolutely not upto the mark. And when asked for an alternative such as a bread bun with butter .. that too was denied. For a long flight this small things make a lot of difference in the customer satisfaction."

Pros: "Still loads of leg room in economy which is great for a tall person like myself."
Cons: "The food, dinner and breakfast from Johannesburg to Frankfurt was not very nice and not the usual good standard."

Cons: "The seat in front of mine was reclined in the already cramped space provided, twice as far back as any other seat I could see. Please look into the recline on that seat for future passengers. The crew hit my seat, repeatedly with their carts and did not remember to offer drinks to us as they pushed it by. The airlines should consider removing that seat as an option to passengers if there is not ample room for the flight crew to maneuver around it. It made for an unpleasant experience overall."

Pros: "Perfectly pleasant short flight with LH. Cabin crew were excellent and the snack and beverages were appropriate for this short flight."
Cons: "Boarding is a frustrating experience as LH do not 'filter' boarding so the process is un-necassarily frustrating......"

Pros: "The best airline ever! Super friendly crew and staff, great customer service and nice planes. Love KLM!"

Pros: "Due to business I travel allot so I deal with allot of airlines. This is by far the best airlines I have used. Excellent crew and airport staff. I don’t think words can express how satisfied I am with this airlines and airport. The nicest people and great service. Clean and modern aircraft. Going to try flying only with KLM from now on."
Cons: "Nothing"

Pros: "Food was great, movie selection too. Everything was great except for I couldn’t really get comfortable to sleep"
Cons: "Not sure how to make the seats more comfortable. I have some back issues though. However, some of my travel companions slept right through the flight."

Cons: "Bigger seats the new ones are way to narrow"

Cons: "I congratulate the KLM crew!"

Pros: "Seat was comfy and spacious for economy class"
Cons: "Vegetarian meal was okay but could be more enjoyable if served with bread at start of meal."

Pros: "Very professional"
Cons: "Lost luggage"

Cons: "Head support for 6 feet plus people on seats would be good"

Pros: "The space at my feet with the chair in front was a bit akward."
Cons: "Not being seated next to small kids. Perhaps they should have a separate section? ;-)"

Pros: "Crew was nice and friendly"
Cons: "Airplane so uncomfortable. Food horrible. Not even available for one of us what we ask for on what was offered. Bad taste and not what can be on a that length of time flight."

Pros: "Seating is tight. The crew was great !"
Cons: "As we landed we had to wait on the plane for an hour and a half because another plane (Spirit) was in our “parking spot.” This made it very difficult for people and connecting flights."

Pros: "Crew was nice and efficient"
Cons: "Economy seats don’t recline enough."

Pros: "Cabin Crews was extremely good and hospital. Transfer point staff buggy / wheal Chair was good and second to none."
Cons: "Transfer point needs upgrade."

Pros: "All good"

Pros: "Economy comfort was very nice, food decent, plenty of toilets to avoid overcrowding, and good entertainment selection."

Cons: "Not enough leg room"

Pros: "Gaps between seats are very narrow."
Cons: "when serving drinks, cabin crew limited to serve liquor only once and it was poor service."

Cons: "Trouble checking in regarding a visa issue?.. no other trouble at the other airports.."

Pros: "Friendly crew! More legroom, good entertainment and food was great! Smooth landings pretty much on time."
Cons: "Boarding could be better"

Pros: "Great service"

Pros: "The flight was perfect! Great food,movies and I even got to sleep !"
Cons: "All was well!"

Pros: "Time and Good clean place.. in This case airpöane.."
Cons: "It was not entreteiment st all"

Pros: "Travel on Crostian Airlines did not pappen. KLM flight to Munich was cancelled and I was rescheduled on Air Setbia to Belgrade, the Split."
Cons: "That it didn’t happen."

Pros: "The attendants took great care of us. Super smooth flight."

Pros: "Good services!"

Pros: "Good Experience"
Cons: "Nothing much"

Pros: "All cabin crew were courteous. Refreshments were light. Check stuff were helpful, they did devise that the flight was full and due to space hand luggage would prefer to be put in hold free of charge. We did not have any problem with this. Plane was clean."
Cons: "Service was a little slow going through the gate, it seemed to take a while for everyone to get on board."

Pros: "Seats were comfortable"
Cons: "Flight was delayed by 2 hours. Could have gone to Amsterdam and come back in that time"

Pros: "Very friendly crew"

Pros: "was very quick"

Pros: "Thankful for coffee being served without charge. Not all airlines do that."

Pros: "Good multi media access and content"

Pros: "Equally friendly crew and experience. It was complimented by the time we got to spend in the fantastic KLM lounge while we waited for the flight."
Cons: "Nothing!"

Pros: "Comfort economy well worth the extra."

Pros: "The crew service is impeccable. Ground services very friendly and professional."
Cons: "The seats are very uncomfortable. The individual screens are simply outdated like you basically will damage your eyes looking at them. No chargers for phones."

Cons: "Flight delayed by one hour which meant I missed by train at Southampton by 10 minutes and subsequent bus connect home. Next bus would have been 2 hours later so 45 minute walk home from train station. Didn't bother with food offering, put off by that supplied from Hannover to Schiphol."

Pros: "The flight was delayed due to fog, but the staff was amazingly helpful to make sure everyone got to their destination."

Pros: "The cabin crew, the flight and communication and the cleanliness of the plane."
Cons: "It was really unclear which desk to use at Birmingham airport to check in. It was extremely stressful for a first time flier as I had no idea what to do - the desk location wasn't marked clearly and when no staff were there it wasn't clear that the desk was open."

Pros: "They were awesome."

Pros: "Crew service"
Cons: "Flight delayed."

Pros: "Night flight so no entertainment allowed sleeping"
Cons: "Kosher food could be improved"

Cons: "Horrible. First, we lost a suitcase. It could happen but for two days they did nothing and only told us stories (so as not to use the word lies). Within a few hours (and thanks to airline assistance) we were able to locate the suitcase. Even then it took them two days to bring it to us, two precious days off our planned vacation (7 days) At the end of the shortened vacation, we got to the chek in, and told that since the ticket I had purchased form them two months earlier was too cheap ... and since the flight was Over booked, they would take me off the plane if all the passengers would arrive. It's unnecessary to describe what I felt until the plane took off. They apologize constantly, but do nothing practical. a bae company. no me nor my freinds/family will go with KLM"

Pros: "Enough space good wine and on time"
Cons: "Nothing"

Pros: "We love the flight all the way"

Cons: "Very slow service. I wanted to by several goods from duty free. But crew served only first 20 rows of aircraft."

Pros: "10 hour flight - I was well looked after, regular drinks, the food and snacks were good enough and tasty. The in flight entertainment was good - latest movies and worked a great variety of tv, books and movies. The airplane was modern and comfortable"

Cons: "Since we had two extra bags (paid for in Chicago), they demanded to see my receipt before we could board in Amsterdam to Nairobi. We had trouble locating the receipt and we were not given an explanation as to why we needed it again. We were traveling with 5 kids including an infant and we were not allowed to board until we found the receipt. I thought surely they would have record that I had paid, but I guess not. We were the last to board and all very stressed out. The staff seemed not to care the least in our troubles."

Pros: "Delays and no proper customer service."

Pros: "Flight was delayed by over three hours."

Pros: "The service of the crew onboard"
Cons: "Entertainment not to many recent movies and the boarding process was a little bit confusing."

Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"

Pros: "Good aircraft, good service, on time, eventless"
Cons: "There are two types of foot-rests, both are a nuisance for people with long legs. The one popping up from below one's seat is extremely hard to put back in place. The metallic one folding down from under the seat in front cannot be secured back and is always in the way if the passenger needs to stretch his/her legs. This seems to be a new appliance, and I jut wish they would do away with it altogether. More is not necessarily better."

Pros: "Great and friendly crew"
Cons: "In-flight system had some problems and seats seemed a bit uncomfortable"

Cons: "I may be wrong but these days, the staff curtsy and overall well coming approach is lacking! Just a smile and a few cheerful words can transform passengers’ mood greatly!! This becomes particularly important when one is traveling for > 9 hours back to back flights!! One can extra charge for it!!"

Pros: "The crew was OK, but nothing special."
Cons: "Air France should not sell tickets for which the connection flights are almost impossible to catch. My luggage was not transferred to my connecting flight. I had to run to catch the flight to Bucharest. At CDC there were only two custom officers for checking passport of EU citizens, on a Saturday morning with hundreds and hundreds incoming travelers. On top of it, one female officer was rude. Typical french :("

Pros: "Na"
Cons: "They have a terrible communication problem, they never communicated why the flight was late, they never communicated what they were doing or what was happening. Bad customer service. Bad communication with the client. They told us when I asked several times that we would not lose our connection and that everything was fine and that was not the case. We lost the connection. No one told us anything. Another problem was that the girl in the boarding process removed the suitcases tickets from the boarding pass and did not want to return them, and held it without any cause. The flight staff went looking for us. Pretty sad and disappointed by their service. I understand that they were causes outside the airline but must communicate to the client. They cannot remain silent and say nothing."

Cons: "Flight was delayed"

Pros: "Spacious business class seats, excellent meals"
Cons: "Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options."

Pros: "The crew was terrific."

Cons: "Thé qualité officielle the images"

Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."

Pros: "Everything! The service was exceptional!"

Cons: "Tell me i would misst the next flight and that my beg will not go to the final airport."

Cons: "I’m not sure that short-hop flights should serve solid food. The quality invariably disappoints. Otherwise, all is good with this flight."

Pros: "The schedule and timing"
Cons: "The airport, some of the crew, the aircraft seats, the entertainment system"

Pros: "crew great comfortable"

Pros: "Crew was nice."
Cons: "Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers."

Cons: "Baggage check in was stressful"

Cons: "Not to be late ,and not to loose my luggege"

Pros: "crew was wonderful, great food, quick boarding"
Cons: "cant think of anything"

Cons: "Air conditioning too cold. Wasn't offered an evening meal. My luggage went missing and I'm still waiting for it to be delivered."

Pros: "Very efficient boarding. We actually departed earlier and then landed in Barcelona 15 minutes ahead of schedule. Overall a very smooth experience."

Cons: "Thanks"

Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."

Pros: "The Air France service was ok. Got me to my destination on time and alive."
Cons: "I flew out on KLM on what felt like a new plane. Amazing service, seat, temperature, entertainment and food. In stark comparison Air France’s plane was old, too hot, poor entertainment choices and system and average food which for the French was surprising!"

Pros: "That we were heading home. Nice seats. Good food. Lots of entertainment choices. Power plugs ( USB and European power) were appreciated. Wine as a choice with meal was appreciated and brandy after the meal."
Cons: "Some of the shows and movies were a bit 'trashy'. Long flight. I was in the middle seat next to an inattentive octanegarian who was nice but kept calling the flight crew to fix her mess up of the video system. No air controls on this plane - so it was overly warm. 10 hours of overly warm makes for a stinky passenger. Oof."

Cons: "The food was cold. We were served about 40 minutes after most of the plane got their food. The overhead compartments kept opening by themselves through out the flight. Food was horrible."

Pros: "Food and wine was very good. Music selection was excellent."
Cons: "Not enough leg room."

Cons: "Flight was delayed by 1h30min, so we arrived very late"

Pros: "Late leaving - no reason or apology. A bumpy flight all flight. Food almoat inedible. Seat gave bum axhe after 45 minutes. Staff friendly, but they dropped my meal"
Cons: "Nothing to like"

Pros: "Average"
Cons: "I leave my jacket in the hanger when I get off the airplane I realized that they didn’t gave it to me. I inmeadiatly tey to go back but I couldn’t I went to the counter and they said that there was noting on the plane !"

Pros: "It was quick, very good space in premium economy. Good and friendly service. The food was better than expected"
Cons: "The crew did not announce the score of soccer cup semi final between Belgium and France"

Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."

Pros: "The quality of service from the staff and their courtesy. A great asset of the airline."
Cons: "My luggage was left behind - this despite my being lifetme platinum."

Pros: "The cabin crew was very good!"
Cons: "The economy premium seats are very uncomfortable"

Pros: "This is what happens when you get roped in by a low price."
Cons: "Disorganization which led to not being able to pre-purchase baggage. Then bad info at airport which led to multiple trips through security trying to make weight on a bag that should have been checked but was told didn't need to. Ended up missing flight, having to rebook at full fare and no one knows where the bag that was checked is. STAY AWAY!"

Pros: "Boarding and punctuality."
Cons: "Lagos boarding with rather annoying wait due to repeat hand check. Perhaps added security carried far."

Cons: "only there were del;ay at JFK"

Pros: "Friendly onboard staff"
Cons: "Treated like cattle while boarding unless your preferred member. Average food quality."

Pros: "It was a 30min flight not much to say The crew on the ground really took care of us"
Cons: "Na"

Pros: "Nothing"
Cons: "Everything. AF changed seats without authorization or notification, separating a mother from her 3 year old daughter. Their entire attitude was "nothing to be done, now board plane and leave" no compensation was offered, nothing done to remedy their mistake or rude behavior and treatment"

Pros: "The fact that the plane made it to SFO"
Cons: "Downgrade without notice or consent separating family. Paid full fare for family to travel business class together. AF without our knowledge downgraded one member, separating a mother from her 3 year old daughter. They offered no compensation, no apology, and CDG ground crew was terribly rude. All anyone said was, nothing to be done, now please Leave"

Pros: "Traveled fron SFO to CDG on AF in business class on an A 380. Lounge in SFO was smallish and not many choices in the food bar. Boarding was smooth. my second ride on A 380 in business and this trip reminded me quickly why I did not care for the A 380 on my previous trip. It is a huge plane with a huge sized business class which makes the cost less worth it compared to a Boeing. The crew were extremely helpful and caring. The food was acceptable. The seats on the plane were not comfortable in the lying position. Took a cab to our hotel in Paris (1st Arr) for a flat 50 euros. No meters."
Cons: "Arriving in CDG and facing a slow immigration with the passengers of this huge plane. I didn't care for the baggage delivery system. We were waiting for an hour only to realize that the arrival port for our luggage was changed."

Pros: "Lovely crew, clean toilets"
Cons: "It's an a380, stains everywhere, aisles between seats narrow even for business, caos at CDG, no clear queues, ground staff shout at passengers, food selection good but huge gap between describtion and reality, in JFK we waited for 30 minutes cause the docking spot was too narrow for the captain, sky priority? The economy got their bags before 1st and business."

Pros: "Nice Flight Attendants Good Food"
Cons: "Flight was delayed by 1.5 hours"

Pros: "Food, drinks, and general service on board were all very nice"
Cons: "Airport experience at cdg was atrocious. Took more than an hour to check in and it was a complete zoo."

Pros: "Movie selection was awesome! Food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."

Pros: "Space"
Cons: "Couldn't adjust the seat and the cushion wasn't comfortable neither seat or back. The bottom back was like a board across the bottom and hurts."

Pros: "Kind, courteous, attentive crew. Smooth flight."

Pros: "It was a fine flight"
Cons: "no specific feedback"

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from Johannesburg to Costa Rica

Airlines flying from Johannesburg to Costa Rica have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to Costa Rica

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg to Costa Rica

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Costa Rica

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to Costa Rica

Book cheap flights from Johannesburg to Costa Rica

Recent return flight deals

25/9
Sat
3 stops
Turkish Airlines
53h 45m
JNB - SJO
8/10
Fri
2 stops
Turkish Airlines
41h 53m
SJO - JNB
27/8
Fri
2 stops
United Airlines
32h 49m
JNB - SJO
10/9
Fri
2 stops
United Airlines
41h 50m
SJO - JNB
30/8
Mon
1 stop
Multiple Airlines
32h 25m
JNB - SJO
9/9
Thu
1 stop
Multiple Airlines
28h 55m
SJO - JNB
30/6
Wed
1 stop
Lufthansa
30h 50m
JNB - SJO
10/7
Sat
1 stop
Lufthansa
28h 55m
SJO - JNB
17/11
Wed
1 stop
Air France
30h 40m
JNB - SJO
21/11
Sun
2 stops
Air France
38h 20m
SJO - JNB
9/11
Tue
2 stops
KLM
49h 05m
JNB - LIR
13/11
Sat
1 stop
KLM
44h 00m
LIR - JNB
29/7
Thu
3 stops
Emirates
49h 29m
JNB - LIR
6/8
Fri
2 stops
Emirates
42h 34m
LIR - JNB
25/9
Sat
1 stop
United Airlines
32h 25m
JNB - SJO
8/10
Fri
1 stop
United Airlines
26h 00m
SJO - JNB
30/8
Mon
2 stops
Multiple Airlines
33h 00m
JNB - SJO
9/9
Thu
2 stops
Multiple Airlines
35h 07m
SJO - JNB
15/7
Thu
1 stop
United Airlines
23h 49m
JNB - SJO
29/7
Thu
2 stops
United Airlines
50h 05m
SJO - JNB
30/6
Wed
2 stops
Multiple Airlines
31h 17m
JNB - SJO
10/7
Sat
1 stop
Multiple Airlines
28h 55m
SJO - JNB
25/9
Sat
2 stops
United Airlines
26h 43m
JNB - SJO
8/10
Fri
1 stop
United Airlines
22h 15m
SJO - JNB
17/11
Wed
2 stops
KLM
27h 01m
JNB - SJO
21/11
Sun
2 stops
KLM
47h 00m
SJO - JNB
17/11
Wed
1 stop
Air France
30h 40m
JNB - SJO
21/11
Sun
2 stops
Air France
38h 20m
SJO - JNB
5/8
Thu
2 stops
Multiple Airlines
31h 05m
JNB - SJO
19/8
Thu
2 stops
Multiple Airlines
37h 40m
SJO - JNB
27/8
Fri
2 stops
United Airlines
32h 49m
JNB - SJO
10/9
Fri
2 stops
United Airlines
41h 50m
SJO - JNB
9/11
Tue
2 stops
KLM
49h 05m
JNB - LIR
13/11
Sat
1 stop
KLM
44h 00m
LIR - JNB
30/8
Mon
1 stop
United Airlines
22h 30m
JNB - SJO
9/9
Thu
2 stops
United Airlines
41h 50m
SJO - JNB
17/11
Wed
2 stops
KLM
27h 01m
JNB - SJO
21/11
Sun
2 stops
KLM
47h 00m
SJO - JNB
29/7
Thu
2 stops
United Airlines
58h 15m
JNB - LIR
6/8
Fri
1 stop
United Airlines
41h 15m
LIR - JNB
Show more results

Recent one-way flight deals

24/7
Sat
3 stops
Multiple Airlines
45h 43m
JNB - SJO
24/7
Sat
1 stop
Air France
30h 05m
JNB - SJO
8/7
Thu
1 stop
KLM
45h 55m
JNB - SJO
24/7
Sat
3 stops
Multiple Airlines
45h 43m
JNB - SJO
23/7
Fri
1 stop
Lufthansa
30h 50m
JNB - SJO
24/7
Sat
2 stops
Multiple Airlines
58h 33m
JNB - SJO
22/7
Thu
2 stops
Multiple Airlines
34h 33m
JNB - SJO
24/7
Sat
1 stop
Air France
30h 05m
JNB - SJO
22/7
Thu
3 stops
Multiple Airlines
41h 48m
JNB - SJO
8/7
Thu
2 stops
Multiple Airlines
32h 48m
JNB - SJO
8/7
Thu
3 stops
Multiple Airlines
41h 48m
JNB - SJO
24/7
Sat
2 stops
Multiple Airlines
49h 02m
JNB - SJO
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First