Find cheap flights from Johannesburg to San José

JNB - SJO

Find cheap flights from Johannesburg to San José

Return
Economy
Johannesburg (JNB)
San José Juan Santamaria Intl
Tue 5/26
Tue 6/2
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to San José

Good to know

Low season: August
High season: December
Average price: R21 443
Good deal: R21 289

Best time to beat the crowds

2%

expected price decrease

Most popular time to fly

4%

expected price increase

(avg. price over the last 2 weeks)

or less (return)

When to book flights from Johannesburg to San José

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R21 289 or less.
  • The cheapest flight from Johannesburg to San José was found, on average, 53 days before departure.
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is August.

  • *Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Johannesburg to San José flights

How long does a flight from Johannesburg to San José take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 26h 20m.
Which airlines provide the cheapest flights from Johannesburg to San José?
In the past 3 days, the cheapest return tickets were found on SWISS (R19.128), Multiple Airlines (R19.498) and Finnair (R19.639).
What’s the cheapest day of the week to fly from Johannesburg to San José?
For Johannesburg to San José, Monday is the cheapest day to fly on average and Wednesday is the most expensive. Flying from San José back to Johannesburg, the best deals are generally found on Sunday, with Monday being the most expensive.
Which airports will I be using when flying from Johannesburg to San José?
When flying out of Johannesburg you will be using Johannesburg OR Tambo, often referred to as Johannesburg Airport. You will be landing at San José Juan Santamaria Intl, also known as San José Airport.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Johannesburg to San José (return)

Airports
Origin
Johannesburg
R19 128
only
R19 128
Destination
San José
R19 128
only
R19 128
Mon, Aug 17
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
30h 30m
Tue, Sep 15
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
29h 30m
R19 128
Trip: 30 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
FCO
ZRH
Excellent 8,3

Pros: Great attentive crew.

Cons: Boarding has no groups, seats are small

ZRH
MIA
Okay 5,6

Pros: More or less on time

Cons: Outdated aircraft. Flight took longer than usual.

ZRH
SFO
Excellent 9,0

Cons: Staff was very friendly, courteous and helpful.

LHR
ZRH
Excellent 9,0

Pros: Great crew & good complimentary food

Cons: More seat pitch

PRG
ZRH
Excellent 10,0

Pros: Everything was comfortable.

Cons: I can't think of anything.

Tue, Aug 18
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
30h 50m
Fri, Sep 18
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
33h 40m
R19 498
Trip: 32 days
Based on 0 reviews
Thu, Aug 13
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
26h 20m
Tue, Sep 15
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
29h 30m
R19 586
Trip: 34 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
ZRH
MIA
Excellent 9,3

Pros: Crew was very helpful

Cons: More entertainment

CPH
ZRH
Excellent 8,0

Pros: Crew

ZRH
ORD
Excellent 8,0

Pros: Nice crew and prompt service

Cons: Crammed, narrow seats

NBO
ZRH
Excellent 10,0

Pros: Friendly crew, smooth take off and landing and generous on things to eat and drink.

Cons: None. Keep up the good work.

DEL
ZRH
Okay 5,0

Pros: The crew was very lazy and not professional

Cons: Don't stop demanding from the crew

Sat, Aug 15
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
49h 36m
Tue, Sep 15
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
34h 24m
R19 639
Trip: 32 days
7,9Good Show reviews
Overall 7,9 Good
Based on 3 615 reviews
Overall
7,9
Boarding
8,0
Comfort
7,6
Crew
8,3
Entertainment
7,3
Food
7,2
OSL
HEL
Excellent 10,0

Pros: All is great.

Cons: Nothing is not good.

ARN
HEL
Excellent 9,0

Pros: Plane was clean, plenty of leg room, cabin crew was friendly, flight was on time.

Cons: Checking in was a nightmare of inefficiency. I couldn't use self-check-in for my bad because I was flying to America and for some reason, this meant I had to hand my suitcase to someone rather than just putting it on the conveyor belt. There were about 8 people ahead of me, and yet it took a solid hour of standing in line waiting to get to the counter. How it could possibly have been so insanely slow is beyond me. When it was finally my turn to submit my bag it literally took 30 seconds. And yet I had to wait an hour. Grade: F-

HEL
JFK
Mediocre 2,0

Pros: Nothing

Cons: Customer service

HEL
ORD
Good 6,0

Pros: meal

SFO
HEL
Excellent 8,6

Pros: The crew was very attentive, helpful and wonderful. I’d like to mention food too: excellent, fresh and wholesome!

Tue, Aug 18
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
30h 50m
Wed, Sep 16
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
28h 55m
R19 797
Trip: 30 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
SMF
SFO
Mediocre 2,0

Pros: Due to the corona19 virus I was not able to travel and the airline phone lines have been so busy that I’m not sure if I will be able to change my ticket.

SEA
FRA
Mediocre 2,0

Cons: Lufthansa would not reschedule my flight to Rome on March 5th 2020 despite the fact that the CDC was at level 3 alert and telling all travelers to avoid the entire country of Italy. At the same time every public facility in Italy had already been closed. At the same time, AK Airlines in the United States is offering free cancellations of domestic flights and we hardly have the virus in country. Next year when I go to Rome, it will be with another airline that cares about people’s safety.

ALG
FRA
Poor 0,0

Pros: Trip was canceled

Cons: Trip was canceled without costumer exchange or rebooked

FRA
SEA
Excellent 10,0

Cons: Internet speed is weak.

SEA
FRA
Good 6,8

Pros: Lufthansa is a great airline.

Cons: Food was so hot that it was difficult to remove the packaging to be able to eat the pasta.... Desert was ok, brownie was real hard and too sweet....

Tue, Aug 18
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
30h 50m
Sun, Sep 13
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
37h 40m
R19 973
Trip: 27 days
Based on 0 reviews
Wed, Aug 12
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
33h 49m
Wed, Sep 16
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
28h 55m
R20 272
Trip: 36 days
Based on 0 reviews
Sat, Aug 15
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
33h 25m
Tue, Sep 15
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
29h 30m
R20 325
Trip: 32 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 4 743 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
7,3
Food
7,5
VIE
MUC
Mediocre 2,0

Cons: very rude and extremely racist group. I will not fly them again.

VIE
JFK
Excellent 8,0

Pros: I like the airline and the workers are great. I don't like when they charged for luggage that $60.00 each way like round trip is $120.00. It should be by weight is 50 lbs or 23 kilo for minimum and if it is over the weight than it should charged little more price.

SZG
FRA
Excellent 10,0

Cons: an excellent early Sunday morning flight to Frankfurt; overnight check-in convenience for large luggage pieces and easy security access to the boarding gates

FRA
VIE
Excellent 9,5

Pros: The crew was kind, the flight was on time and alll in all was just as expected.

TIA
VIE
Excellent 10,0

Pros: Everything

Wed, Aug 12
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
33h 49m
Fri, Sep 18
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
37h 40m
R20 360
Trip: 38 days
Based on 0 reviews
Fri, Aug 14
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
33h 49m
Tue, Sep 15
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
29h 30m
R20 431
Trip: 33 days
Based on 0 reviews
Sat, Aug 15
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
33h 25m
Tue, Sep 15
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
34h 36m
R20 589
Trip: 32 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 422 reviews
Overall
7,2
Boarding
7,2
Comfort
7,0
Crew
7,7
Entertainment
6,5
Food
6,5
ATH
BRU
Okay 4,4

Pros: It was just a flight. Nothing to rave about. Just a typical up and over flight. The flight left Athens over an hour late and got to Brussels almost 90mins late.

Cons: We weren't offered complimentary beverage service. They did a beverage service for paid drinks and that took well over an hour. We were only given a simple single piece of chocolate while waiting to take off

BRU
ORD
Excellent 10,0

Pros: It was wonderful

Cons: Best booking app ever

FLR
BRU
Excellent 10,0

Cons: Rest rooms were clean, food was adorable, good coffee, no complaints.

LHR
BRU
Okay 4,5

Pros: Crew was friendly.

Cons: No AC, we roasted. Seats uncomfortably small. Terrible on boarding and off boarding process.

BRU
IAD
Excellent 10,0

Pros: Yes

Fri, Aug 14
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
33h 49m
Wed, Sep 16
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
28h 55m
R20 730
Trip: 34 days
Based on 0 reviews
Sat, Aug 15
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
33h 49m
Sat, Sep 12
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
37h 40m
R20 818
Trip: 29 days
Based on 0 reviews
Mon, Aug 17
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
30h 30m
Tue, Sep 15
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
42h 00m
R20 906
Trip: 30 days
Based on 0 reviews
Sun, Aug 16
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
33h 49m
Mon, Sep 14
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
42h 00m
R21 135
Trip: 30 days
Based on 0 reviews
Tue, Aug 18
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
30h 50m
Wed, Sep 16
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
37h 25m
R21 205
Trip: 30 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
AUS
FRA
Mediocre 2,0

Pros: inflight staff are good but on the ground staff at airport need a great deal of improvement

Cons: Delayed arrival at Bangalore by more than 1 hour.

CDG
FRA
Excellent 10,0

Pros: Very friendly crew, very clean cabin, very comfortable seats

FRA
IAD
Mediocre 2,0

Pros: Was put in German Airport jail

Cons: See above. United sold me a ticket they knew would get me sent back after being detained

FRA
DEN
Excellent 9,3

Pros: They were very nice! Always a smile, even after 10 hours with us!

Cons: Final snack was a ricotta pepper sandwich - which was kind of a weird choice. Kitkat was of course delicious. Beef stew for lunch was fine. but my meal come out with frost on it, so the salad was freezer burned and my dressing was unable to pour being frozen! no veggies for me! :)

MUC
TLV
Excellent 8,8

Pros: Friendly and great service. Flight attendants like their job. Food was good. Flight on time

Cons: More legroom

Fri, Aug 14
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
30h 50m
Fri, Sep 18
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
33h 40m
R21 223
Trip: 36 days
Based on 0 reviews
Fri, Aug 14
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
35h 50m
Tue, Sep 15
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
29h 30m
R21 381
Trip: 33 days
Based on 0 reviews
Fri, Aug 14
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
30h 50m
Wed, Sep 16
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
28h 55m
R21 539
Trip: 34 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
ORD
MUC
Okay 4,0

Cons: I got overcharged for a bag $230 Dollars, both planes were delayed, the supervisor Danny at Ohare was horrible, will never use Lufthansa ever again!

MUC
ORD
Excellent 10,0

Pros: The crew was amazing

Cons: The WiFi

FRA
KEF
Good 7,6

Pros: I had a connection flight which would not be for another 11 hours so I left the airport to get some sleep coming back the same carry-on I have with me now cannot come with me they want me to pay 40euro. In the meantime the flight is 40% empty and plenty of over head and yes is the same size of plane I came in the first place. However the agent was nice after I explain my situation she not charges me.

Cons: Same airline coming from one place have different methods it’s a bit confusing.

BLR
FRA
Mediocre 2,0

Pros: Inflight services

Cons: Delayed flight, missed connecting flight due to that. On the ground staff should have better coordinated from arrival to boarding of next flight. Chaotic and short staffed security personnel at Frankfurt airport. Overall a pathetic experience

SEA
FRA
Good 6,8

Pros: Lufthansa is a great airline.

Cons: Food was so hot that it was difficult to remove the packaging to be able to eat the pasta.... Desert was ok, brownie was real hard and too sweet....

Wed, Aug 12
JNB
OR Tambo Airport, Johannesburg
SJO
Juan Santamaria Airport
27h 17m
Fri, Sep 18
SJO
Juan Santamaria Airport
JNB
OR Tambo Airport, Johannesburg
25h 50m
R21 557
Trip: 38 days
Based on 0 reviews
Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
-
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