Find cheap flights from San José to Johannesburg

SJO - JNB

Find cheap flights from San José to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg. Bundle your flight + hotel and save!

Return
Economy
San José (SJO)
Johannesburg OR Tambo
Tue 9/28
Tue 10/5
Any month
Compare vs KAYAK |
Include hotels

Good to know

Low season

AprilBest time to beat the crowds (14% less expensive on average)

High season

AugustMost popular time to fly (23% more expensive on average)

Average price (return flight)

R24 351(avg. price over the last 2 weeks)

Good deal (return flight)

R32 019or less

When to book flights from San José to Johannesburg

Estimated return price
Average price per month

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R32 019 or less round-trip.
  • High season is considered to be July, August and September. The cheapest month to fly is April.
  • Morning departure is around 13% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking San José to Johannesburg flights

How long does a flight from San José to Johannesburg take?

Which airlines provide the cheapest flights from San José to Johannesburg?

What’s the cheapest day of the week to fly from San José to Johannesburg?

Which airports will I be using when flying from San José to Johannesburg?

How does KAYAK find such low prices on flights from San José to Johannesburg?

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

What is the Hacker Fare option on flights from San José to Johannesburg?

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

Top 5 airlines serving San José Juan Santamaria Intl to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,0
SWISS
Overall score based on 9 050 reviews
8,2
Boarding
7,8
Comfort
8,6
Crew
7,7
Entertainment
7,9
Food
Airline reviews

Pros: "I upgraded to premium economy, worth every dollar. seats were comfortable and reclined quite far."
Cons: "honestly nothing needed improving ."

Pros: "Orderly boarding process. Considerate reseating when bulkhead with extra legroom were not usable."

Pros: "Crew was great, seating comfortable."

Pros: "Crew was great! Food was actually very good! However seats are very tight in the economy class...I’m 5’6” and 130lb and had a hard time during the 10,5h transatlantic flight.."
Cons: "No complaints about anything but the seats on this particular aircraft: Boeing 777-300ER... very tight!!! Ok for a few hours of flying but not for an 11 hour flight!!!"

Pros: "Crew was excellent. Seats were uncomfortable"

Cons: "seat comfort"

Pros: "Friendly crew"
Cons: "Very good overall"

Pros: "crew"
Cons: "comfort, leg room, very crowded, overhead space jammed"

Pros: "The crew was polite and we arrived safely."
Cons: "The seats are like torture devices. So small and uncomfortable. After 14 hours of travel, my knees were sore from jamming into the seat in front of me, and I'm only average height. When the person in front of you puts their seat back, their headrest is practically under your chin. A disgrace."

Pros: "The food was great. The service is excellent. Swiss Air gets an A+."

Cons: "I missed my connection and got to Hong Kong a day late."

Pros: "The food was good."
Cons: "The boarding process need improvement. The sits are very tight."

Pros: "On time, friendly and incredibly efficient. Runs just like trains, just at a higher elevation!"
Cons: "For the home of Emmentaler I expected a bit more taste from the cheese sandwich."

Pros: "There wasn't much that stood out as likable. The food was pretty good."
Cons: "The plane was too hot. I asked multiple times throughout the flight for the temperature to be reduced, and it was not. I was wearing light jeans and a short sleeve shirt, and I was sweating all flight. Each time I asked throughout the duration of the flight, I was told it take a while for the temperature to decline. It's one thing to be uncomfortably warm on a flight; it's another thing when the flight crew lies to you. Further, I was not the only one to request that the temperature be reduced. This made an 11 hour flight particularly miserable."

Pros: "The crew and flight"
Cons: "No airconditioning while waiting on the shuttle bus to the plane"

Cons: "They canceled the flight and took me to another company with a stop in Turkey,it was a really bad and uncomfortable flight And I’m really disappointed!!!!!"

Pros: "Everything was excellent from boarding with almost no delays to the service on board. We would definitely travel with swiss again"

Pros: "I was flying business class so staff, food, etc was excellent"
Cons: "I do not understand why arriving to checkin with 90 min, on a DIRECT flight, in business class they can decide to not lead luggage at ZRH. We had to wait for all luggage to come out, then go to lost and found, what is more puzzling is that then they tell you the luggage will be loaded on next flight, arrive at night, but will not deliver it until after 3PM on next day. This is flying business class. Swiss begins to feel like a low cost"

Pros: "Quick trip :-)"
Cons: "45 minute delay, but those are pretty understandable and unavoidable."

Pros: "The food wasn’t bad"
Cons: "Business seats suck"

Cons: "I was sitting on seat # 25 A : The distance between the seats in rows # 24 and # 25 was about 6 Inches less than between the other seat rows in front of us and across the isle thus making it VERY uncomfortable when the seat in front was in the sleeping condition. Peter M. Endriss"

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: "Staff walked around with water quite a bit, gave my kids a special kids meal"
Cons: "A little tight in economy and i am short"

Cons: "My tv screen wasn’t working."

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: "Ok, old plane."

Cons: "The flight was 1:20 hours delay so it arrived at midnight to Vienna. Even they refused to accept all the cabin bags on board. Very disspointed with Swiss. I’m flying twice time a week and I never experience so frustating experience like Swiss Air"

Pros: "-"
Cons: "- late in arrival - 2h late in departure - lost my luggage"

Pros: "Outstanding service. Friendly flight attendants."

Cons: "My seat did not recline and my tv did not work"

Pros: "Friendly service, superfast check-in"
Cons: "The entertainment remote was not working and the crew member could not fix it. Indicated that his happens and that the planes are supposed to be refurbished within the year. The screen was the most user-unfriendly I have seen in a long time"

Pros: "nice staff."
Cons: "lack of space. being in middle row."

Pros: "By far the worst experience I've ever had in my life. 1. A day after I perches a multi destination tickets I called Swiss air costumer service requesting to upgrade my tickets to business class. no one would even try to help me. They just kept saying I need to contact my travel agent. After 3 phone calls I gave up and decided to wait and upgrade my ticket at the airport. 2. In Prague the night before my second flight I hurt my knee real bad to a point that I couldn't walk at all. The next morning I call Swiss air costumer service again trying to explain them my situation telling them I can't fly and won't be able to make it to my flight. Costumer service cancelled immediately all of my remaining tickets and try to sell me new tickets for a full price. I said I don't mind buy and pay for the one flight I missed but there is no reason for her to re sell me the rest of my tickets that I already paid for, again. Then she start to change prices up and down like in a Chinese flea market. At that point I begged her to talk to a supervisor but she Kept ignoring my request and just try to negotiat for a lower charg she kept me on the phone for 5 hours. My hotel phone bill for that one call cost me 150€. I never got to talk to a supervisor but she took down the charge to 517$ Not included a new ticket flying out of Prague. 3. For my last flight going home. I showed up 2.5 hours Earlier. asking to upgrade my sit to business fin desk send me to talk to asupervisor. The supervisor was trying to process my request but didn't seem to know what he was doing at all. One minute he was on his computer then the next minute on the phone with Swiss air headquarter then back on his computer for more then 35 minutes with no resolute. I still had an hour and half before take off when he told me he can print me the ticket but it's to late now since the gate for my flight is close and I already missed my flight. I said that's impossible cause I still have an hour and half to my flight but he insist on the gate been close and there is no way I can get on that flight. Right away I run back to front desk asking them to print my ticket as fast as possible cause I would really like to get on that flight. In front desk they told me not to worry cause I got plenty of time to get on that flight. So I gave up on the business upgrade and told them that at that point I'll be just as happy to sit by the window. Of course they put me on the very end exactly in the middle. After the door was locked I looked around and saw plenty of free sits available including by the window. 4. In Zurich I finally managed to upgrade my last flight coming back to Tampa fl to business and noticed that the only way they could do that was by contacting Swiss air headquarter for approval. When I asked why is that since I fly a lot and never seen anything like that before one of the lady's there told how Swiss air left all of their front desk powerless and all decisions must be made by headquarters."
Cons: "When we finally arrived in Tampa. It hook them an hour and a half to get are bags out. I honestly doubt I'll ever fly Swiss airlines again. Ever. Absolutely the worst experience I've ever had flying. Ps the crew on the plain ware a lot nicer and more professional the people on the ground."

Pros: "Croissants and chocolate on an early morning flight"

Pros: "Your crew is amazing."

Pros: "Friendly attendants responded to every need. Chicken with rice meal was very good."
Cons: "The sound system for movies was distorted."

Pros: "I take the flight from ZRH to SFO several times a year. Typically on time, typically good service, food and drinks"
Cons: "The entertainment on the Airbus 340 is outdated and the screens are terrible but that is the only problem. ugh better with the new 777. Unfortunately not the case today"

Pros: "Chocolate"
Cons: "Over 1h delay Horrible sandwich Very rude staff"

Pros: "Crew is very friendly Drinks quality is acceptable Comfortable airplane seats"
Cons: "Both flights from Swiss (from Münich to Zürich and the flight in the opposite direction) were delayed by 30 min and 1h, respectively."

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: "The veggie food option was delicious. The calzone for breakfast was miserable. The restrooms were kept clean and well-stocked. Flight delay to wait for incoming passengers resulted in others missing their connections in SF."

Pros: "The Crew was wonderful."

Cons: "I missed a collecting flight due to weather and the airline refused to rebook my flight."

Pros: "I am a big guy but the interior of this plane is laid out for more room than commuter flights are in the States. The window seats sit further off the wall so there is room for my shoulders to not be forced into the wall."

Cons: "I had a good seat, the plane was comfortable and the crew was nice"

Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

Pros: "Crew let me sleep!"
Cons: "nothing to report since I slept!"

Pros: "Flight attendants were friendly, and also very skilled so that their service was unobtrusive, graceful, and helpful. They took great care to get people what they wanted, and I saw them fulfill a few special requests from the people around me politely and quickly. The entertainment selections were good. The variety of interesting musical selections allowed me to go the whole flight without running down the battery on any of my own musical devices. The seat space was comfortable, especially compared to domestic flights I've taken for the last 10 years. The enforcement of carry-on luggage rules meant the overhead compartments were sufficient for what was brought aboard and people weren't filling the foot-space with bags."

Pros: "Overall good value for the price paid. The service is great and friendly."
Cons: "The entertainment system needs some improvement and upgrade."

Pros: "plane was clean, bording went smoothly."
Cons: "Flight attendants were no where to be found most of the flight. They didnt walk up and down the aisles for literally hours before we saw them again. Never offered water during a 11 hour flight, they only came around deal meal service time. But the time in between meals, we seldom saw them."

Cons: "My suitcase was completely soaked from the rain in Istanbul. It must have been left on the tarmac in Istanbul before it was loaded onto the aircraft. I had clothes on the inside that needed to be dried once in Cairo."

Pros: "Good food and great entertainment system."
Cons: "As close as an hour to takeoff, we had not received any confirmation from the gate that we would be boarding there. Upon asking the gate attendant at our supposed depature gate if if was indeed the gate depating for Kabul, she "had no idea." To begin boarding, people just randomly started lining up without any formal announcement ever occuring."

Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"

Pros: "All was really good"
Cons: "Long lines ( about 40 min) to get into transfer zone at the airport. I guess this is not aircompanu fault, but airport."

Pros: "My languages are all damaged."
Cons: "My languages are all damaged"

Pros: "Everything."
Cons: "Nothing."

Pros: "All"
Cons: "Crowd highly liked company deserves crowd"

Pros: "Price"
Cons: "Check in process with unfriendly and unprofessional staff"

Cons: "Options for vegetarians were not really good."

Pros: "The food was good, the entertainment ample and up-to-date, and our flight attendant on that flight was very nice and helpful. My sister is incredibly tall and they were able to put us in an exit row, which was much more comfortable for her."

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Cons: "On our longest flight, we were put in a cramped plane with no entertainment systems. It's sad to see a company that has such potential blowing it with these sort of cost saving/ customer losing choices. Please upgrade your fleet to stay competitive with your surrounding competition!"

Cons: "Older plane, uncomfortable seats, no individual entertainment systems. Long boarding without a lot of staff facilitating extra coat/overhead luggage storage because of winter, then we sat on tarmac for two hours because they missed their slot to take-off."

Pros: "Food and service were great."
Cons: "The usb charger was broken"

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Cons: "See comments above about connection at IST."

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Cons: "had to go 6 times through securety check, had to get out of the airport, and then a bus had to take all the passangers to another terminal. it seemed as the airport staff was not aware that there is a connection flight."

Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"

Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."

Pros: "The flight was delayed, took 6 hours at the airport to get things straighten out. Lost the flight connection,"
Cons: "It took way too long to get the right information on the status of the flight"

Pros: "Friendly & helpful crew, very clean, spacious, great entertainment options for all ages. I would book with Turkish Airlines again!"

Pros: "Very helpful crew. Entertainment choices of movies, tv, music was excellent. Got on and off the plane quickly which was very appreciated."
Cons: "Seats were stiff-too upright to get comfortable for a long flight."

Pros: "Smooth ride"
Cons: "Lack of air conditioning made it hard to breathe coupled with cramp seating made it unbearable"

Pros: "Great service and polite staff."
Cons: "Didn't make any announcements as the time was getting closer to board. Passengers had to hover around counter and strain to hear. It all worked out well, though!"

Pros: "Excellent customer service"
Cons: "Excellent customer service"

Pros: "Friendly staff comfy plane"

Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"

Cons: "Hardly any leg space"

Pros: "Boarding was on time and service was good nice food."

Pros: "The flight attendants were helpful and nice."
Cons: "There was miscommunication when checking in in Zagreb to instanbul to choose one electronic to use. We therefore mistakenly put our cell phone in our check in baggage to use our computer to do work. This was incorrect and significantly worsened our experience."

Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."

Pros: "The service was very good, friendly, courteous."
Cons: "Can't think of anything."

Pros: "Not trying to be flattering here but it really is a good airline."

Pros: "I had a ticket for the 7th and there was no flight on the 7th. I ultimately flew to JFK instead of IAD causing a lot of problems for me and my family that was to pick me up. Not sure I will fly Turkish Airlines again"

Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."

Pros: "Crew was helpful"
Cons: "Not having extra legroom is one thing but not having enough space to fit ones leg reminded me of the slave ships where slaves were placed so tight that they did not have any moving space. I am not even a tall guy - just 5'10". It was bad especially when one travels internationally for 14 hours non-stop. There should be some federal regulation regarding this."

Cons: "Some of my electronics, clothing, and personal belongings were stolen from my luggage"

Pros: "Friendly crew."

Pros: "excellent food, service"

Pros: "Flight took off on time"
Cons: "The stewardesses could use some additional training on service with a smile"

Pros: "The seats were comfortable and service was great. They have entertainment options, and working plugs so I could charge my laptop (I often end up with one that doesn't work on other airlines). Would definitely fly Turkish again."
Cons: "I requested vegetarian meals, and they were all vegan. Not a big problem, but would have liked some butter for my dinner roll."

Pros: "Very accommodating staff, food and drink provided. First time traveling on Turkish airlines but would definitely do again."
Cons: "New boarding area in Istanbul, very stuffy and hot. Did not bother to use board groups so everyone is standing around trying to get on plane. Luggage retrieval in ATL too excessive time."

Pros: "The service is amazing Food is great"
Cons: "Boarding was interesting"

Pros: "Turkish delights on-board and relatively pleasant crew."
Cons: "Ok overall"

Pros: "Very spacious, lots of room, on time. A nice experience overall."
Cons: "Snacks weren't free. No entertainment, but to be expected on domestic flight."

Cons: "Rude stewardess"

Pros: "The price can't be beat for a quality, national carrier. The next highest price for my series of flights was $600 more and would have taken twice as long. Good food, good alcoholic beverages, great movies, and a nice crew too."
Cons: "Turkish Airlines was delayed over an hour. It seems like slight delays do happen with this airline; however, you do get what you pay for and I can't really complain much over a one hour delay given the ticket price."

Pros: "Na"
Cons: "Turkish airlines customer service has been hard to work with and is not willing to give any kind of reimbursement due to my unfortunate incident with my delayed connecting flight. I didn't take either flight of my round trip purchase."

Cons: "The entertainment did not work good the entire flight"

Pros: "The crew is brilliant Punctual, spot on... 100% service delivery"
Cons: "Nothing"

Pros: "The crew. The punctuality."
Cons: "The confort of the seats."

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "Nothing"
Cons: "Definitely the food!!"

Pros: "The crew was excellent"
Cons: "N/A"

Cons: "Not much legroom and no tv’s on a 10-hour flight"

Cons: "No complaints. Good vegan food."

Pros: "Comfort and space"

Cons: "My 2 bags haven't arrived from Sunday 6 January till now (10 January) and all my winter clothes plus other important things are in it. I check every day with lufthansa call center but still no progress."

Pros: "Good"

Pros: "I love that I only had to take 2 planes I will buy this way again"

Pros: "Great crew and on time."
Cons: "Seating a bit cramped"

Pros: "Personel went out of their way. Flight wqs comfortable and smooth."
Cons: "I loved the flight to Nurnberg and back to Atlanta, Georgia, USA."

Pros: "I especially like the comfortable seats with plenty of legroom. The flight was on time - perfect!"

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "The food was excellent"

Pros: "Snack and crew were great"

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)."

Pros: "Lufthansa is an efficient operation."
Cons: "1. The comfort in economy class was insulting and horrible. I am 6'3", 175lbs and was trapped in one uncompromisingly uncomfortable position for 8+ hours. Torture is a word that comes to mind. If I were a smaller sized person, 5'8" or less, perhaps this may be acceptable, but for anyone over 6'. forget it. You must pay loads extra to be given a respectable seat. I am hopeful that I don't develop a blood clot from this flight. This lack of room is a seriously dangerous situation for many people on long-distance flights. 2. The seat recline feature added further insult to the mix. Once airborne, the lady in the seat in front of me sent her seat into what was left of any personal space or legroom I had. The video screen on the setback in front of me was literally 6" from my face now. Several people who were also of taller size complained, one was so adamant about retaining his space that he fought verbally with the lady in front of him, and eventually a stewardess had to be called. My wife complained on my behalf, and was able to get the lady in front of me to reposition her seat, but eventually, I noticed it somehow found its way back to recline again. I know Lufthansa is not alone with this predicament, but something HAS TO BE DONE to fix this huge problem with air travel. 3. The food on the flight to Germany was way better than the return trip. The meal consisted of mushy carrots, greasy mashed potato-like side, and a piece of OK chicken smothered in 'Murican BBQ sauce. I was insulted. Lufthansa had been better than this in the past. Oh, and the dinner roll was so dry and crumbly, it could have been weeks old. The snack before landing was called pizza, but I wouldn't call it that It was a bunch of tasteless dough, a little bit of tomato like sauce and a smattering of cheese. I wish Lufthansa would stick to what they do best; German-influenced food. Be true to who you are. Most people I know love German food, and I always have looked forward to LH food selections. Not now."

Pros: "The crew was nice"
Cons: "The boarding process and the fees"

Pros: "Five stars good flhte !!!!!!!!"

Pros: "The atmosphere they create is very comfortable"
Cons: "I don’t now"

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: "Good flight crew, professional, glad I arrived on time"

Pros: "The app made it so easy. It is like your personal assistant with you telling you about your trip. No delays no major issues. I also liked the seats."

Pros: "Very helpful and nice cabin crew, very tasty food! And comfortable sitting. Would recommend to a friend."
Cons: "That damn crying kid behind me that kept kicking my chair and crying the whole 8 hours."

Pros: "The service by the flight attendants was very good starting from the welcome to the end in spite of the fact that it was quite late night flight. Also by fortunate luck I had the chance to sleep as the next three seats to me were all empty in the middle block, which made the whole trip less exhaustive."
Cons: "If the seats next to me weren't empty and I couldn't lay down across all of them it would have been a difficult flight as the economy seats are not even close with economy comfort levels of other international airlines like Turkish Airlines especially the seat pitch size. Entertainment choices could be improved by more recent movies. There were very few selection."

Pros: "It was a good flight with Lufthanza - nice and friendly crew, comfortable plane, good food."

Pros: "Crew are very polite and supportive!"

Cons: "The on board entertainment sucks you need to upgrade"

Pros: "Service, comfort"

Pros: "I loved that there were bathrooms downstairs so we didn't have to wait in the aisle. And there were enough bathrooms that the line moved quickly! They boarded families with young children first!"
Cons: "Could use better entertainment options. When the person in front of me reclined, there was very little room!"

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: "Nothing."

Pros: "Everything"
Cons: "Not a thing"

Cons: "The monitor at my seat wouldn't load and when rebooted displayed only 9 movie choices and very limited audio book selections."

Pros: "Food and overall service"
Cons: "nothing"

Cons: "I did not like that I had to pay another 30Euri to transport my suitcase. When I booked the flight there is no indication that luggage is excluded"

Cons: "I missed flight to Los Angeles because of laziness and carelessness of Lufthansa employees. I came with the train on 12/26/16 at 8:33 am to catch flight to Los Angeles at 10:05 am. I had plenty of time. As soon as got of the train I got into line to check my luggage. I had boarding pass already. Line to check luggage was huge with 2-3 clerks to check luggage for all US flights. After while I complained that I will miss flight to several clerk who were standing around talking on the phones all the time but answer, if I got one was, sir you will be fine. After one hour I got to security check line which was equally long. I complained again no response. With probably 20 minutes left I cut the line on my one mad as hell. I got at 10:00 am at the gate and some older lady was like " Sorry sir we closed the flight". I said "What do you mean, it is 10 am and flight is at 10:05am??? "Sir we sold your ticket" I couldn't believe her words. Anyway they sent me to Munich to catch flight to LA next day. Best part I HAD TO PAY HOTEL IN MUNICH BECAUSE LUFTHANSA DID WANT TO COVER EXPENSES. I don't know what happened to famous German organizational skills or this is just Lufthansa and her careless employees."

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "I would like a direct flight from Krakow to Chicago. Lufthansa is a very good airline to Poland. Would definitely fly Lufthansa again."

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: "Crew were nice, helpful, and professional. Seat was comfortable."
Cons: "There was a lot of noise during all the flight; people were talking loudly and kids were crying all the time. The online entertainment system was not practical at all and it does not replace a 10" physical screen in the seat."

Pros: "The staff on the flight were friendly, food was good and the overall flight was pleasant."
Cons: "The ladies at the check-in counter were very rude. Completely disregarded my wife and I. Then made jokes to each other, while servicing us."

Pros: "Lots of space."
Cons: "The food was just okay."

Pros: "I used to fly lufthansa for my europe travel for work about 15 years ago a lot and thought in recent years it may not have been as good but these flights made me appreciate Lufthansa anew. Crew extremely helpful and polite, always followed up to any requests. Instead of barking at us like United or American crew, they went out of their way to help my daughter get a makeshift icepack for some very painful bumps she got during our vacation. Crew also kept the bathrooms clean from time to time, which was a welcome relief for such a long flight. Desk staff/service desk also was helpful in directing us during the 5 hr layover to things at the airport itself that we could do. They also helped reprint the boarding pass and write down the baggage tags when security made me lose those by separating my wallet and boarding passes into mutliple bins."
Cons: "Phone service. When I tried to book my seats and meals, the lady kept getting things wrong, and ended up not getting me the seats I had specifically ended up asking for. So, when I arrived at the airport and printed my boarding cards, those were seats I did NOT want and all the service desks insisted that's what I asked for. No low carb meal option was surprising. Meal service sometimes felt like too close to each other else too far apart from snacks - didn't feel like we had enough time to digest and get some sleep, while at other times we were seeking out snacks.Overall good quality of food however."

Cons: "I will never gonna buy a ticket here again because didn't even take me i lost all my money"

Pros: "All the services were great."
Cons: "Everything was perfect."

Pros: "Excellent Flight. Roomy seats. Good entertainment package"

Pros: "The crew is nice"
Cons: "No respect of distancing the seats ; all the seats were occupied. No wifi"

Cons: "Boarding was a disaster as my companion was selected for random search which held us up as there was no urgency to process us. Then there was no sign for where we should go since upper deck on 747 so we went in "economy" line as indicated on ticket and then was sent to correct line when we got to the front, wasting more time. The seatrs were the most uncomfortable I have ever beeon on for a long flight. I also paid extra to be in the exit row, to have people constantly congregating in front of us.The food was also mediocre."

Pros: "The rest area"
Cons: "The airport was cold and it should be warmer"

Pros: "The crew and the food were great!"
Cons: "The seats weren’t very comfortable. You could tell the plane was a little dated. There was no WiFi and nowhere to charge your devices."

Pros: "More leg room"
Cons: "Space"

Pros: "The sear was messy they didn't clean it it was full of pieces of bread."
Cons: "boarding the flight on time instead of delaying it two times... and also putting the information at the flight information screen if I haven't gone to ask to the airport information stand I would never know the flight departure gate that was at the complete opposite side of the airport of were the initial flight was going to depart."

Pros: "Cops is always a good reason to flight"
Cons: "They always change the gates, also too many disorders in the gate previous the boarding process, the process it is not clean. They took hand baggage aleatory to send to down and do not ask if we have fragile stuffs there."

Pros: "The crew"
Cons: "The time. The flight was late for 1 hour. I miss everything and also I get very late to our Airbnb and I was with my family and child"

Cons: "New variety of food"

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

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Pros: "The Delta flight service was much better than the Air France flight I took on the previous leg."

Pros: "All went right namely the seats but the luggage condition is the worst"
Cons: "Air France is not a low fare airlines, I had to pay 225 USD against 3 luggages which is not acceptable. We should have the right for one luggage per ticket as all other airlines. If I knew this will happen, I wouldn’t use Air France and this will be the last time I buy a ticket on Air France"

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

Pros: "The comfort of the flight snd kindness of the crew."
Cons: "My connecting flight to san francisco was through Delta, which it was on a different terminal, I had to carry my luggage out of the airport in order to get to delta’s terminal - the buildings are not connected."

Pros: "Food"
Cons: "Seat"

Pros: "Bag was sent straight to NY although Norwegian screwed it up. Am yet to receive my luggage."

Pros: "The flight departed on time and arrived early. The crew were all courteous and kind even to the man who was sitting next to me who seemed quite demanding."
Cons: "I am small but the seats seemed a bit too tight. The plane itself seemed a bit outdated."

Pros: "Yes"
Cons: "Everything very good"

Pros: "Red wine was excellent"
Cons: "Bright lights on throughout flight, would have been nice to dim lights for late night flight so passengers could rest"

Cons: "Excelente aerolínea"

Cons: "Great experience"

Pros: "Flight was delayed 4 hours with no explanation"
Cons: "Asked for wheel chair assistance and was not met in Paris. Had difficulty and barely made my flight. A gentleman who worked at airport assisted me"

Cons: "There was no entertainment and there was a lot of annoyed passengers and flight attendants"

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Pros: "Really liked the new touch screens (with very good responsiveness). Also liked the food selection (the champagne was nice, so was the menu we were given)."

Pros: "The plain was ok, the crew really nice and attentive. The only “problem” would be the food, mostly for the breakfast that was awful."

Cons: "Old plane."

Pros: "Quick and efficient not lying more to say or critique."
Cons: "Coffee and a bread roll as a snack??"

Pros: "Not much expected as it was a budget trip."
Cons: "Poor timing in between connections, barely made in time to my first connection being the last person to board"

Pros: "Liked the transfer"

Pros: "The crew worked hard, but the food was below the French standards."
Cons: "The flight was delayed for 2.5 hours and the passengers spent this time in the cabin without a/c."

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

Pros: "I like traveling with AirFrance in general."
Cons: "Terminal too far to go to loggage, walking about more than two miles after a long trip is not very easy AirFrance should have a better terminal at Charles-de-Gaulle!!! Have some missing stuff in my luggage!!!!"

Pros: "nice drink selection on board flights"
Cons: "My pregnant wife was downgraded from business to economy 20 minutes before departure because the airline made a mistake with the reservation for our puppy traveling in the cabin with us. If this were not enough, the airline also lost one of our bags so this week we have to file for compensation for both begin downgraded and for the contents of our 30 kilo bag which never made it to Ho Chi Minh. Air France was a complete and total disaster and I would strongly recommend all friends and colleagues to find alternative airlines for travel"

Pros: "Boarding was on time"
Cons: "flight was delayed by 20 minutes Boarding got me through Sky priority quickly. Had to then wait in the boarding tunnel as the cabin was not ready. large queue Seats were exactly the same as economy so offered no added benefits apart from the meal on board parked in a distant area of the terminal and had to shuttle bus to 2E which meant a very tight transfer"

Pros: "Nothing"
Cons: "The seat seemed smaller and space was very uncomfortable. The boarding process was very painful because we had to wait for a longtime."

Cons: "Horrible Crew..."

Pros: "Only the cabin crew was good."
Cons: "It was the worst flight that I ever had, the seats are extremely uncomfortable, no TV, the food was terrible."

Pros: "Smoothness of flight and service"
Cons: "In a french airline, chinese-cuisine meal was more attractive than western. Unbelievable! Entertainment: films were either too old, or too uninteresting"

Pros: "Nice crew, free snacks"
Cons: "For taller people flying economy sucks . The seats are always to small"

Pros: "Good on a short flight"
Cons: "Paying for carry on due to weight limit. First time this ever happened!"

Cons: "Disappointed to get delayed due to control tower issues at CdG. Landed more than 30 mins late in London"

Pros: "Friendly people on board"
Cons: "Crew was not very responsive. It would take over 45 minutes for them to respond to a customer call. Plane landed and we were kept on runway for 1.15 hours and crew only checked in with us twice during that time. People were panicking regarding missing their connections"

Cons: "The crew was not very polite."

Cons: "We tried to check our bags through Charles DeGaulle onto our connecting Air Canada flight and the agent refused to even discuss it. Pretty bad service."

Pros: "Other crew members were very polite to us, in particular a younger tall woman."
Cons: "2 crew members, one named Terri were quite rude and short with us. I even heard her say she was ready to get off the flight. She also asked everyone around me if they liked their flight but did not ask me. She basically threw my coffee condiments at me and dismissed my concerns about the food. I was unsure if the fruit was expired and she quickly dismissed my question without any real explanation."

Pros: "The service provided by Jet and Air France was excellent. The wheelchair service did help very much"

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

Pros: "Boarding was quick and efficient. Flight attendants are always very friendly and attentive on Air France flights."
Cons: "Vegetarian food choices always leave much to be desired."

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: "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."

Pros: "I really like this airline"
Cons: "The crew were all very nice"

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"

Cons: "3 hour flight without any complimentary beverage or snack. Had to request even a cup of water."

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: "Flight was pretty good."
Cons: "Check in was very slow an staff was not very helpful."

Pros: "arrived on time"
Cons: "Coffee/tea was not free"

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."

Cons: "I was not allowed to board, because I was told I needed a Turkish Visa, even to change planes, and may have lost my ticket payment."

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: "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."

Cons: "The connection of headphone plug was not working, so I couldn't hear anything and couldn't watch any movies for 8 hours of flight. Very disappointed. Please fix it for next person who will sit that seat."

Pros: "Flights were on time, staff was courteous."
Cons: "Food was not tasty, leg space was inadequate, air conditioning was not adjustable,"

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: "Great food. Ground staff were very accommodating."
Cons: "Flight crew attitude. Cramped seating."

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from San José to Johannesburg

Airlines flying from San José to Johannesburg 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 San José to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from San José to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from San José to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from San José to Johannesburg

Book cheap flights from San José to Johannesburg

Recent return flight deals

2/11
Tue
2 stops
Multiple Airlines
57h 32m
SJO - JNB
17/2
Thu
3 stops
Multiple Airlines
44h 41m
JNB - SJO
2/11
Tue
2 stops
British Airways
34h 27m
SJO - JNB
17/2
Thu
2 stops
British Airways
28h 00m
JNB - SJO
17/12
Fri
2 stops
Turkish Airlines
42h 38m
SJO - JNB
13/1
Thu
3 stops
Turkish Airlines
52h 40m
JNB - SJO
17/12
Fri
1 stop
SWISS
33h 30m
SJO - JNB
13/1
Thu
1 stop
SWISS
26h 45m
JNB - SJO
27/2
Sun
1 stop
United Airlines
25h 25m
SJO - JNB
28/2
Mon
1 stop
United Airlines
23h 10m
JNB - SJO
6/3
Sun
2 stops
American Airlines
48h 30m
SJO - JNB
29/3
Tue
2 stops
American Airlines
33h 06m
JNB - SJO
3/11
Wed
2 stops
Air France
35h 50m
SJO - JNB
15/2
Tue
2 stops
Air France
47h 50m
JNB - SJO
7/3
Mon
2 stops
Multiple Airlines
39h 40m
SJO - JNB
29/3
Tue
3 stops
Multiple Airlines
35h 22m
JNB - SJO
2/11
Tue
3 stops
Multiple Airlines
54h 00m
SJO - JNB
17/2
Thu
3 stops
Multiple Airlines
52h 40m
JNB - SJO
2/11
Tue
3 stops
Multiple Airlines
54h 00m
SJO - JNB
14/2
Mon
1 stop
Multiple Airlines
30h 25m
JNB - SJO
17/12
Fri
2 stops
British Airways
53h 50m
SJO - JNB
13/1
Thu
2 stops
British Airways
34h 49m
JNB - SJO
26/10
Tue
2 stops
Multiple Airlines
36h 14m
SJO - JNB
2/11
Tue
2 stops
Multiple Airlines
34h 04m
JNB - SJO
2/11
Tue
3 stops
Multiple Airlines
54h 00m
SJO - JNB
16/2
Wed
2 stops
Multiple Airlines
32h 45m
JNB - SJO
30/10
Sat
2 stops
Air France
33h 52m
SJO - JNB
14/2
Mon
2 stops
Air France
47h 50m
JNB - SJO
21/12
Tue
2 stops
British Airways
39h 28m
SJO - JNB
8/1
Sat
2 stops
British Airways
31h 27m
JNB - SJO
25/1
Tue
2 stops
Multiple Airlines
33h 08m
SJO - JNB
8/2
Tue
2 stops
Multiple Airlines
33h 29m
JNB - SJO
25/1
Tue
2 stops
Multiple Airlines
33h 08m
SJO - JNB
8/2
Tue
2 stops
Multiple Airlines
33h 29m
JNB - SJO
1/11
Mon
3 stops
Multiple Airlines
47h 45m
SJO - JNB
17/2
Thu
3 stops
Multiple Airlines
52h 40m
JNB - SJO
2/11
Tue
1 stop
Multiple Airlines
28h 45m
SJO - JNB
17/2
Thu
1 stop
Multiple Airlines
26h 45m
JNB - SJO
25/1
Tue
1 stop
Multiple Airlines
28h 35m
SJO - JNB
8/2
Tue
1 stop
Multiple Airlines
26h 45m
JNB - SJO
Show more results

Recent one-way flight deals

23/10
Sat
3 stops
Multiple Airlines
42h 06m
SJO - JNB
23/10
Sat
1 stop
Lufthansa
28h 55m
SJO - JNB
27/11
Sat
1 stop
United Airlines
25h 05m
SJO - JNB
27/11
Sat
3 stops
Multiple Airlines
47h 45m
SJO - JNB
23/10
Sat
2 stops
Multiple Airlines
30h 35m
SJO - JNB
27/11
Sat
2 stops
Multiple Airlines
29h 25m
SJO - JNB
26/11
Fri
2 stops
United Airlines
32h 50m
SJO - JNB
26/11
Fri
3 stops
Multiple Airlines
45h 10m
SJO - JNB
22/10
Fri
2 stops
Multiple Airlines
47h 15m
SJO - JNB
22/10
Fri
3 stops
Multiple Airlines
42h 40m
SJO - JNB
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