How to get to Johannesburg Airport (JNB), South Africa from Sun City by flight ? You can check flights from Sun City to Johannesburg Airport (JNB), South Africa below.
You can find flight ticket prices from Sun City to Johannesburg Airport (JNB), South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Sun City to Phoenix.
You take a flight from Phoenix to Johannesburg and cost approximately 400 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg Airport (JNB), South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL727
Delta
DL200
Delta
|
06:45
Phoenix
17:45
Atlanta
|
12:11
Atlanta
16:00
Johannesburg
|
Connect |
UA2144
United Airlines
UA188
United Airlines
|
07:35
Phoenix
20:45
Newark
|
14:02
Newark
18:20
Johannesburg
|
Connect |
DL1115
Delta
DL200
Delta
|
08:45
Phoenix
17:45
Atlanta
|
14:08
Atlanta
16:00
Johannesburg
|
Connect |
AA2432
American Airlines
DL200
Delta
|
10:00
Phoenix
17:45
Atlanta
|
15:26
Atlanta
16:00
Johannesburg
|
Connect |
WN409
Southwest Airlines
DL200
Delta
|
10:15
Phoenix
17:45
Atlanta
|
15:45
Atlanta
16:00
Johannesburg
|
Connect |
AA2917
American Airlines
UA188
United Airlines
|
10:17
Phoenix
20:45
Newark
|
16:43
Newark
18:20
Johannesburg
|
Connect |
DL1501
Delta
DL56
Delta
KL0591
KLM
|
11:28
Phoenix
14:25
Salt Lake City
10:20
Amsterdam Schiphol
|
13:10
Salt Lake City
08:20
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
DL928
Delta
DL134
Delta
KL0591
KLM
|
11:30
Phoenix
18:45
Detroit
10:20
Amsterdam Schiphol
|
17:14
Detroit
08:20
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
UA1892
United Airlines
UA188
United Airlines
|
11:45
Phoenix
20:45
Newark
|
18:26
Newark
18:20
Johannesburg
|
Connect |
BA288
British Airways
BA041
British Airways
BA6200
British Airways
|
20:25
Phoenix
16:55
London Heathrow
07:00
Durban
|
13:20
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
BA288
British Airways
BA057
British Airways
|
20:25
Phoenix
21:10
London Heathrow
|
13:20
London Heathrow
10:15
Johannesburg
|
Connect |
BA288
British Airways
BA041
British Airways
BA6202
British Airways
|
20:25
Phoenix
16:55
London Heathrow
08:15
Durban
|
13:20
London Heathrow
05:25
Durban
09:20
Johannesburg
|
Connect |
DL940
Delta
DL200
Delta
|
23:55
Phoenix
17:45
Atlanta
|
05:15
Atlanta
16:00
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Sun City to Tucson.
You take a flight from Tucson to Johannesburg and cost approximately 430 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg Airport (JNB), South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL819
Delta
DL200
Delta
|
06:05
Tucson
17:45
Atlanta
|
11:24
Atlanta
16:00
Johannesburg
|
Connect |
AA6240
American Airlines
AA990
American Airlines
DL200
Delta
|
07:25
Tucson
09:40
Los Angeles
17:45
Atlanta
|
08:22
Los Angeles
16:47
Atlanta
16:00
Johannesburg
|
Connect |
DL3973
Delta
KL0602
KLM
KL0591
KLM
|
09:23
Tucson
13:50
Los Angeles
10:20
Amsterdam Schiphol
|
10:10
Los Angeles
09:05
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
UA6020
United Airlines
UA20
United Airlines
KL0591
KLM
|
12:13
Tucson
16:50
Houston
10:20
Amsterdam Schiphol
|
15:39
Houston
09:20
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
AA6266
American Airlines
QR740
Qatar Airways
QR1365
Qatar Airways
|
12:40
Tucson
15:05
Los Angeles
20:25
Doha
|
13:26
Los Angeles
17:45
Doha
04:00
Johannesburg
|
Connect |
UA1508
United Airlines
UA909
United Airlines
KL0591
KLM
|
12:44
Tucson
18:20
Chicago O'Hare
10:20
Amsterdam Schiphol
|
17:02
Chicago O'Hare
09:20
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
DL3954
Delta
VS024
Virgin Atlantic
VS449
Virgin Atlantic
|
17:55
Tucson
19:35
Los Angeles
19:50
London Heathrow
|
18:45
Los Angeles
13:50
London Heathrow
08:55
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Sun City to Phoenix esa Gateway.
You take a flight from Phoenix esa Gateway to Johannesburg and cost approximately 320 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg Airport (JNB), South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
G41217
Allegiant Air
DL2836
Delta
DL200
Delta
|
06:10
Phoenix esa Gateway
11:50
Tulsa
17:45
Atlanta
|
09:30
Tulsa
14:40
Atlanta
16:00
Johannesburg
|
Connect |
G41175
Allegiant Air
DL2728
Delta
DL200
Delta
|
06:20
Phoenix esa Gateway
11:35
Wichita Dwight D. Eisenhower
17:45
Atlanta
|
09:21
Wichita Dwight D. Eisenhower
14:35
Atlanta
16:00
Johannesburg
|
Connect |
G41343
Allegiant Air
DL2728
Delta
DL200
Delta
|
06:50
Phoenix esa Gateway
11:35
Wichita Dwight D. Eisenhower
17:45
Atlanta
|
09:51
Wichita Dwight D. Eisenhower
14:35
Atlanta
16:00
Johannesburg
|
Connect |
G41195
Allegiant Air
DL2191
Delta
DL200
Delta
|
06:50
Phoenix esa Gateway
13:00
Fayetteville
17:45
Atlanta
|
10:10
Fayetteville
15:42
Atlanta
16:00
Johannesburg
|
Connect |
G41400
Allegiant Air
DL2088
Delta
DL200
Delta
|
07:30
Phoenix esa Gateway
12:25
Houston Hobby Apt
17:45
Atlanta
|
10:49
Houston Hobby Apt
15:20
Atlanta
16:00
Johannesburg
|
Connect |
G449
Allegiant Air
BA274
British Airways
BA057
British Airways
|
16:00
Phoenix esa Gateway
20:50
Las Vegas
21:10
London Heathrow
|
16:07
Las Vegas
14:50
London Heathrow
10:15
Johannesburg
|
Connect |
G449
Allegiant Air
BA274
British Airways
BA041
British Airways
BA6200
British Airways
|
16:00
Phoenix esa Gateway
20:50
Las Vegas
16:55
London Heathrow
07:00
Durban
|
16:07
Las Vegas
14:50
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
G449
Allegiant Air
BA274
British Airways
BA041
British Airways
BA6202
British Airways
|
16:00
Phoenix esa Gateway
20:50
Las Vegas
16:55
London Heathrow
08:15
Durban
|
16:07
Las Vegas
14:50
London Heathrow
05:25
Durban
09:20
Johannesburg
|
Connect |
G449
Allegiant Air
4Y55
Airbus France
LH572
Lufthansa
|
16:00
Phoenix esa Gateway
17:10
Las Vegas
21:50
Frankfurt
|
16:07
Las Vegas
13:35
Frankfurt
09:25
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Sun City to Show Low.
You take a flight from Show Low to Johannesburg and cost approximately 310 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg Airport (JNB), South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
4B812
Boutique Air
UA1892
United Airlines
UA188
United Airlines
|
07:30
Show Low
11:45
Phoenix
20:45
Newark
|
08:20
Phoenix
18:26
Newark
18:20
Johannesburg
|
Connect |
4B812
Boutique Air
AA2432
American Airlines
DL200
Delta
|
07:30
Show Low
10:00
Phoenix
17:45
Atlanta
|
08:20
Phoenix
15:26
Atlanta
16:00
Johannesburg
|
Connect |
4B812
Boutique Air
WN409
Southwest Airlines
DL200
Delta
|
07:30
Show Low
10:15
Phoenix
17:45
Atlanta
|
08:20
Phoenix
15:45
Atlanta
16:00
Johannesburg
|
Connect |
4B812
Boutique Air
AA2917
American Airlines
UA188
United Airlines
|
07:30
Show Low
10:17
Phoenix
20:45
Newark
|
08:20
Phoenix
16:43
Newark
18:20
Johannesburg
|
Connect |
4B814
Boutique Air
UA212
United Airlines
UA1122
United Airlines
BA6418
British Airways
|
10:20
Show Low
12:19
Phoenix
20:30
Newark
19:00
Capetown
|
11:10
Phoenix
19:00
Newark
18:00
Capetown
21:00
Johannesburg
|
Connect |
4B814
Boutique Air
UA212
United Airlines
UA1122
United Airlines
FA211
Safair
|
10:20
Show Low
12:19
Phoenix
20:30
Newark
19:05
Capetown
|
11:10
Phoenix
19:00
Newark
18:00
Capetown
21:10
Johannesburg
|
Connect |
4B816
Boutique Air
BA288
British Airways
BA041
British Airways
BA6200
British Airways
|
17:50
Show Low
20:25
Phoenix
16:55
London Heathrow
07:00
Durban
|
18:40
Phoenix
13:20
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
4B816
Boutique Air
BA288
British Airways
BA041
British Airways
BA6202
British Airways
|
17:50
Show Low
20:25
Phoenix
16:55
London Heathrow
08:15
Durban
|
18:40
Phoenix
13:20
London Heathrow
05:25
Durban
09:20
Johannesburg
|
Connect |
4B816
Boutique Air
BA288
British Airways
BA057
British Airways
|
17:50
Show Low
20:25
Phoenix
21:10
London Heathrow
|
18:40
Phoenix
13:20
London Heathrow
10:15
Johannesburg
|
Connect |
4B816
Boutique Air
BA288
British Airways
BA043
British Airways
BA6410
British Airways
|
17:50
Show Low
20:25
Phoenix
18:15
London Heathrow
10:05
Capetown
|
18:40
Phoenix
13:20
London Heathrow
08:00
Capetown
12:05
Johannesburg
|
Connect |
4B816
Boutique Air
DL727
Delta
DL200
Delta
|
17:50
Show Low
06:45
Phoenix
17:45
Atlanta
|
18:40
Phoenix
12:11
Atlanta
16:00
Johannesburg
|
Connect |
4B816
Boutique Air
DL940
Delta
DL200
Delta
|
17:50
Show Low
23:55
Phoenix
17:45
Atlanta
|
18:40
Phoenix
05:15
Atlanta
16:00
Johannesburg
|
Connect |
4B816
Boutique Air
BA288
British Airways
BA041
British Airways
BA6212
British Airways
|
17:50
Show Low
20:25
Phoenix
16:55
London Heathrow
12:25
Durban
|
18:40
Phoenix
13:20
London Heathrow
05:25
Durban
13:30
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Sun City to Las Vegas.
You take a flight from Las Vegas to Johannesburg and cost approximately 270 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg Airport (JNB), South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
WN1245
Southwest Airlines
DL200
Delta
|
06:00
Las Vegas
17:45
Atlanta
|
12:50
Atlanta
16:00
Johannesburg
|
Connect |
DL870
Delta
DL200
Delta
|
06:00
Las Vegas
17:45
Atlanta
|
12:44
Atlanta
16:00
Johannesburg
|
Connect |
DL717
Delta
DL200
Delta
|
08:00
Las Vegas
17:45
Atlanta
|
14:35
Atlanta
16:00
Johannesburg
|
Connect |
UA1701
United Airlines
UA188
United Airlines
|
08:10
Las Vegas
20:45
Newark
|
16:01
Newark
18:20
Johannesburg
|
Connect |
NK1362
Spirit Airlines
DL200
Delta
|
09:06
Las Vegas
17:45
Atlanta
|
15:47
Atlanta
16:00
Johannesburg
|
Connect |
DL785
Delta
DL160
Delta
KL0591
KLM
|
09:40
Las Vegas
15:40
Minneapolis
10:20
Amsterdam Schiphol
|
14:45
Minneapolis
06:55
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
DL1043
Delta
DL134
Delta
KL0591
KLM
|
09:52
Las Vegas
18:45
Detroit
10:20
Amsterdam Schiphol
|
16:42
Detroit
08:20
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
DL707
Delta
DL56
Delta
KL0591
KLM
|
10:41
Las Vegas
14:25
Salt Lake City
10:20
Amsterdam Schiphol
|
13:10
Salt Lake City
08:20
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
VS156
Virgin Atlantic
VS449
Virgin Atlantic
|
16:20
Las Vegas
19:50
London Heathrow
|
10:15
London Heathrow
08:55
Johannesburg
|
Connect |
4Y55
Airbus France
LH572
Lufthansa
|
17:10
Las Vegas
21:50
Frankfurt
|
13:35
Frankfurt
09:25
Johannesburg
|
Connect |
BA274
British Airways
BA041
British Airways
BA6202
British Airways
|
20:50
Las Vegas
16:55
London Heathrow
08:15
Durban
|
14:50
London Heathrow
05:25
Durban
09:20
Johannesburg
|
Connect |
BA274
British Airways
BA043
British Airways
BA6410
British Airways
|
20:50
Las Vegas
18:15
London Heathrow
10:05
Capetown
|
14:50
London Heathrow
08:00
Capetown
12:05
Johannesburg
|
Connect |
BA274
British Airways
BA041
British Airways
BA6200
British Airways
|
20:50
Las Vegas
16:55
London Heathrow
07:00
Durban
|
14:50
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
BA274
British Airways
BA057
British Airways
|
20:50
Las Vegas
21:10
London Heathrow
|
14:50
London Heathrow
10:15
Johannesburg
|
Connect |
BA274
British Airways
BA041
British Airways
BA6212
British Airways
|
20:50
Las Vegas
16:55
London Heathrow
12:25
Durban
|
14:50
London Heathrow
05:25
Durban
13:30
Johannesburg
|
Connect |
UA735
United Airlines
UA188
United Airlines
|
23:05
Las Vegas
20:45
Newark
|
06:46
Newark
18:20
Johannesburg
|
Connect |
UA493
United Airlines
UA188
United Airlines
|
23:35
Las Vegas
20:45
Newark
|
07:16
Newark
18:20
Johannesburg
|
Connect |
DL899
Delta
DL200
Delta
|
23:59
Las Vegas
17:45
Atlanta
|
06:37
Atlanta
16:00
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Sun City to Flagstaff.
You take a flight from Flagstaff to Johannesburg and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg Airport (JNB), South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA4932
United Airlines
UA182
United Airlines
LH572
Lufthansa
|
07:00
Flagstaff
16:10
Denver
21:50
Frankfurt
|
08:53
Denver
09:35
Frankfurt
09:25
Johannesburg
|
Connect |
UA4932
United Airlines
LH447
Lufthansa
LH572
Lufthansa
|
07:00
Flagstaff
17:45
Denver
21:50
Frankfurt
|
08:53
Denver
11:50
Frankfurt
09:25
Johannesburg
|
Connect |
AA3007
American Airlines
BA288
British Airways
VS449
Virgin Atlantic
|
11:18
Flagstaff
20:25
Phoenix
19:50
London Heathrow
|
12:16
Phoenix
13:20
London Heathrow
08:55
Johannesburg
|
Connect |
AA3007
American Airlines
BA288
British Airways
BA057
British Airways
|
11:18
Flagstaff
20:25
Phoenix
21:10
London Heathrow
|
12:16
Phoenix
13:20
London Heathrow
10:15
Johannesburg
|
Connect |
AA3007
American Airlines
AA194
American Airlines
BA057
British Airways
|
11:18
Flagstaff
15:15
Phoenix
21:10
London Heathrow
|
12:16
Phoenix
09:25
London Heathrow
10:15
Johannesburg
|
Connect |
AA3007
American Airlines
AA194
American Airlines
VS449
Virgin Atlantic
|
11:18
Flagstaff
15:15
Phoenix
19:50
London Heathrow
|
12:16
Phoenix
09:25
London Heathrow
08:55
Johannesburg
|
Connect |
AA3007
American Airlines
BA288
British Airways
BA041
British Airways
BA6200
British Airways
|
11:18
Flagstaff
20:25
Phoenix
16:55
London Heathrow
07:00
Durban
|
12:16
Phoenix
13:20
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
AA3249
American Airlines
BA192
British Airways
BA057
British Airways
|
12:50
Flagstaff
18:35
Dallas/Ft.Worth
21:10
London Heathrow
|
16:19
Dallas/Ft.Worth
09:30
London Heathrow
10:15
Johannesburg
|
Connect |
AA3249
American Airlines
BA192
British Airways
BA041
British Airways
BA6202
British Airways
|
12:50
Flagstaff
18:35
Dallas/Ft.Worth
16:55
London Heathrow
08:15
Durban
|
16:19
Dallas/Ft.Worth
09:30
London Heathrow
05:25
Durban
09:20
Johannesburg
|
Connect |
AA3249
American Airlines
BA192
British Airways
VS449
Virgin Atlantic
|
12:50
Flagstaff
18:35
Dallas/Ft.Worth
19:50
London Heathrow
|
16:19
Dallas/Ft.Worth
09:30
London Heathrow
08:55
Johannesburg
|
Connect |
AA3249
American Airlines
TK192
Turkish Airlines
TK42
Turkish Airlines
|
12:50
Flagstaff
20:40
Dallas/Ft.Worth
02:20
Istanbul
|
16:19
Dallas/Ft.Worth
17:10
Istanbul
11:10
Johannesburg
|
Connect |
AA3249
American Airlines
BA192
British Airways
BA041
British Airways
BA6200
British Airways
|
12:50
Flagstaff
18:35
Dallas/Ft.Worth
16:55
London Heathrow
07:00
Durban
|
16:19
Dallas/Ft.Worth
09:30
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
UA4833
United Airlines
UA760
United Airlines
LH574
Lufthansa
GE130
Global Aviation
|
14:30
Flagstaff
20:20
Denver
17:45
Munich
07:00
Capetown
|
16:12
Denver
14:05
Munich
06:00
Capetown
09:00
Johannesburg
|
Connect |
UA4833
United Airlines
UA27
United Airlines
BA041
British Airways
BA6202
British Airways
|
14:30
Flagstaff
17:50
Denver
16:55
London Heathrow
08:15
Durban
|
16:12
Denver
09:40
London Heathrow
05:25
Durban
09:20
Johannesburg
|
Connect |
UA4833
United Airlines
UA27
United Airlines
BA041
British Airways
BA6200
British Airways
|
14:30
Flagstaff
17:50
Denver
16:55
London Heathrow
07:00
Durban
|
16:12
Denver
09:40
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
UA4833
United Airlines
UA760
United Airlines
LH574
Lufthansa
BA6424
British Airways
|
14:30
Flagstaff
20:20
Denver
17:45
Munich
07:00
Capetown
|
16:12
Denver
14:05
Munich
06:00
Capetown
09:00
Johannesburg
|
Connect |
UA4833
United Airlines
WK17
Edelweiss Air
LX284
Swiss
|
14:30
Flagstaff
17:50
Denver
22:40
Zurich
|
16:12
Denver
11:35
Zurich
10:10
Johannesburg
|
Connect |
UA4833
United Airlines
UA27
United Airlines
VS449
Virgin Atlantic
|
14:30
Flagstaff
17:50
Denver
19:50
London Heathrow
|
16:12
Denver
09:40
London Heathrow
08:55
Johannesburg
|
Connect |
UA4833
United Airlines
UA27
United Airlines
KQ101
Kenya Airways
KQ760
Kenya Airways
|
14:30
Flagstaff
17:50
Denver
17:25
London Heathrow
07:45
Nairobi
|
16:12
Denver
09:40
London Heathrow
05:00
Nairobi
10:55
Johannesburg
|
Connect |
UA4833
United Airlines
UA27
United Airlines
BA057
British Airways
|
14:30
Flagstaff
17:50
Denver
21:10
London Heathrow
|
16:12
Denver
09:40
London Heathrow
10:15
Johannesburg
|
Connect |
UA4833
United Airlines
UA27
United Airlines
BA043
British Airways
BA6410
British Airways
|
14:30
Flagstaff
17:50
Denver
18:15
London Heathrow
10:05
Capetown
|
16:12
Denver
09:40
London Heathrow
08:00
Capetown
12:05
Johannesburg
|
Connect |
UA4833
United Airlines
UA760
United Airlines
LH574
Lufthansa
4Z892
Airlink
|
14:30
Flagstaff
20:20
Denver
17:45
Munich
06:50
Capetown
|
16:12
Denver
14:05
Munich
06:00
Capetown
08:55
Johannesburg
|
Connect |
UA4833
United Airlines
AF641
Air France
AF990
Air France
|
14:30
Flagstaff
17:20
Denver
23:35
Paris CDG
|
16:12
Denver
10:40
Paris CDG
11:15
Johannesburg
|
Connect |
UA4833
United Airlines
LH447
Lufthansa
LH572
Lufthansa
|
14:30
Flagstaff
17:45
Denver
21:50
Frankfurt
|
16:12
Denver
11:50
Frankfurt
09:25
Johannesburg
|
Connect |
AA3129
American Airlines
BA288
British Airways
BA057
British Airways
|
14:33
Flagstaff
20:25
Phoenix
21:10
London Heathrow
|
15:23
Phoenix
13:20
London Heathrow
10:15
Johannesburg
|
Connect |
AA3129
American Airlines
BA288
British Airways
VS449
Virgin Atlantic
|
14:33
Flagstaff
20:25
Phoenix
19:50
London Heathrow
|
15:23
Phoenix
13:20
London Heathrow
08:55
Johannesburg
|
Connect |
AA3129
American Airlines
BA288
British Airways
BA041
British Airways
BA6200
British Airways
|
14:33
Flagstaff
20:25
Phoenix
16:55
London Heathrow
07:00
Durban
|
15:23
Phoenix
13:20
London Heathrow
05:25
Durban
08:05
Johannesburg
|
Connect |
AA3129
American Airlines
BA288
British Airways
BA041
British Airways
BA6202
British Airways
|
14:33
Flagstaff
20:25
Phoenix
16:55
London Heathrow
08:15
Durban
|
15:23
Phoenix
13:20
London Heathrow
05:25
Durban
09:20
Johannesburg
|
Connect |
You can find hotels and accommodations in Johannesburg Airport (JNB), South Africa with our hotels search tool below
Booking.com