Find cheap flights from Costa Rica to Johannesburg

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

— JNB
Dec 10 — Dec 171
Return
1 adult
Economy
0 bags
From?
To?
Sat 10/12
Sat 17/12

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

March

High season

July

Cheapest flight

R9 114

Average price (return flight)

R32 063
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (9% more expensive on average)
Flight from San José Juan Santamaria Intl to Johannesburg OR Tambo
(price for this month)

Top tips for finding cheap flights to Johannesburg

  • High season is considered to be June, July and August. The cheapest month to fly from Costa Rica is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

Top 5 airlines serving Costa Rica to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,0
SWISSOverall score based on 9448 reviews
8,2Boarding
7,8Comfort
8,6Crew
7,7Entertainment
7,9Food
Airline reviews

Passengers were very unruly, getting up out if their seats and rummaging in overhead bins nearly the minute the plane took off and the cabin crew just ignored it. Also the deplaning was similarly disorganized with people shoving their way through to get off faster. Very unpleasant experience.

Read more about SWISS

Passengers were very unruly, getting up out if their seats and rummaging in overhead bins nearly the minute the plane took off and the cabin crew just ignored it. Also the deplaning was similarly disorganized with people shoving their way through to get off faster. Very unpleasant experience.

Only one improvement needed. The boarding process was chaotic. After pre-boarding was completed, the entire remaining number of passengers (lots of them, big aircraft) were allowed to board without separating into logical groups or by row numbers. Slowed things down with crowded aisles, people trying to get by people trying to stow overhead luggage, getting situated, etc. Never had this happen in recent history on any other airline.

Hi. You canceled my trip and now you are asking me for review? Check my trip record and you will have my review. Call your customer service and you will have the answer. This was the worst experience in my life. Sorry for you.

Cons: "Better choice of movies"
Pros: "the crew were so nice"
Cons: "not enough room between seats"
Pros: "Crew was great. Peppy and kind."
Cons: "ORD ZRH seats extremely crowded. Wished for comfy Star Alliance seats for that flight which we did enjoy from ZRH BUD"
Pros: "I upgraded to premium economy, worth every dollar. seats were comfortable and reclined quite far."
Cons: "honestly nothing needed improving ."
Pros: "Crew was great, seating comfortable."
Pros: "Crew was particularly lively and friendly. The chocolates were awesome"
Cons: "No entertainment throughout"
Cons: "Movies , Wi-Fi , Live Shows"
Cons: "seat comfort"
Pros: "The food was amazing"
Pros: "Delicious Easter eggs Beautiful interior design of cabin and seats Roomy"
Pros: "Some of the best airplane food I’ve had."
Pros: "I was offered to check in my carry on, it was nice."
Cons: "I was told a wheel chair would be available to help me get to Terminal E in Zurich. I had literally TO RUN to catch my connecting flight to NYC since the chair was not their for me in Zurich. I almost missed my flight. I am a 79 years old woman. That was one terrible experience."
Pros: "The food was great. The service is excellent. Swiss Air gets an A+."
Pros: "On board is pretty good except that the seats are pretty narrow compare to our previous experiences. As a reference, I am 5‘3“ and 110 lbs."
Cons: "Our flight was delayed and the seats were narrrow."
Cons: "I was asked to check my carry-on. I have used this carry-on more than 50x without an issue. I have even put it in the smaller compartments on smaller Bombardier jets. I don't have an issue with being asked to check luggage, but I resent being asked when others are allowed to take their carry-on onto to the plane without issue. Right in front of me while I was waiting for a baggage tag, others were being checked in with carry-on equal to mine and allowed to take it onto the plane. I can only surmise that my ticket limited me to one bag onto the plane, although they would not tell me this. This was not clear when I booked the ticket nor when I checked in on-line. I had a 40 minute connection in Zurich so was very concerned that my luggage would not make it. Luckily, it did make it to my next stop. Swiss Air seems to have different restrictions than other airlines which I have encountered before. I take ownership that I should be aware of a tickets restrictions but this was a multi-leg trip (5). However, I will tend to avoid Swiss air in the future, to avoid having to research their unique restrictions."
Cons: "Placed in back row. Ran out of food choices twice!!! Requested they start serving from the back after the first shortage. Told that was not the procedure. The Swiss need to apply customer care to all in the same class equally."
Pros: "Everything"
Pros: "Customer service excellent even though I was in the economic class they made me feel first class!"
Pros: "The staff was wonderful - super friendly and kind. Food was shockingly great. Very impressed."
Pros: "The crew was very attentive and friendly. For the price the seats where comfortable."
Pros: "food was great in economy"
Cons: "the 7 hour transit time"
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "I was very happy with the overall experience"
Cons: "The crew could have been a little more helpful"
Pros: "Fast flight and crew was amazing."
Cons: "Seats are terrible. Food is just ok, could me better, I remember 2012 when I was flying first time with Swiss (same route), food was excellent and seats were much more comfortable. I’m thinking to get back on Turkish Airlines although the trip is much longer, they are much better in both above mentioned segments."
Pros: "staff was very nice"
Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Cons: "Delay"
Pros: "Crew was great. Flight kept time. Safe trip. Thank you."
Cons: "The on board duty free did not have ample change, so I had to forfeit $3 in change.. On top of that they secrectly charged $10 extra on my card after my flight! I already got the ticket and paid extra luggage- what is the extra charge for?? The lady at extra luggage tried to overcharge me as well! Had to refer her to your website! I need this excess charges reversed. I demand an explanation!"
Pros: "Legroom!!!"
Cons: "My seat did not recline and my tv did not work"
Pros: "The flight attendant told me I had to keep my seat upright throughout dinner so the person behind me could eat. I wanted to sleep and couldn't do so without reclining. The seats are tight but I was in the economy plus section so I thought she should have let me recline instead of physically moving my seat upright. And for someone who cared so much about the seat at dinner no one cared about me the rest of the flight. I slept through breakfast and no one left me a tray even. Plus, I had my seat back the rest of the flight including landing which I didn't realize. Isn't it their job to ensure our seats are in upright positions in case we forget or don't realize? Just a very blasé crew."
Cons: "See above regarding the crew. It's not that big of a deal but I really thought the crew was poor. Flight was short and easy enough though."
Pros: "Short flight.."
Cons: "They gave me and the 2 other black people who were flying, the seats all the way in the back. I'm never telling the people at check in "just give me any seat" ever again! It was so obvious I almost complained to all the attendants! I just tried to keep my cool... HORRIBLE FIRST EXPERIENCE TO EUROPE!"
Pros: "Excellent customer service, and on time flight"
Pros: "The service is the best!!! I enjoyed everything!!"
Pros: "Just a comment that the flight is short and I understand that the company does not provide any food except for chicolate"
Cons: "Checking bags took longer than I would have liked."
Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."
Pros: "Great crew service, attention to detail, very responsive and efficient"
Cons: "1 hour departure delay from Zurich and did a poor job explaining the cause ?? Movie options available for passengers were limited and not very interesting to watch?"
Pros: "The movie selection was good and I found a new series to watch. The food was good. Liked the cheese and chocolate."
Cons: "Wish I had more leg room. The long flights cause fluid build up in my legs which was very uncomfortable for eight hours."
Pros: "Everything."
Cons: "My flight was pleasant"
Pros: "So far so good."
Cons: "Small seats ,and temperature too hot"
Pros: "Polite crew"
Cons: "The service and food was excellent. There is no question about dislike"
Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."
Pros: "Nothing"
Cons: "Didn't have good selection of drink. Very tight seats never came by to pick up or ask if needed anything. Only saw them went serving dinner. I will never fly swiss air again."
Pros: "The airplane was pretty new with decent space."
Cons: "The swiss airplane did not leave on time, it had at least 30 mins delay. This delay did not get recuperated during the flight. The connecting flight did not wait for about 20 passengers. We had to spend a night in Zurich."

My TSA pre check # was not on either of my boarding passes. I had to go to the Delta Counter to get it fixed in Detroit. On a side note, I called Delta the night before I was to fly and they said my TSA pre-check # should be on my boarding pass. So not sure where the glitch is.

Absolutely love the digital ID at TSA Pre Check at Atlanta Hartsfield Airport. Made getting through TSA Pre Check even faster and smoother

This was by far the best flight experience we have had in a long time! The flight attendants were AMAZING!!! Please look them up and honor them! Above and beyond!

Comfort plus is nice and made experience better but not sure I’d pay for it again.

The weather!

Good crew. Seat nice. Boarding, disembarkation poor.

The Skywest crew in Cedar City (CDC) did not accept our luggage and said it was too large. They reported us as "No Show," which was completely FALSE. We were not informed of any restrictions beforehand as to luggage size and had no alternative other than return home to switch luggage. There were also road closures to the airport, requiring a detour that took much longer than the drive would normally be. We missed the flight from CDC to SLC; therefore, missed the connection from SLC to SEA. There was no refund nor compensation. Plus, the crew on ground were demanding and rude.

Flight was canceled due to damaged aircraft

Passengers behaved and wore masks. Pilot communicative. Flight crew nice.

Pilot was a madman. The landing was the worst I've ever experienced. He seems to have misjudged the ground and hit the runway HARD. My back hurts and my inside organs are sore from the impact. Then as we were taxing to the gate he repeatedly slammed on the breaks so we jerked forward each time with enough force to tug on the seat belt. All the passengers were asking "what happened? What went wrong?" Pilot had an Australian or New Zealand accent.

Thank you

Pros: "Crew was great. Seats were comfortable enough. Delta inflight app worked well for entertainment. I will even brag on the fact we took Offa full hour late but somehow landed 5 minutes after scheduled."
Cons: "Departure time"
Cons: "I’m a pretty big guy so this won’t apply for many other people . But the seats didn’t have much space . It was a very uncomfortable experience. I have taken many other flights and this one was one of the worst."
Pros: "When my initial flight was delayed significantly, the gate agents went above and beyond to help me get on an earlier flight so I didn't get home too late."
Pros: "WARDA at the Miami Gate H07 was awesome. She went above and beyond. Everyone else was very helpful but you can get tell she does more than the norm. LOVE LOVE LOVE the free entertainment in the individual seats. Perfect for families!"
Cons: "No complaints"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "Nice crew, easy process"
Cons: "Everything was fine"
Cons: "Plane was late taking off. Crew did not provide water when requested. They were busy with beverages that they could sell at a cost."
Pros: "Nothing to like."
Cons: "Cabin was way too hot despite complaining multiple times. Wi-Fi didn’t work the whole flight. The entertainment system was down. Seats uncomfortable. Inept crew. Worst flight I’ve ever taken."
Pros: "Everything was great. Our 4-hour flight went off without a hitch. We've flown with Delta many times and have never had any problems."
Pros: "The TV"
Pros: "The fact that we left on time given the thunderstorms in the area, and landed on time in Atlanta was amazing. Congratulations to the crew!"
Cons: "Not surprised there was no WiFi, but it would have been nice as more aircraft of all sizes are now equipped with WiFi."
Pros: "Everything was good except for the entertainment consul for one of our seats."
Cons: "The entertainment consul for one of our seats kept going out and had to be restarted 4 times. It still didn’t work properly but we gave up trying to get it fixed."
Cons: "People that take up more than one seat should be required to purchase two seats. The woman on the isle was over the arm Rest in my seat the entire trip. It is unfair to me. No one came to Take trash for 2 hours so we had to keep our tray tables down."
Cons: "No usb or electric socket to charge mobile phones Landing was very rough"
Pros: "Crew were nice. Flight itself was short. Was quick boarding considering how busy the flight was"
Cons: "Plane was very old. Seats were rigid and not very comfortable. No entertainment. Just basic really."
Pros: "Nothing"
Cons: "Everything"
Pros: "How friendly and easy it was to board. The pilots were very friendly and even gave my daughter wings. The crew made us very welcomed and put our booster in the closet till we landed."
Cons: "Nothing"
Pros: "The crew both going and coming from San Jose, Costa Rica were incredible."
Cons: "The long waits on the tarmac waiting on other planes to leave. Which was a big problem because it caused a lot of us to either barely miss our flight or miss our flight."
Pros: "Short time and easy on and off boarding."
Cons: "One stewardess was in a mood but otherwise a very pleasant flight."
Cons: "In flight entertainment and crew friendliness"
Pros: "We landed"
Cons: "They need to raise the temp on these planes. Give free blankets or put a warning on the boarding pass saying that you will freeze."
Pros: "Speedy flight"
Cons: "On time, free upgrade."
Pros: "Good abording"
Cons: "problems with seating assignment"
Pros: "Like the airplane - Boeing 757. More comfortable than the 737."
Cons: "Don't like the towel dispenser location and function. Can't find it when standing and a bunch of them come out at one time."
Pros: "on board entertainment options are really nice... esp to be free. real time luggage updates in early"
Cons: "like to see a bit better snacks"
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Cons: "They cancelled the flight 30 mins before the flight"
Pros: "Staff lovely"
Cons: "Flight delayed so we got bumped to a later connecting flight An eight hour trip became a 12 hour trip"
Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."
Pros: "Other than the delay by the Hong Kong Airport controller, everything went smoothly. The plane was late to Seattle."
Cons: "The luggage custom clearing would be much better if we could do it like the Vancouver BC where an electronic monitor was used to identify one's luggage without the need to handle them manually. Much more efficient and allowing folks to get on the connecting flights easier."
Pros: "Nothing I can think"
Cons: "The seats selection"
Pros: "Friendly staff and onetime aircraft"
Cons: "Nothing in perticular"
Pros: "It was on time"
Cons: "Too short of a layover in Atlanta"
Pros: "The flight attendants in this flight were amazing. By far the best I have had in a very long time."
Pros: "The staff are fun and friendly. One of the hostesses stepped into the vacant seat where I was sitting and stepped back further when people where pushing by. We were almost cheek to cheek. The closest I've come to a cute bum in years."
Cons: "The gratis food offering isn't healthy - those bread pretzels, versus the almond & tomato juice I had on the next flight, with ...can't remember the name."
Cons: "Smooth and easy"
Pros: "on board service was nice and promptly"
Cons: "Delta continúes to use an older 757 in this 6-hour flight with cramped seats and seating arrangement in business class. I have taken this flight several times in the last 2 years and written about this issue but now doubt anybody cares about these comments. To make things worse, my seat would not recline!"
Pros: "Delta does a good job of seating and meals and flight offerings"
Cons: "The crew were not customer oriented and seemed like they really weren't interested in their clients. Also we were bounced around between Air France and Delta at the ir port and when trying to check in online even though we booked through Delta."

The food was not testy and unhealthy if you serve Potatoes it's create gas in body and unpleasant,

Buena comunicación a travez de textos.

I think you should board the plane from the back and not the front. It's way more efficient.

It was fine. No food nor entertainment since flight was short

I like everything in general. Except the business seat is too narrow.

We had a delay of about 45min, boarding was not done by zone, breakfast is really not good. However, we were well treated by staff, everything went well and we will surely fly again with Lufthansa.

Boarded process could have been better. Overall excellent flight.

In Frankfurt we had to exit to the tarmac, bus and then re-enter airport and go through security again. There wasn’t any info and so it was a bit baffling to make the connection.

Pros: "The crew positive attitude"
Cons: "We understand the COVID-19 crisis but a drink on board other than water will not have bid cost impact on Air Canada, for instance juice or cola,... Also, access on internet on board is now payable -$25 for the flight is exaggerated, it should be free knowing the limited number of passengers on board"
Pros: "The crew. The punctuality."
Cons: "The confort of the seats."
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Pros: "The crew were truly great as I had an extremely difficult flight due to tremendous pain in my knees. Coach economy are way too narrow, even if I paid for preferred seating. A joke. Cldnt move. So uncomfortable."
Cons: "Boardingvwas delayed so we left a good 50 minute late. Ran out of meal choice so we had to eat what they had left which was pasta that was too spicy for me anyway. I was very disappointed bec I preferred chicken but there were none left."
Pros: "Lufthansa always great. Comfortable seats, good and safe service."
Cons: "Nothing"
Pros: "Crew, entertainment and food was good"
Cons: "OMG!!! Leg room is inexistente... Lufthansa has the most uncomfortable seats ever. You really feel like you have the person in front of you sitting on your lap and the people behind kept complaining because we reclined our seats to have some space to gasp some air !!!"
Pros: "The seats were comfortable"
Cons: "The food could be better"
Cons: "No complaints. Good vegan food."
Pros: "Every thing is excillent"
Pros: "Staff were very nice. Flight arrived on time."
Cons: "App or website didn’t work for check in. Lines at the airport were very long. The flight was over booked so I didn’t get a seat until at the gate. Overall too much hassle. Food options in the plane were horrible for vegans/allergies"
Pros: "The on-board staff were excellent. Please congratulate Lufthansa on another job well done! Very good at listening and very attentive to passenger needs and passenger comfort. Bravo!"
Pros: "Nice crew, good flight."
Cons: "45 minute delay was tough."
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "Flight was smooth and arrived early even though it left 30 minutes late."
Cons: "Lufthansa should schedule more time to make connections."
Cons: "The connecting flight to Bremen from Munich was missed due to delayed flying from Munich. Then we had a reconnecting flight and 15 minutes prior to boarding it was cancelled. No more flights to Bremen so we then were redirected to a flight to Hamburg. We had to fly from Munich to Vienna and then from Vienna to Hamburg. The flight from Munich to Vienna was delayed by 40 minutes which made us lose the connecting flight. We had to wait until the next morning for a flight to Hamburg, where as we arrived our luggage was lost. The staff ensured us that our connecting flights were waiting for us, however the flights had left 20 minutes prior to our arrival. The staff was nice but the communication was poor."
Pros: "La atención del personal y el sistema de entretenimiento."
Cons: "La comida, no tenía buen sabor. El avión es poco cómodo (Airbus A340, clase económica)."
Cons: "Having to go through passport control and security a second time took too much time for the connection between flights."
Pros: "Crew was great, boarding great, honored request for vegan meals"
Cons: "8+ hour flight is difficult with limited leg room- United is spending so much money putting Pod seating (or laying) options up front .... but Economy seats are ridiculous. Clearly we are. It that important. Row 34 window seat has a big metal box so Zero legroom"
Cons: "We booked our plane reservations through Kayak . My sister booked my reservation along with hers at the same time. Kayak put us on different planes at different times on our return flight back to the USA. I had assumed we were flying together ( sisters with the same last names), so I showed up at the airport to find out that I had missed my first flight. I already had a boarding pass for the next flight, but Kayak had canceled me and booked someone else in my seat. No more seats in economy and I had to pay $1750. Euros for another ticket. Why would 2 passengers flying together and booking together be put on different planes and different times. We will NEVER use Kayak again!7"
Cons: "This particular flight was delayed beyond reaching the next sep,so we have to rebook our flight threw Chicago in uncomfortable hurry."
Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"
Pros: "The crew was more helpful than the transatlantic flight."
Cons: "My seat. It was right behind the first class and as the crew rushed to serve them, they threw the separating curtain at my face as I was sitting on the corridor. It was so frequent I couldn't sleep and the passanger did the same."
Pros: "Great seats!"
Cons: "Staff didn't seem very happy."
Pros: "Punctuality"
Cons: "No entertainment"
Cons: "The on board entertainment sucks you need to upgrade"
Cons: "flight was delayed. personal works very slow"
Pros: "Excellent service, on time arrival, a great experience! Everything was easy with Lufthansa, which soothed my jitters and helped me relax (as much as is possible!)"
Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."
Pros: "Everything"
Cons: "Not a thing"
Cons: "Not so friendly crew"
Pros: "The crew were really efficient and polite"
Cons: "there were no entertainment modules, no place to plug in phones or computers and the chairs didn't lean back."
Pros: "all was perfect and helping"
Cons: "nothing all are fantastic"
Cons: "It was delayed by 9.5 hours!!!!!"
Pros: "Great flight attendants"
Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."
Pros: "Clean modern aircraft. Attentive and friendly service. Decent food and drink. I had plenty of space in my row."
Cons: "The things I didn't like are part of a 7 hour flight in coach class, and that's beyond the control of any airline."
Cons: "Delated and boarding was a mess"
Pros: "if i had booked that flight the overall experience would have been great. on time, good service, comfortable seats, good food and great entertainment."
Cons: "i booked a different flight, so we ended up adding significant travel time and cost to this trip which made the overall experience somewhat frustrating. — airlines also need to get better at keeping families seated close to each other if the kids are small. it adds to the overall travel anxiety and gets everyone in a bad mood."
Cons: "crowded plane unfrindly staff no choice of meals long wait on board"
Cons: "Nobody was cooperative to reschedule the fly for normal price we have to bay one way tickets"
Pros: "It was definitely on time, service is good and it was a very nice flight."
Pros: "Arrived safely"
Cons: "Lost my bag. See previous comments."

They have no vegetarian food option.

Never more flight with your company!!!

Pros: "Yes, Very good"
Pros: "Comfort"
Cons: "Internet"
Pros: "Loved the smooth ride."
Cons: "Bathroom was pretty nasty"
Cons: "Time"
Pros: "Planes were on time and connections made."
Cons: "One bag delayed as not put on flight and food could be better."
Pros: "Excellent crew, good food & movie selection."
Cons: "The flight from Manchester to Amsterdam has been delayed which led insufficient time for me to transfer to HK"
Pros: "The crew and the timing were ok"
Cons: "The seats were uncomfortable"
Cons: "Fix the damn KIOSKS at Vienna!"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Cons: "Travelled business class and was ace experience"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "Entertainment was amazing"
Cons: "Seats a bit hard"
Pros: "Crew was ok."
Cons: "Screens need a serious upgrade, my seat didn’t recline all the way nor could it be restored to an upright position. Not very comfortable and I paid for a seat upgrade."
Cons: "Lost a single baggage item, a car seat. Critical for us to leave the airport, and delayed us for over an hour upon arrival. Gave us a loaner car seat that barely fit our child."
Pros: "Nice aircraft"
Cons: "Unexpected refueling stop. 2 hr delay Lost connection Reached destination after 18 hr delay"
Cons: "The overall travel was good, no wifi and the entertainment system had a faulty headphone connection, and no place to charge devices other than through a USB port"
Pros: "The flight arrived a few minutes early."
Cons: "The plane was extremely old and in poor repair. The seats were extremely close together. The inflight entertainment system, wifi and passenger electric outlets were all non-functional. Even the wastebin in the lavatory was full and an extra bag was put on the floor."
Cons: "lost baggage"
Cons: "Landlords gave an unpleasant service! Which continued with late of 50min of the flight, they didn’t do anything to help/ to provide the passengers the answers. The food was cold It was comfort place to sit. Bad experience with KLM"
Pros: "Nice people and good service"
Cons: "Not much"
Pros: "Face recognition was amazing"
Cons: "Too hot on plane"
Pros: "Great service"
Pros: "The flight was perfect! Great food,movies and I even got to sleep !"
Cons: "All was well!"
Pros: "The food rocks! I know that I will always be eating well with KLM. The staff is always so nice, professional and cordial...I always know I'll be in good hands with the flight."
Pros: "Good Experience"
Cons: "Nothing much"
Pros: "Premium economy service was good."
Cons: "Inexplicably, our preassigned seats were changed at checkin and we were put in bulkhead. This particular Boeing aircraft is pretty poorly designed. Especially the bulkhead in premium economy."
Pros: "Boarding was quick, Flight on time....just a regular service and plane"
Cons: "Terminal 3 Manchester is not worth staying longer then necessary, loud music, crowded....old"
Cons: "Bag was lost"
Pros: "Airlines issue"
Cons: "Profiling certain customers"
Pros: "Helpful and smiling cabin crew."
Pros: "The last two times we connected in Amsterdam to Humberside our luggage was delayed. This time it wasn’t. The simple things give the greatest satisfaction"
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Cons: "Old airplane with not really comfy seats. No outlets for charging devices. Very old entertainment screen."
Pros: "Cabin crew very pleasant"
Cons: "Lost our bags, little sympathy from staff"
Pros: "Easy boarding, plenty of room"
Pros: "The sandwiches were simple yet just the right touch, on all four flights."
Pros: "Loved the service...everything was excellent"
Cons: "The bus class seat was a bit narrow at the feet"
Pros: "Nothing"
Cons: "Late Cabin extremely warm Full flight and centre seat means no room to relax or carry out work"
Cons: "Long stop over at Schiphol. Too Long!!!!"
Pros: "On time."
Cons: "No negative"
Pros: "That we didn't crash"
Cons: "Being delayed and missing my connecting flight. No entertainment onboard (for hours and hours)."
Pros: "Overall, my trip to Cardiff via Amsterdam was smooth and delightful. I've flown a few short trips this summer and I was pleasantly surprised to find KLM still offered complimentary snacks. What a refreshing change!"
Cons: "There was no entertainment which is why I assigned that category only one star. The boarding process in Amsterdam could have been a bit smoother. Announcements were no clear."
Pros: "Same as above"
Pros: "Night flight so no entertainment allowed sleeping"
Cons: "Kosher food could be improved"
Pros: "delayed"
Pros: "Food and drink service"
Cons: "Boarding pass facility"
Pros: "The crew were very friendly and accomodating, plane was clean and boarding amd disembarking was efficiently handled."
Cons: "55 minute delay was not welcome."

Delay. Long wait in line. Poor communications.

Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"
Pros: "No and no."
Cons: "Very crowded in.club class. Way lower standard for business class as compared to the other airlines."
Pros: "Crew was friendly and everything was perfectly on time!"
Cons: "4 hs delay"
Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"
Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."
Pros: "Leg room fantastic"
Pros: "Seat was very comfortable, plenty of leg room."
Cons: "Food trays left for 45 mins. This was premium economy Check in took forever even though I checked in 3 hours before departure. Didn't seem to be any staff near self serve check in screens to advise passengers."
Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."
Cons: "Direct flights to and from South Africa to USA not via Middle East"
Cons: "Very narrow seats"
Pros: "The crew, the food and the smooth journey."
Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"
Pros: "That the flight was on time."
Cons: "not applicable."
Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"
Pros: "Quick boarding."
Cons: "Nothing. Pretty good for a short trip."
Cons: "Better business class seats"
Cons: "Delayed, twice!"
Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"
Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."
Cons: "Don’t like the business class seating configuration. The entertainment system played up and only worked in half the cabin. They tried to fix it without success"
Pros: "The A380 is roomy with large overhead bins. Its quiet and smooth. Flight was on time!!"
Cons: "It was impossible to select a seat in advance. I could not even get to seat selection at online checkin. It was very frustrating. When I went to BA in London and Los Angeles they said it was responsibility of AA and when I went to AA in London & Los Angeles they referred me back to BA. Why can I not choose seats like on other airlines????"
Pros: "BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good."
Cons: "Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in"
Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."
Pros: "I liked the seats that I got. Staff were friendly and it was a comfortable flight overall."
Cons: "There wasn't enough drinks (water etc) coming around after meals."
Pros: "Food was tasty"
Cons: "Was delayed"
Pros: "Quick and efficient boarding."
Cons: "The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA."
Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."
Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."
Pros: "The staff was great, friendly, helpful and professional."
Cons: "I thought the food lacked imagination, was skimpy and too hot. I burned my mouth several times. I really do not like having to pay for a booked seat. I have special needs at my age and so booking early is how I typically make sure I can access the bathrooms easily without climbing over sleeping passengers. I picked flight for the price, but in the end I should have stuck with Delta, KLM and Air France and got the extra miles as with seat bookings and only one bag allowance, what I ended up paying did not make it worth it. Oh well, live and learn. Seats were tight, anyone bigger than me would have really struggled."
Pros: "Friendly and helpful crew"
Cons: "My wife and I having to sit in separate seats when there were seats available next to each other. Being charged excess baggage when one suitcase was weigh under weight"
Pros: "All the normal stuff of flying domestic."
Cons: "The way that my brand new suitcase was damaged on the flight and BA just said that handles are excluded from bag damage. Thus, they can do what ever they want with your bag's handles, manhandle it and not take any responsibility. My suitcase was clearly damaged by the way it was handled since i booked it in till i received it again and they just said sorry...there is nothing we can do for you!!! Now that is is poor customer service."
Pros: "I have physical limitations and required assistance stowing overhead luggage and help getting out of seat. Crew were terrific. Wheelchair assistance also great. Travels on my own."
Pros: "Liked the dinner. Loved the dessert (chocolate cake )"
Cons: "Didnt like the breakfast. Omelette eggs too greasy aswell as the rest of food. Coffee wasnt good either"
Pros: "Clean plane with good crew"
Cons: "Come on BA, you are meant to be a service airline..... not completing with EasyJet and Ryanair....."
Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"
Pros: "Flight was on time,actually ahead of time."
Cons: "Aircon was not efficient. Very hot in the plane."
Pros: "The space on the A380 is nice, comfortable seats, and the crew was very considerate"
Cons: "No between meals drinks (like water, etc.) or snacks left out on this 11 hour flight. The seats are still a bit close together... for the comfort of a long legged man behind me, I was not really able to recline my chair at all."
Pros: "Aside from the typically narrow seats, the service included all the hallmarks of higher-tier service, such as hot towels, cloth napkins, a good meal, and so on. The crew was attentive, as well."
Pros: "Timely."
Cons: "The airplane was really old. The screens wouldn't start for a really long time. Very, very few options for movies and the screen and sound had terrible quality. Food was not really good."
Pros: "Staff was extremely friendly"
Cons: "Seats were too close and comfort was hard for the long flights. I wish premium economy was better explained to one world partners prior to booking so there would be access to better seats."
Cons: "$100 just to choose a seat ? $100 for a 2nd bag? A Kellogg's bar for breakfast? Shame on them."
Pros: "Strong tailwind brought us in 30mins ahead of schedule."
Cons: "Nothing. Was a smooth and friendly flight. Cabin crew were courteous and efficient."
Cons: "Took forever to serve cold drinks and food. Said we were going to have a short flight due to tail wind so they would not serve hot drinks. Mean while we landed at the expected time of arrival."
Pros: "Nothing"
Cons: "Got stranded in Heathrow"
Pros: "Great food. Ground staff were very accommodating."
Cons: "Flight crew attitude. Cramped seating."
Pros: "Everything was good after we finally left."
Cons: "Due to mechanical issues, flight was canceled. Missed a day of our honeymoon as a result. Compensation offered as a result was unsatisfactory."
Cons: "Kayak/priceline re-booked my flight for my sister and I from SAA to BA, but failed to completely reissue us tickets. When we checked in for the flight, we had no ticket for the first leg of the flight, but we had tickets for the remaining flights. We immediately called to fix this problem, but due to slow customer service, we weren't issued tickets in time and the flight left without us. We missed all remaining connecting flights and were forced to buy New tickets. Now we have to work with kayak/priceline to get all my money back due to their error. We came back a day later than expected and missed going back to work."
Pros: "Gold muffin."
Cons: "Lots of turbulence so only business class got drinks does not make sense how is it that turbulence only stops economic people from getting drinks."

Book cheap flights from Costa Rica to Johannesburg

Recent return flight deals

27/1Fri
2 stopsMultiple Airlines
28h 05mSJO-JNB
5/2Sun
2 stopsMultiple Airlines
30h 55mJNB-SJO
R16 718
2/5Tue
1 stopUnited Airlines
26h 00mSJO-JNB
15/5Mon
2 stopsUnited Airlines
28h 47mJNB-SJO
R16 856
27/1Fri
2 stopsUnited Airlines
28h 05mSJO-JNB
30/1Mon
2 stopsUnited Airlines
34h 17mJNB-SJO
R16 924
2/5Tue
2 stopsUnited Airlines
49h 50mSJO-JNB
15/5Mon
2 stopsUnited Airlines
33h 17mJNB-SJO
R17 611
17/4Mon
2 stopsUnited Airlines
49h 50mSJO-JNB
26/4Wed
2 stopsUnited Airlines
56h 31mJNB-SJO
R19 653
27/1Fri
1 stopMultiple Airlines
25h 30mSJO-JNB
5/2Sun
2 stopsMultiple Airlines
30h 55mJNB-SJO
R20 340
27/1Fri
2 stopsUnited Airlines
28h 05mSJO-JNB
30/1Mon
1 stopUnited Airlines
29h 53mJNB-SJO
R20 391
24/3Fri
2 stopsMultiple Airlines
25h 40mSJO-JNB
9/4Sun
2 stopsMultiple Airlines
32h 35mJNB-SJO
R21 318
17/4Mon
1 stopUnited Airlines
26h 00mSJO-JNB
26/4Wed
2 stopsUnited Airlines
56h 31mJNB-SJO
R21 610
18/2Sat
2 stopsUnited Airlines
59h 05mSJO-JNB
27/2Mon
2 stopsUnited Airlines
49h 02mJNB-SJO
R23 790
27/1Fri
1 stopUnited Airlines
25h 30mSJO-JNB
30/1Mon
1 stopUnited Airlines
29h 53mJNB-SJO
R23 945
19/1Thu
1 stopUnited Airlines
25h 30mSJO-JNB
26/1Thu
2 stopsUnited Airlines
34h 16mJNB-SJO
R24 545
19/1Thu
2 stopsUnited Airlines
28h 05mSJO-JNB
26/1Thu
2 stopsUnited Airlines
34h 16mJNB-SJO
R24 631
22/2Wed
1 stopMultiple Airlines
25h 30mSJO-JNB
28/2Tue
2 stopsMultiple Airlines
33h 40mJNB-SJO
R25 386
27/1Fri
3 stopsMultiple Airlines
56h 05mSJO-JNB
30/1Mon
2 stopsMultiple Airlines
32h 23mJNB-SJO
R26 965
22/2Wed
2 stopsMultiple Airlines
28h 05mSJO-JNB
28/2Tue
2 stopsMultiple Airlines
33h 40mJNB-SJO
R27 257
22/2Wed
3 stopsMultiple Airlines
56h 50mSJO-JNB
28/2Tue
2 stopsMultiple Airlines
33h 40mJNB-SJO
R27 446
24/3Fri
1 stopMultiple Airlines
26h 30mSJO-JNB
9/4Sun
2 stopsMultiple Airlines
32h 35mJNB-SJO
R28 922
23/2Thu
2 stopsBritish Airways
36h 06mSJO-JNB
26/2Sun
2 stopsBritish Airways
30h 40mJNB-SJO
R29 695
18/2Sat
1 stopMultiple Airlines
25h 30mSJO-JNB
27/2Mon
1 stopMultiple Airlines
26h 25mJNB-SJO
R29 712

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/1Tue
2 stopsUnited Airlines
52h 05mSJO-JNB
R9 114
24/1Tue
1 stopUnited Airlines
25h 30mSJO-JNB
R11 552
27/1Fri
1 stopUnited Airlines
25h 30mSJO-JNB
R11 586
24/1Tue
3 stopsMultiple Airlines
35h 15mSJO-JNB
R14 075
27/1Fri
2 stopsLufthansa
33h 15mSJO-JNB
R17 576
23/12Fri
1 stopSWISS
34h 00mSJO-JNB
R19 259
26/12Mon
2 stopsMultiple Airlines
32h 50mSJO-JNB
R19 276
26/12Mon
1 stopUnited Airlines
35h 20mSJO-JNB
R20 374
23/12Fri
2 stopsMultiple Airlines
40h 35mSJO-JNB
R21 644
21/12Wed
1 stopUnited Airlines
25h 30mSJO-JNB
R22 400
22/12Thu
1 stopDelta
41h 49mSJO-JNB
R22 434
22/12Thu
2 stopsUnited Airlines
50h 20mSJO-JNB
R22 520
5/1Thu
2 stopsUnited Airlines
40h 30mSJO-JNB
R22 726
25/12Sun
1 stopDelta
41h 49mSJO-JNB
R25 970
23/12Fri
3 stopsKLM
53h 45mSJO-JNB
R30 141
20/12Tue
2 stopsIberia
37h 40mSJO-JNB
R31 960
20/12Tue
1 stopDelta
41h 49mSJO-JNB
R32 063
21/12Wed
2 stopsIberia
31h 50mSJO-JNB
R34 123
25/12Sun
3 stopsKLM
29h 45mSJO-JNB
R35 788
21/12Wed
2 stopsIberia
31h 50mSJO-JNB
R37 024

Search by stops

Search by airline

Search by price