Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from San José to South Africa from R15 598

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from San José to South Africa departing on 28/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sat 18/5
Sat 25/5

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

In the last 7 days, travellers have searched 44 471 296 times on KAYAK, and here's why:

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

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

Free to useThere are no hidden charges or fees.

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

Best South Africa Flight Deals

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

Cape Town
Cape Town2 stopsR25 456

Good to know

Low season

June

High season

December

Cheapest flight

R15 598
Best time to beat the crowds (0% less expensive on average)
Most popular time to fly (2% more expensive on average)
Flight from San José to Johannesburg

FAQs - booking South Africa flights

  • How does KAYAK find such low prices on flights from San José to South Africa?

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

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to South Africa from San José is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from San José to South Africa?

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

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

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

See more FAQs

Top tips for finding cheap flights to South Africa

  • Morning departure is around 40% 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

Top airlines flying from San José to South Africa

 
Need help choosing which airline to fly with from San José to South Africa? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
SWISSOverall score based on 2090 reviews
8,4crew
7,3entertainment
7,9boarding
7,6comfort
7,4food
Airline reviews

Wheelchair was the excellent service. I didn’t have any food or used entertainment. Overall for my trip experience was excellent. Thank you very much and keep up good work. Best regards

10,0 ExcellentMilan, Nov 2023ZRH - JNB
Read more about SWISS reviews

Wheelchair was the excellent service. I didn’t have any food or used entertainment. Overall for my trip experience was excellent. Thank you very much and keep up good work. Best regards

Liked being hydrated. Carryon weight was limited for cold weather clothes that are heavy... could test to improve if possible.

We so appreciated that our connecting flight waited for 6 of us!!!

Swiss Air rerouted me at the last minute and lost my luggage. At this time they still have not been able to locate it.

That your phones given were the more comfortable ones, unlike the old ones. The flight was delayed and my luggage has been lost in Zürich both times. Also the food choices were terrible. I am dairy free and gluten-free and they had nothing available for me

Pros: "Swiss doesn't"t always have comfortable planes but this one was super comfortable"
Pros: "flight itself"
Cons: "delayed departure EXTREMELY LATE LUGGAGE HANDLING IN BRUSSELS, more than 1 hour after arrival for SKI's to be delivered !!"
Pros: "Amazing crew, great customer service and high level quality plane, despite only 1 hr travel, they served small breakfast and chocolate"
Cons: "Despite the fact I bought my tickets with 1 hand luggage + 1 personal item, they forced me to dispatch my hand luggage stating flight was full, I refused and they said they could not allow me to board. Felt my rights violated, I HATE to dispatch luggage... and in the end there was space left on the airplane luggage storage areas. Not nice"
Pros: "The crew was amazing and helpful. The food was really good and the flight was timely if not early to my destination."
Cons: "Nada, I slept through this leg and the staff let me be."

The crew on board were all very pleasant and happy to help. The flight had the old business class seats. The departure board in the business lounge did not update and kept on saying ' gate open' but never said boarding. When I got nervous about the departure time and walked to the gate I was told off rudely for being late.

The flight was good the crew excellent…but take off delayed three hours!!!

It took over an hour to check in my bag a there was just one person at the counter. Security lines for business class also took a while. Although I reported 3 hours before my flight I made it to the gate 20 mins before boarding. To add to that jewelry was removed from my checked in baggage. I am submitting a separate complaint to Mumbai airport for that.

Boarding = No one respected the boarding groups. The ground crew did nothing to enforce the boarding system. What is the point of being a Gold member when there are no benefits to that? Tired old plane

Almost 3 hour delay. First because the crew was late. Then a technical problem with the airplane.

It was below average experience overall. They did not have my food choice which was selected a month ago for 8+ hour flight. After landing I waited to collect my bag but my bag did not come and I wasn’t told it was delayed or lost. I had to find someone to help me to locate it and it was sent through next flight. Overall I would say at wasn’t very good experience

A little more legroom, and maybe a little bit of food

The flight was delayed for 7 hours. We missed the connection flight to India. The alternate option was > 17 hours just in lay-overs. So it was awful.

First time on BA. Boarding and service were very good. Premium Economy seats were large and very comfortable. Unfortunately a mechanical problem with the plane caused us to miss our connection. The Flight Connections group did everything in their power to get us on a new flight with another airline and we got to our destination only a few hours late. Big ding for the $800+ they wanted to charge for seat selection. If I knew that before I booked I would have chosen another airline.

Anyone taller than 5'9 would be cramped. If you are delayed at all, expect to lose your mind while you sit in the plane on the tarmac. Furthermore, the food and drink options/availability is extremely poor.

Book cheap flights from San José to South Africa

Recent return flight deals

13/5Mon
2 stopsSWISS
37h 10mSJO-CPT
19/5Sun
1 stopSWISS
40h 45mCPT-SJO
R25 456
8/5Wed
2 stops
30h 30mSJO-CPT
12/5Sun
1 stop
40h 45mCPT-SJO
R26 582
17/5Fri
2 stopsUnited Airlines
44h 15mSJO-JNB
24/5Fri
2 stopsUnited Airlines
56h 37mJNB-SJO
R29 080
17/5Fri
2 stopsTurkish Airlines
35h 24mSJO-JNB
24/5Fri
2 stopsTurkish Airlines
35h 59mJNB-SJO
R30 395
13/5Mon
2 stopsLufthansa
54h 30mSJO-CPT
20/5Mon
1 stopLufthansa
31h 50mCPT-SJO
R30 605
10/5Fri
2 stopsUnited Airlines
47h 25mSJO-CPT
17/5Fri
2 stopsUnited Airlines
46h 03mCPT-SJO
R30 948
17/5Fri
2 stopsTurkish Airlines
35h 24mSJO-JNB
24/5Fri
3 stopsTurkish Airlines
35h 59mJNB-SJO
R31 253
9/5Thu
2 stopsLufthansa
35h 45mSJO-CPT
20/5Mon
1 stopLufthansa
31h 50mCPT-SJO
R35 658
11/5Sat
1 stopDelta
20h 39mSJO-CPT
17/5Fri
1 stopDelta
22h 14mCPT-SJO
R39 605
26/8Mon
1 stopDelta
21h 47mSJO-JNB
8/9Sun
1 stopDelta
21h 58mJNB-SJO
R41 703

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/5Tue
1 stopLufthansa
29h 05mSJO-JNB
R15 598
28/5Tue
2 stopsLufthansa
38h 00mSJO-JNB
R19 793
20/8Tue
1 stopLufthansa
29h 05mSJO-JNB
R25 628
20/8Tue
2 stopsQatar Airways
40h 15mSJO-JNB
R28 889
20/8Tue
1 stopLufthansa
29h 05mSJO-JNB
R78 715
20/8Tue
2 stops
36h 40mSJO-JNB
R79 687

Search by stops

Search by airline

Search by price

Last minute flights from San José to South Africa

Last minute flight, train and bus deals

19/4Fri
multi-stopUnited Airlines
47h 25mSJO-CPT
26/4Fri
multi-stopUnited Airlines
31h 37mCPT-SJO
R27 592
19/4Fri
multi-stop
32h 20mSJO-CPT
26/4Fri
multi-stop
48h 01mCPT-SJO
R32 683
19/4Fri
multi-stop
32h 20mSJO-CPT
26/4Fri
multi-stop
31h 50mCPT-SJO
R38 690
19/4Fri
multi-stop
57h 05mSJO-CPT
26/4Fri
multi-stop
51h 35mCPT-SJO
R42 427
19/4Fri
multi-stop
57h 05mSJO-CPT
26/4Fri
multi-stop
33h 00mCPT-SJO
R43 781

Search by stops

Search by airline

Search by price

San José - South Africa Flights

Departure:

San José (SJO)Costa Rica

Return flight deals:

South Africa - San José

Cabin classes: