Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Fri 1/24
Fri 1/31
Any month
Compare vs. momondo |

When is the best time to fly to Johannesburg?

$1,980
$1,580
$1,190
$790
Price
$790 - $1,850

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 39 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
18 Feb
IAH
Houston George Bush Intcntl airport
50h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
Qatar Airways
25 Feb
JNB
Johannesburg OR Tambo airport
27h 10m
1 Stop
IAH
Houston George Bush Intcntl airport
$627
Qatar Airways
Qatar Airways
18 Feb
HOU
Houston Hobby airport
50h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
Qatar Airways
25 Feb
JNB
Johannesburg OR Tambo airport
27h 10m
1 Stop
HOU
Houston Hobby airport
$627
SWISS
SWISS
15 Mar
EWR
Newark airport
29h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
30 Mar
JNB
Johannesburg OR Tambo airport
23h 45m
1 Stop
EWR
Newark airport
$650
SWISS
SWISS
04 Feb
JFK
New York John F Kennedy Intl airport
30h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
25 Feb
JNB
Johannesburg OR Tambo airport
25h 25m
1 Stop
JFK
New York John F Kennedy Intl airport
$660
SWISS
SWISS
04 Feb
EWR
Newark airport
29h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
25 Feb
JNB
Johannesburg OR Tambo airport
22h 30m
1 Stop
EWR
Newark airport
$660
Lufthansa
Lufthansa
16 Feb
EWR
Newark airport
28h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
Lufthansa
26 Feb
JNB
Johannesburg OR Tambo airport
22h 30m
1 Stop
EWR
Newark airport
$662
JetBlue
JetBlue
14 Jun
JFK
New York John F Kennedy Intl airport
14h 50m
JNB
Johannesburg OR Tambo airport
JetBlue
25 Jun
JNB
Johannesburg OR Tambo airport
26h 45m
1 Stop
JFK
New York John F Kennedy Intl airport
$1,224
Delta
Delta
26 Jan
SFO
San Francisco airport
21h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
Delta
13 Feb
JNB
Johannesburg OR Tambo airport
24h 22m
1 Stop
SFO
San Francisco airport
$709
Lufthansa
Lufthansa
16 Feb
EWR
Newark airport
28h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
Lufthansa
26 Feb
JNB
Johannesburg OR Tambo airport
22h 30m
1 Stop
EWR
Newark airport
$662
SWISS
SWISS
04 Feb
EWR
Newark airport
29h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
25 Feb
JNB
Johannesburg OR Tambo airport
22h 30m
1 Stop
EWR
Newark airport
$660
SWISS
SWISS
15 Mar
EWR
Newark airport
29h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
30 Mar
JNB
Johannesburg OR Tambo airport
23h 45m
1 Stop
EWR
Newark airport
$650
South African
South African
24 Jan
LGA
New York LaGuardia airport
19h 40m
2 Stops
JNB
Johannesburg OR Tambo airport
South African
26 Jan
JNB
Johannesburg OR Tambo airport
33h 27m
3 Stops
LGA
New York LaGuardia airport
$1,309

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
1h 55m
Cheapest price
$85
Tel Aviv to Johannesburg Flights
Fastest flight time
8h 40m
Cheapest price
$350
Lagos to Johannesburg Flights
Fastest flight time
5h 45m
Cheapest price
$417
London to Johannesburg Flights
Fastest flight time
10h 55m
Cheapest price
$501
Paris to Johannesburg Flights
Fastest flight time
10h 40m
Cheapest price
$511
Brussels to Johannesburg Flights
Fastest flight time
19h 10m
Cheapest price
$595
Houston to Johannesburg Flights
Fastest flight time
22h 35m
Cheapest price
$627
New York to Johannesburg Flights
Fastest flight time
14h 35m
Cheapest price
$649
Newark to Johannesburg Flights
Fastest flight time
22h 10m
Cheapest price
$651
Washington to Johannesburg Flights
Fastest flight time
20h 05m
Cheapest price
$651
Boston to Johannesburg Flights
Fastest flight time
19h 20m
Cheapest price
$669
Chicago to Johannesburg Flights
Fastest flight time
20h 35m
Cheapest price
$685
San Francisco to Johannesburg Flights
Fastest flight time
21h 10m
Cheapest price
$698
Baltimore to Johannesburg Flights
Fastest flight time
19h 45m
Cheapest price
$746
San Jose to Johannesburg Flights
Fastest flight time
25h 07m
Cheapest price
$757
Oakland to Johannesburg Flights
Fastest flight time
22h 16m
Cheapest price
$767
Los Angeles to Johannesburg Flights
Fastest flight time
22h 35m
Cheapest price
$771
Miami to Johannesburg Flights
Fastest flight time
21h 00m
Cheapest price
$776
Fort Lauderdale to Johannesburg Flights
Fastest flight time
19h 14m
Cheapest price
$783
Dallas to Johannesburg Flights
Fastest flight time
21h 00m
Cheapest price
$809
View more

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg