Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Fri 11/15
Fri 11/22
Any month
Compare vs. momondo |

When is the best time to fly to Johannesburg?

1,990 USD
1,592 USD
1,194 USD
796 USD
Price
795 - 1,835 USD

When is the best time to fly to Johannesburg?

From most locations, the cheapest flights to Johannesburg can be found during the month of February; however great deals can be found at other times.

When is the best time to book a flight to Johannesburg?

On average, from most locations, when planning your trip to Johannesburg, try to book your flight in the region of 23 days in advance for the cheapest prices.

What is the cheapest day to depart on your flight to Johannesburg?

Most of our users find that booking their departure to Johannesburg on a Tuesday is the cheapest. Conversely, departing on a Saturday seems to be the most expensive.

What is the cheapest time of day to fly to Johannesburg?

In general, when looking for the cheapest flight to Johannesburg, our data indicates that noon flights are the most cost-effective. morning flights tend to be the most expensive.


Johannesburg flight deals found on momondo

Check out some of the best fares to Johannesburg found recently by users on momondo
Quickest
Cheapest
Qatar Airways
Qatar Airways
IAH
06 Apr
Houston George Bush Intcntl airport
32h 40m
1 Stop
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
20 Apr
Johannesburg OR Tambo airport
33h 25m
1 Stop
IAH
Houston George Bush Intcntl airport
586 USD
Qatar Airways
Qatar Airways
HOU
06 Apr
Houston Hobby airport
32h 40m
1 Stop
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
20 Apr
Johannesburg OR Tambo airport
33h 25m
1 Stop
HOU
Houston Hobby airport
586 USD
SWISS
SWISS
JFK
27 Jan
New York John F Kennedy Intl airport
30h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
JNB
10 Feb
Johannesburg OR Tambo airport
23h 40m
1 Stop
JFK
New York John F Kennedy Intl airport
648 USD
Ethiopian Air
Ethiopian Air
JFK
15 Apr
New York John F Kennedy Intl airport
23h 55m
2 Stops
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
05 May
Johannesburg OR Tambo airport
27h 00m
2 Stops
JFK
New York John F Kennedy Intl airport
649 USD
SWISS
SWISS
JFK
27 Jan
New York John F Kennedy Intl airport
30h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
JNB
03 Feb
Johannesburg OR Tambo airport
23h 40m
1 Stop
JFK
New York John F Kennedy Intl airport
650 USD
Lufthansa
Lufthansa
JFK
11 Feb
New York John F Kennedy Intl airport
31h 50m
1 Stop
JNB
Johannesburg OR Tambo airport
Lufthansa
JNB
18 Feb
Johannesburg OR Tambo airport
23h 40m
1 Stop
JFK
New York John F Kennedy Intl airport
654 USD
SAA
SAA
JFK
03 Jan
New York John F Kennedy Intl airport
14h 35m
JNB
Johannesburg OR Tambo airport
SAA
JNB
12 Jan
Johannesburg OR Tambo airport
27h 50m
1 Stop
JFK
New York John F Kennedy Intl airport
1,241 USD
Delta
Delta
BOS
07 Dec
Boston Logan Intl airport
19h 33m
1 Stop
JNB
Johannesburg OR Tambo airport
Delta
JNB
12 Dec
Johannesburg OR Tambo airport
29h 45m
1 Stop
BOS
Boston Logan Intl airport
833 USD
Lufthansa
Lufthansa
EWR
17 Feb
Newark airport
28h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
Lufthansa
JNB
30 Mar
Johannesburg OR Tambo airport
22h 05m
1 Stop
EWR
Newark airport
659 USD
Lufthansa
Lufthansa
EWR
17 Mar
Newark airport
28h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
Lufthansa
JNB
29 Mar
Johannesburg OR Tambo airport
22h 05m
1 Stop
EWR
Newark airport
659 USD
Ethiopian Air
Ethiopian Air
JFK
15 Apr
New York John F Kennedy Intl airport
23h 55m
2 Stops
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
05 May
Johannesburg OR Tambo airport
27h 00m
2 Stops
JFK
New York John F Kennedy Intl airport
649 USD
Ethiopian Air
Ethiopian Air
EWR
26 Nov
Newark airport
23h 35m
2 Stops
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
05 Dec
Johannesburg OR Tambo airport
27h 20m
2 Stops
EWR
Newark airport
682 USD

Which is the cheapest airline for flights to Johannesburg?

Here you can see a selection of the most popular and cheapest airlines for your flight to Johannesburg

Airports near Johannesburg

Below you will find all the airports in Johannesburg along with the distance from the city center
Johannesburg Lanseria
19 mi from city center
Johannesburg OR Tambo
12 mi from city center

Popular routes to Johannesburg

Most frequently searched flights to Johannesburg along with the cheapest price and shortest flight duration
Cape Town to Johannesburg Flights
Fastest flight time
2h 00m
Cheapest price
94 USD
Lagos to Johannesburg Flights
Fastest flight time
5h 50m
Cheapest price
410 USD
Tel Aviv to Johannesburg Flights
Fastest flight time
8h 40m
Cheapest price
413 USD
Paris to Johannesburg Flights
Fastest flight time
10h 40m
Cheapest price
440 USD
Brussels to Johannesburg Flights
Fastest flight time
19h 30m
Cheapest price
531 USD
London to Johannesburg Flights
Fastest flight time
11h 00m
Cheapest price
532 USD
Houston to Johannesburg Flights
Fastest flight time
22h 30m
Cheapest price
617 USD
New York to Johannesburg Flights
Fastest flight time
14h 35m
Cheapest price
648 USD
Washington to Johannesburg Flights
Fastest flight time
16h 45m
Cheapest price
654 USD
Boston to Johannesburg Flights
Fastest flight time
23h 20m
Cheapest price
675 USD
Chicago to Johannesburg Flights
Fastest flight time
26h 45m
Cheapest price
683 USD
San Francisco to Johannesburg Flights
Fastest flight time
21h 15m
Cheapest price
696 USD
Baltimore to Johannesburg Flights
Fastest flight time
19h 43m
Cheapest price
705 USD
Miami to Johannesburg Flights
Fastest flight time
25h 15m
Cheapest price
754 USD
Los Angeles to Johannesburg Flights
Fastest flight time
24h 05m
Cheapest price
756 USD
Oakland to Johannesburg Flights
Fastest flight time
22h 23m
Cheapest price
779 USD
San José to Johannesburg Flights
Fastest flight time
25h 30m
Cheapest price
786 USD
Orlando to Johannesburg Flights
Fastest flight time
23h 40m
Cheapest price
803 USD
Portland to Johannesburg Flights
Fastest flight time
29h 25m
Cheapest price
826 USD
Seattle to Johannesburg Flights
Fastest flight time
27h 25m
Cheapest price
849 USD
View more

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg