Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Fri 6/21
Fri 6/28
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

+90.0%
+60.0%
+30.0%
Base
Price
1 215 - 2 1071 215 - 2 107 ZAR

Johannesburg flight deals found on momondo

Check out some of the best fares to Johannesburg found recently by users on momondo
Quickest
Cheapest
FlySafair
FlySafair
25 Jun
DUR
8:15
Durban King Shaka Intl airport
1h 15m
9:30
JNB
Johannesburg OR Tambo airport
FlySafair
27 Jun
JNB
8:35
Johannesburg OR Tambo airport
1h 15m
9:50
DUR
Durban King Shaka Intl airport
782 ZAR
FlySafair
FlySafair
05 Jul
DUR
22:30
Durban King Shaka Intl airport
1h 15m
23:45
JNB
Johannesburg OR Tambo airport
FlySafair
08 Jul
JNB
20:50
Johannesburg OR Tambo airport
1h 15m
22:05
DUR
Durban King Shaka Intl airport
782 ZAR
FlySafair
FlySafair
09 Jul
DUR
22:30
Durban King Shaka Intl airport
1h 15m
23:45
JNB
Johannesburg OR Tambo airport
FlySafair
16 Jul
JNB
8:00
Johannesburg OR Tambo airport
1h 15m
9:15
DUR
Durban King Shaka Intl airport
782 ZAR
FlySafair
FlySafair
10 Jul
DUR
10:15
Durban King Shaka Intl airport
1h 15m
11:30
JNB
Johannesburg OR Tambo airport
FlySafair
17 Jul
JNB
13:05
Johannesburg OR Tambo airport
1h 15m
14:20
DUR
Durban King Shaka Intl airport
782 ZAR
FlySafair
FlySafair
11 Jul
DUR
8:15
Durban King Shaka Intl airport
1h 15m
9:30
JNB
Johannesburg OR Tambo airport
FlySafair
14 Jul
JNB
8:00
Johannesburg OR Tambo airport
1h 15m
9:15
DUR
Durban King Shaka Intl airport
782 ZAR
FlySafair
FlySafair
26 Jul
DUR
8:15
Durban King Shaka Intl airport
1h 15m
9:30
JNB
Johannesburg OR Tambo airport
FlySafair
28 Jul
JNB
20:50
Johannesburg OR Tambo airport
1h 15m
22:05
DUR
Durban King Shaka Intl airport
782 ZAR
British Airways
British Airways
26 Jul
DUR
8:25
Durban King Shaka Intl airport
1h 05m
9:30
JNB
Johannesburg OR Tambo airport
British Airways
29 Jul
JNB
19:35
Johannesburg OR Tambo airport
1h 05m
20:40
DUR
Durban King Shaka Intl airport
1 114 ZAR
British Airways
British Airways
02 Aug
DUR
8:25
Durban King Shaka Intl airport
1h 05m
9:30
JNB
Johannesburg OR Tambo airport
British Airways
14 Aug
JNB
7:55
Johannesburg OR Tambo airport
1h 05m
9:00
DUR
Durban King Shaka Intl airport
1 129 ZAR
Kulula
Kulula
22 Jun
DUR
9:10
Durban King Shaka Intl airport
1h 05m
10:15
JNB
Johannesburg OR Tambo airport
Kulula
25 Jun
JNB
8:30
Johannesburg OR Tambo airport
1h 05m
9:35
DUR
Durban King Shaka Intl airport
984 ZAR
Kulula
Kulula
24 Jul
DUR
10:10
Durban King Shaka Intl airport
1h 05m
11:15
JNB
Johannesburg OR Tambo airport
Kulula
29 Jul
JNB
8:30
Johannesburg OR Tambo airport
1h 05m
9:35
DUR
Durban King Shaka Intl airport
999 ZAR
Mango
Mango
22 Jun
DUR
8:15
Durban King Shaka Intl airport
1h 05m
9:20
JNB
Johannesburg OR Tambo airport
Mango
26 Jun
JNB
7:55
Johannesburg OR Tambo airport
1h 10m
9:05
DUR
Durban King Shaka Intl airport
999 ZAR
Mango
Mango
09 Jul
DUR
9:45
Durban King Shaka Intl airport
1h 05m
10:50
JNB
Johannesburg OR Tambo airport
Mango
11 Jul
JNB
13:15
Johannesburg OR Tambo airport
1h 10m
14:25
DUR
Durban King Shaka Intl airport
999 ZAR

Airports near Johannesburg

Below you will find all the airports in Johannesburg along with their distance from the city centre
Johannesburg Lanseria
31 km from city centre
Johannesburg OR Tambo
19 km from city centre

Popular routes to Johannesburg

Most frequently searched flights to Johannesburg along with the cheapest price and shortest flight duration
New York to Johannesburg
Fastest flight time
14h 35m
Cheapest price
8 945 ZAR
London to Johannesburg
Fastest flight time
16h 20m
Cheapest price
7 135 ZAR
Los Angeles to Johannesburg
Fastest flight time
27h 10m
Cheapest price
10 681 ZAR
Houston to Johannesburg
Fastest flight time
27h 25m
Cheapest price
10 189 ZAR
Chicago to Johannesburg
Fastest flight time
20h 35m
Cheapest price
10 175 ZAR
Frankfurt am Main to Johannesburg
Fastest flight time
10h 25m
Cheapest price
7 237 ZAR
Munich to Johannesburg
Fastest flight time
10h 35m
Cheapest price
7 150 ZAR
Zurich to Johannesburg
Fastest flight time
10h 30m
Cheapest price
6 759 ZAR
Amsterdam to Johannesburg
Fastest flight time
10h 45m
Cheapest price
6 745 ZAR
Paris to Johannesburg
Fastest flight time
12h 30m
Cheapest price
6 441 ZAR
Sao Paulo to Johannesburg
Fastest flight time
8h 25m
Cheapest price
7 106 ZAR
Washington to Johannesburg
Fastest flight time
26h 50m
Cheapest price
9 393 ZAR
Atlanta to Johannesburg
Fastest flight time
15h 14m
Cheapest price
12 751 ZAR
Tel Aviv to Johannesburg
Fastest flight time
8h 35m
Cheapest price
4 009 ZAR
Madrid to Johannesburg
Fastest flight time
14h 15m
Cheapest price
6 701 ZAR
Brussels to Johannesburg
Fastest flight time
13h 20m
Cheapest price
5 934 ZAR
Palma de Mallorca to Johannesburg
Fastest flight time
17h 15m
Cheapest price
7 555 ZAR
Vienna to Johannesburg
Fastest flight time
14h 10m
Cheapest price
7 179 ZAR
Stuttgart to Johannesburg
Fastest flight time
15h 05m
Cheapest price
7 396 ZAR
Phoenix to Johannesburg
Fastest flight time
31h 01m
Cheapest price
14 618 ZAR
View more

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg