HowToGo

Flight from Johannesburg Airport (JNB) to Sun City, AZ, USA

How to get to Sun City, AZ, USA from Johannesburg Airport (JNB) by flight ? You can check flights from Johannesburg Airport (JNB) to Sun City, AZ, USA below.

Search Transfer from Johannesburg Airport (JNB) to Sun City, AZ, USA

Search Flights

You can find flight ticket prices from Johannesburg Airport (JNB) to Sun City, AZ, USA with our flight tickets search tool below

1. Johannesburg to Phoenix

  1. You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.

  2. You take a flight from Johannesburg to Phoenix and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Phoenix to your destination in Sun City, AZ, USA.

Flight Depart Arrive
BA056 British Airways
BA289 British Airways
19:20 Johannesburg
14:15 London Heathrow
05:30 London Heathrow
17:05 Phoenix
Connect
BA056 British Airways
AA195 American Airlines
19:20 Johannesburg
10:30 London Heathrow
05:30 London Heathrow
13:30 Phoenix
Connect
UA187 United Airlines
UA1236 United Airlines
20:00 Johannesburg
08:20 Newark
05:45 Newark
10:39 Phoenix
Connect
UA187 United Airlines
UA1890 United Airlines
20:00 Johannesburg
13:00 Newark
05:45 Newark
15:23 Phoenix
Connect
VS450 Virgin Atlantic
DL51 Delta
DL2459 Delta
20:25 Johannesburg
10:35 London Heathrow
15:06 Salt Lake City
06:20 London Heathrow
14:04 Salt Lake City
15:44 Phoenix
Connect
DL201 Delta
DL664 Delta
22:55 Johannesburg
18:07 Atlanta
09:15 Atlanta
19:02 Phoenix
Connect
DL201 Delta
DL871 Delta
22:55 Johannesburg
15:30 Atlanta
09:15 Atlanta
16:23 Phoenix
Connect
DL201 Delta
DL360 Delta
DL1197 Delta
22:55 Johannesburg
14:03 Atlanta
17:20 Salt Lake City
09:15 Atlanta
16:04 Salt Lake City
17:56 Phoenix
Connect
DL201 Delta
DL389 Delta
DL1197 Delta
22:55 Johannesburg
14:00 Atlanta
17:20 Salt Lake City
09:15 Atlanta
15:54 Salt Lake City
17:56 Phoenix
Connect
DL201 Delta
DL391 Delta
DL1462 Delta
22:55 Johannesburg
12:15 Atlanta
17:20 Salt Lake City
09:15 Atlanta
14:19 Salt Lake City
18:00 Phoenix
Connect
DL201 Delta
DL389 Delta
DL1462 Delta
22:55 Johannesburg
14:00 Atlanta
17:20 Salt Lake City
09:15 Atlanta
15:54 Salt Lake City
18:00 Phoenix
Connect
DL201 Delta
DL360 Delta
DL1462 Delta
22:55 Johannesburg
14:03 Atlanta
17:20 Salt Lake City
09:15 Atlanta
16:04 Salt Lake City
18:00 Phoenix
Connect
DL201 Delta
DL1156 Delta
22:55 Johannesburg
11:22 Atlanta
09:15 Atlanta
12:27 Phoenix
Connect
DL201 Delta
DL391 Delta
DL1197 Delta
22:55 Johannesburg
12:15 Atlanta
17:20 Salt Lake City
09:15 Atlanta
14:19 Salt Lake City
17:56 Phoenix
Connect

2. Johannesburg to Tucson

  1. You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.

  2. You take a flight from Johannesburg to Tucson and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Tucson to your destination in Sun City, AZ, USA.

Flight Depart Arrive
UA187 United Airlines
UA682 United Airlines
UA5889 United Airlines
20:00 Johannesburg
08:00 Newark
11:15 Denver
05:45 Newark
10:24 Denver
12:22 Tucson
Connect
UA187 United Airlines
UA1755 United Airlines
UA5406 United Airlines
20:00 Johannesburg
08:20 Newark
12:40 Houston
05:45 Newark
11:14 Houston
13:13 Tucson
Connect
UA187 United Airlines
UA1486 United Airlines
UA5424 United Airlines
20:00 Johannesburg
12:30 Newark
15:50 Denver
05:45 Newark
14:51 Denver
16:57 Tucson
Connect
UA187 United Airlines
UA682 United Airlines
UA5424 United Airlines
20:00 Johannesburg
08:00 Newark
15:50 Denver
05:45 Newark
10:24 Denver
16:57 Tucson
Connect
UA187 United Airlines
UA1936 United Airlines
UA5424 United Airlines
20:00 Johannesburg
09:59 Newark
15:50 Denver
05:45 Newark
12:24 Denver
16:57 Tucson
Connect
DL201 Delta
DL762 Delta
22:55 Johannesburg
11:21 Atlanta
09:15 Atlanta
11:59 Tucson
Connect
DL201 Delta
DL515 Delta
DL3660 Delta
22:55 Johannesburg
11:02 Atlanta
14:30 Los Angeles
09:15 Atlanta
12:45 Los Angeles
16:02 Tucson
Connect
DL201 Delta
DL365 Delta
DL4143 Delta
22:55 Johannesburg
13:01 Atlanta
18:32 Los Angeles
09:15 Atlanta
14:43 Los Angeles
20:01 Tucson
Connect
DL201 Delta
DL515 Delta
DL4143 Delta
22:55 Johannesburg
11:02 Atlanta
18:32 Los Angeles
09:15 Atlanta
12:45 Los Angeles
20:01 Tucson
Connect
DL201 Delta
DL449 Delta
DL4143 Delta
22:55 Johannesburg
14:03 Atlanta
18:32 Los Angeles
09:15 Atlanta
15:48 Los Angeles
20:01 Tucson
Connect

3. Johannesburg to Prescott

  1. You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.

  2. You take a flight from Johannesburg to Prescott and cost approximately 1600 USD.

  3. You take a bus, shuttle or taxi from Prescott to your destination in Sun City, AZ, USA.

Flight Depart Arrive
LH573 Lufthansa
LH456 Lufthansa
UA5087 United Airlines
19:00 Johannesburg
10:30 Frankfurt
15:29 Los Angeles
05:35 Frankfurt
13:05 Los Angeles
16:51 Prescott
Connect
UA187 United Airlines
UA682 United Airlines
UA5058 United Airlines
20:00 Johannesburg
08:00 Newark
12:01 Denver
05:45 Newark
10:24 Denver
12:51 Prescott
Connect
UA187 United Airlines
UA554 United Airlines
UA5087 United Airlines
20:00 Johannesburg
08:40 Newark
15:29 Los Angeles
05:45 Newark
11:29 Los Angeles
16:51 Prescott
Connect
UA187 United Airlines
UA1253 United Airlines
UA5087 United Airlines
20:00 Johannesburg
07:00 Newark
15:29 Los Angeles
05:45 Newark
09:54 Los Angeles
16:51 Prescott
Connect
UA187 United Airlines
UA1076 United Airlines
UA5087 United Airlines
20:00 Johannesburg
10:00 Newark
15:29 Los Angeles
05:45 Newark
12:51 Los Angeles
16:51 Prescott
Connect
UA187 United Airlines
UA1936 United Airlines
UA5071 United Airlines
20:00 Johannesburg
09:59 Newark
20:50 Denver
05:45 Newark
12:24 Denver
21:41 Prescott
Connect
UA187 United Airlines
UA3473 United Airlines
UA2655 United Airlines
UA5071 United Airlines
20:00 Johannesburg
09:00 Newark
17:40 Omaha
20:50 Denver
05:45 Newark
11:12 Omaha
18:26 Denver
21:41 Prescott
Connect
UA187 United Airlines
UA3473 United Airlines
UA4941 United Airlines
UA5071 United Airlines
20:00 Johannesburg
09:00 Newark
17:40 Omaha
20:50 Denver
05:45 Newark
11:12 Omaha
18:32 Denver
21:41 Prescott
Connect
UA187 United Airlines
UA3473 United Airlines
UA1291 United Airlines
UA5071 United Airlines
20:00 Johannesburg
09:00 Newark
13:47 Omaha
20:50 Denver
05:45 Newark
11:12 Omaha
14:33 Denver
21:41 Prescott
Connect
UA187 United Airlines
UA1486 United Airlines
UA5071 United Airlines
20:00 Johannesburg
12:30 Newark
20:50 Denver
05:45 Newark
14:51 Denver
21:41 Prescott
Connect
DL201 Delta
DL515 Delta
UA5087 United Airlines
22:55 Johannesburg
11:02 Atlanta
15:29 Los Angeles
09:15 Atlanta
12:45 Los Angeles
16:51 Prescott
Connect

4. Johannesburg to Phoenix esa Gateway

  1. You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.

  2. You take a flight from Johannesburg to Phoenix esa Gateway and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Phoenix esa Gateway to your destination in Sun City, AZ, USA.

Flight Depart Arrive
LH573 Lufthansa
AC841 Air Canada
F8188 Flair Airlines
19:00 Johannesburg
10:15 Frankfurt
14:00 Toronto
05:35 Frankfurt
12:35 Toronto
15:50 Phoenix esa Gateway
Connect
LH573 Lufthansa
LH492 Lufthansa
F8208 Flair Airlines
19:00 Johannesburg
13:35 Frankfurt
15:30 Vancouver
05:35 Frankfurt
14:35 Vancouver
18:35 Phoenix esa Gateway
Connect
UA187 United Airlines
UA2138 United Airlines
G41188 Allegiant Air
20:00 Johannesburg
11:01 Newark
15:52 Las Vegas
05:45 Newark
13:44 Las Vegas
17:04 Phoenix esa Gateway
Connect
UA187 United Airlines
UA600 United Airlines
G41188 Allegiant Air
20:00 Johannesburg
07:55 Newark
15:52 Las Vegas
05:45 Newark
10:28 Las Vegas
17:04 Phoenix esa Gateway
Connect
UA187 United Airlines
UA4417 United Airlines
G4684 Allegiant Air
20:00 Johannesburg
07:30 Newark
15:15 Covington
05:45 Newark
09:35 Covington
16:17 Phoenix esa Gateway
Connect
UA187 United Airlines
UA4461 United Airlines
F8188 Flair Airlines
20:00 Johannesburg
07:30 Newark
14:00 Toronto
05:45 Newark
09:10 Toronto
15:50 Phoenix esa Gateway
Connect
UA187 United Airlines
UA3546 United Airlines
F8188 Flair Airlines
20:00 Johannesburg
10:00 Newark
14:00 Toronto
05:45 Newark
11:40 Toronto
15:50 Phoenix esa Gateway
Connect
UA187 United Airlines
UA4544 United Airlines
G4684 Allegiant Air
20:00 Johannesburg
09:15 Newark
15:15 Covington
05:45 Newark
11:25 Covington
16:17 Phoenix esa Gateway
Connect
DL201 Delta
DL834 Delta
G41188 Allegiant Air
22:55 Johannesburg
12:25 Atlanta
15:52 Las Vegas
09:15 Atlanta
13:44 Las Vegas
17:04 Phoenix esa Gateway
Connect
DL201 Delta
DL2569 Delta
F8188 Flair Airlines
22:55 Johannesburg
10:10 Atlanta
14:00 Toronto
09:15 Atlanta
12:17 Toronto
15:50 Phoenix esa Gateway
Connect
DL201 Delta
DL2427 Delta
G4684 Allegiant Air
22:55 Johannesburg
11:19 Atlanta
15:15 Covington
09:15 Atlanta
12:36 Covington
16:17 Phoenix esa Gateway
Connect
DL201 Delta
DL2569 Delta
WO724 Swoop
22:55 Johannesburg
10:10 Atlanta
20:15 Toronto
09:15 Atlanta
12:17 Toronto
22:04 Phoenix esa Gateway
Connect
DL201 Delta
DL836 Delta
G41262 Allegiant Air
22:55 Johannesburg
11:00 Atlanta
15:05 Las Vegas
09:15 Atlanta
12:06 Las Vegas
16:17 Phoenix esa Gateway
Connect
DL201 Delta
DL4656 Delta
G41353 Allegiant Air
22:55 Johannesburg
15:15 Atlanta
21:18 South Bend
09:15 Atlanta
17:05 South Bend
22:07 Phoenix esa Gateway
Connect
DL201 Delta
DL1679 Delta
G4684 Allegiant Air
22:55 Johannesburg
11:15 Atlanta
15:15 Covington
09:15 Atlanta
12:38 Covington
16:17 Phoenix esa Gateway
Connect
DL201 Delta
DL834 Delta
G41262 Allegiant Air
22:55 Johannesburg
12:25 Atlanta
15:05 Las Vegas
09:15 Atlanta
13:44 Las Vegas
16:17 Phoenix esa Gateway
Connect
DL201 Delta
DL2357 Delta
G43661 Allegiant Air
22:55 Johannesburg
10:10 Atlanta
21:21 Pittsburgh
09:15 Atlanta
11:55 Pittsburgh
23:01 Phoenix esa Gateway
Connect
DL201 Delta
DL1627 Delta
G43661 Allegiant Air
22:55 Johannesburg
14:20 Atlanta
21:21 Pittsburgh
09:15 Atlanta
15:55 Pittsburgh
23:01 Phoenix esa Gateway
Connect
DL201 Delta
DL1688 Delta
G41362 Allegiant Air
22:55 Johannesburg
12:30 Atlanta
23:05 Houston Hobby Apt
09:15 Atlanta
13:33 Houston Hobby Apt
23:44 Phoenix esa Gateway
Connect
DL201 Delta
DL2561 Delta
G43661 Allegiant Air
22:55 Johannesburg
12:30 Atlanta
21:21 Pittsburgh
09:15 Atlanta
14:03 Pittsburgh
23:01 Phoenix esa Gateway
Connect
DL201 Delta
DL836 Delta
G41188 Allegiant Air
22:55 Johannesburg
11:00 Atlanta
15:52 Las Vegas
09:15 Atlanta
12:06 Las Vegas
17:04 Phoenix esa Gateway
Connect
DL201 Delta
DL1607 Delta
G41362 Allegiant Air
22:55 Johannesburg
10:30 Atlanta
23:05 Houston Hobby Apt
09:15 Atlanta
11:35 Houston Hobby Apt
23:44 Phoenix esa Gateway
Connect
DL201 Delta
DL4844 Delta
WO724 Swoop
22:55 Johannesburg
13:54 Atlanta
20:15 Toronto
09:15 Atlanta
16:04 Toronto
22:04 Phoenix esa Gateway
Connect
DL201 Delta
DL5382 Delta
G41198 Allegiant Air
22:55 Johannesburg
10:05 Atlanta
11:50 Springfield
09:15 Atlanta
10:46 Springfield
12:39 Phoenix esa Gateway
Connect
DL201 Delta
DL2554 Delta
G41362 Allegiant Air
22:55 Johannesburg
12:47 Atlanta
23:05 Houston Hobby Apt
09:15 Atlanta
13:54 Houston Hobby Apt
23:44 Phoenix esa Gateway
Connect
KL0592 KLM
KL0635 KLM
G41188 Allegiant Air
23:10 Johannesburg
12:35 Amsterdam Schiphol
15:52 Las Vegas
10:20 Amsterdam Schiphol
14:15 Las Vegas
17:04 Phoenix esa Gateway
Connect

5. Johannesburg to Flagstaff

  1. You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.

  2. You take a flight from Johannesburg to Flagstaff and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Flagstaff to your destination in Sun City, AZ, USA.

Flight Depart Arrive
LH573 Lufthansa
UA181 United Airlines
UA4844 United Airlines
19:00 Johannesburg
11:20 Frankfurt
15:40 Denver
05:35 Frankfurt
13:35 Denver
16:22 Flagstaff
Connect
BA056 British Airways
AA195 American Airlines
AA3165 American Airlines
19:20 Johannesburg
10:30 London Heathrow
16:50 Phoenix
05:30 London Heathrow
13:30 Phoenix
17:45 Flagstaff
Connect
UA187 United Airlines
UA682 United Airlines
UA4669 United Airlines
20:00 Johannesburg
08:00 Newark
11:35 Denver
05:45 Newark
10:24 Denver
12:13 Flagstaff
Connect
UA187 United Airlines
UA682 United Airlines
UA4844 United Airlines
20:00 Johannesburg
08:00 Newark
15:40 Denver
05:45 Newark
10:24 Denver
16:22 Flagstaff
Connect
UA187 United Airlines
UA1236 United Airlines
AA3246 American Airlines
20:00 Johannesburg
08:20 Newark
13:18 Phoenix
05:45 Newark
10:39 Phoenix
14:13 Flagstaff
Connect
UA187 United Airlines
UA1936 United Airlines
UA4844 United Airlines
20:00 Johannesburg
09:59 Newark
15:40 Denver
05:45 Newark
12:24 Denver
16:22 Flagstaff
Connect
UA187 United Airlines
UA1936 United Airlines
UA4695 United Airlines
20:00 Johannesburg
09:59 Newark
19:45 Denver
05:45 Newark
12:24 Denver
20:33 Flagstaff
Connect
UA187 United Airlines
UA1486 United Airlines
UA4695 United Airlines
20:00 Johannesburg
12:30 Newark
19:45 Denver
05:45 Newark
14:51 Denver
20:33 Flagstaff
Connect
DL201 Delta
DL982 Delta
UA4844 United Airlines
22:55 Johannesburg
11:32 Atlanta
15:40 Denver
09:15 Atlanta
12:32 Denver
16:22 Flagstaff
Connect
DL201 Delta
DL1156 Delta
AA3246 American Airlines
22:55 Johannesburg
11:22 Atlanta
13:18 Phoenix
09:15 Atlanta
12:27 Phoenix
14:13 Flagstaff
Connect
DL201 Delta
DL1156 Delta
AA3165 American Airlines
22:55 Johannesburg
11:22 Atlanta
16:50 Phoenix
09:15 Atlanta
12:27 Phoenix
17:45 Flagstaff
Connect

6. Johannesburg to Las Vegas

  1. You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.

  2. You take a flight from Johannesburg to Las Vegas and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Las Vegas to your destination in Sun City, AZ, USA.

Flight Depart Arrive
LH573 Lufthansa
LH484 Lufthansa
19:00 Johannesburg
12:40 Frankfurt
05:35 Frankfurt
15:25 Las Vegas
Connect
BA056 British Airways
BA275 British Airways
19:20 Johannesburg
16:10 London Heathrow
05:30 London Heathrow
20:00 Las Vegas
Connect
UA187 United Airlines
UA794 United Airlines
20:00 Johannesburg
13:15 Newark
05:45 Newark
15:58 Las Vegas
Connect
UA187 United Airlines
UA2138 United Airlines
20:00 Johannesburg
11:01 Newark
05:45 Newark
13:44 Las Vegas
Connect
UA187 United Airlines
UA600 United Airlines
20:00 Johannesburg
07:55 Newark
05:45 Newark
10:28 Las Vegas
Connect
DL201 Delta
DL714 Delta
22:55 Johannesburg
14:25 Atlanta
09:15 Atlanta
15:41 Las Vegas
Connect
DL201 Delta
DL834 Delta
22:55 Johannesburg
12:25 Atlanta
09:15 Atlanta
13:44 Las Vegas
Connect
DL201 Delta
DL391 Delta
DL2807 Delta
22:55 Johannesburg
12:15 Atlanta
17:45 Salt Lake City
09:15 Atlanta
14:19 Salt Lake City
18:09 Las Vegas
Connect
DL201 Delta
DL389 Delta
DL2807 Delta
22:55 Johannesburg
14:00 Atlanta
17:45 Salt Lake City
09:15 Atlanta
15:54 Salt Lake City
18:09 Las Vegas
Connect
DL201 Delta
DL836 Delta
22:55 Johannesburg
11:00 Atlanta
09:15 Atlanta
12:06 Las Vegas
Connect
DL201 Delta
DL360 Delta
DL2807 Delta
22:55 Johannesburg
14:03 Atlanta
17:45 Salt Lake City
09:15 Atlanta
16:04 Salt Lake City
18:09 Las Vegas
Connect
DL201 Delta
DL391 Delta
DL2696 Delta
22:55 Johannesburg
12:15 Atlanta
15:43 Salt Lake City
09:15 Atlanta
14:19 Salt Lake City
16:06 Las Vegas
Connect
KL0592 KLM
KL0635 KLM
23:10 Johannesburg
12:35 Amsterdam Schiphol
10:20 Amsterdam Schiphol
14:15 Las Vegas
Connect
KL0592 KLM
KL0677 KLM
WS1624 WestJet
23:10 Johannesburg
12:25 Amsterdam Schiphol
15:30 Calgary
10:20 Amsterdam Schiphol
13:30 Calgary
17:15 Las Vegas
Connect

7. Johannesburg to San Diego

  1. You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.

  2. You take a flight from Johannesburg to San Diego and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from San Diego to your destination in Sun City, AZ, USA.

Flight Depart Arrive
LH573 Lufthansa
LH466 Lufthansa
19:00 Johannesburg
10:05 Frankfurt
05:35 Frankfurt
13:20 San Diego
Connect
UA187 United Airlines
UA1127 United Airlines
20:00 Johannesburg
08:30 Newark
05:45 Newark
11:31 San Diego
Connect
UA187 United Airlines
UA682 United Airlines
UA1421 United Airlines
20:00 Johannesburg
08:00 Newark
11:25 Denver
05:45 Newark
10:24 Denver
12:47 San Diego
Connect
UA187 United Airlines
UA1076 United Airlines
UA5213 United Airlines
20:00 Johannesburg
10:00 Newark
18:45 Los Angeles
05:45 Newark
12:51 Los Angeles
19:37 San Diego
Connect
UA187 United Airlines
UA1253 United Airlines
UA5213 United Airlines
20:00 Johannesburg
07:00 Newark
18:45 Los Angeles
05:45 Newark
09:54 Los Angeles
19:37 San Diego
Connect
UA187 United Airlines
UA554 United Airlines
UA5213 United Airlines
20:00 Johannesburg
08:40 Newark
18:45 Los Angeles
05:45 Newark
11:29 Los Angeles
19:37 San Diego
Connect
UA187 United Airlines
UA682 United Airlines
UA710 United Airlines
20:00 Johannesburg
08:00 Newark
15:55 Denver
05:45 Newark
10:24 Denver
17:17 San Diego
Connect
UA187 United Airlines
UA1486 United Airlines
UA710 United Airlines
20:00 Johannesburg
12:30 Newark
15:55 Denver
05:45 Newark
14:51 Denver
17:17 San Diego
Connect
UA187 United Airlines
UA1936 United Airlines
UA443 United Airlines
20:00 Johannesburg
09:59 Newark
14:05 Denver
05:45 Newark
12:24 Denver
15:27 San Diego
Connect
UA187 United Airlines
UA682 United Airlines
UA443 United Airlines
20:00 Johannesburg
08:00 Newark
14:05 Denver
05:45 Newark
10:24 Denver
15:27 San Diego
Connect
UA187 United Airlines
UA1936 United Airlines
UA710 United Airlines
20:00 Johannesburg
09:59 Newark
15:55 Denver
05:45 Newark
12:24 Denver
17:17 San Diego
Connect
VS450 Virgin Atlantic
DL51 Delta
DL2389 Delta
20:25 Johannesburg
10:35 London Heathrow
15:05 Salt Lake City
06:20 London Heathrow
14:04 Salt Lake City
15:54 San Diego
Connect
DL201 Delta
DL360 Delta
DL2491 Delta
22:55 Johannesburg
14:03 Atlanta
17:15 Salt Lake City
09:15 Atlanta
16:04 Salt Lake City
18:08 San Diego
Connect
DL201 Delta
DL493 Delta
DL748 Delta
22:55 Johannesburg
15:28 Atlanta
18:50 Minneapolis
09:15 Atlanta
17:10 Minneapolis
20:39 San Diego
Connect
DL201 Delta
DL488 Delta
DL748 Delta
22:55 Johannesburg
12:30 Atlanta
18:50 Minneapolis
09:15 Atlanta
14:02 Minneapolis
20:39 San Diego
Connect
DL201 Delta
DL515 Delta
DL3790 Delta
22:55 Johannesburg
11:02 Atlanta
20:11 Los Angeles
09:15 Atlanta
12:45 Los Angeles
21:00 San Diego
Connect
DL201 Delta
DL449 Delta
DL3790 Delta
22:55 Johannesburg
14:03 Atlanta
20:11 Los Angeles
09:15 Atlanta
15:48 Los Angeles
21:00 San Diego
Connect
DL201 Delta
DL469 Delta
DL748 Delta
22:55 Johannesburg
13:40 Atlanta
18:50 Minneapolis
09:15 Atlanta
15:09 Minneapolis
20:39 San Diego
Connect
DL201 Delta
DL391 Delta
DL2491 Delta
22:55 Johannesburg
12:15 Atlanta
17:15 Salt Lake City
09:15 Atlanta
14:19 Salt Lake City
18:08 San Diego
Connect
DL201 Delta
DL918 Delta
22:55 Johannesburg
19:30 Atlanta
09:15 Atlanta
21:02 San Diego
Connect
DL201 Delta
DL702 Delta
22:55 Johannesburg
18:05 Atlanta
09:15 Atlanta
19:33 San Diego
Connect
DL201 Delta
DL389 Delta
DL2263 Delta
22:55 Johannesburg
14:00 Atlanta
22:35 Salt Lake City
09:15 Atlanta
15:54 Salt Lake City
23:26 San Diego
Connect
DL201 Delta
DL992 Delta
22:55 Johannesburg
15:41 Atlanta
09:15 Atlanta
17:06 San Diego
Connect
DL201 Delta
DL360 Delta
DL2263 Delta
22:55 Johannesburg
14:03 Atlanta
22:35 Salt Lake City
09:15 Atlanta
16:04 Salt Lake City
23:26 San Diego
Connect
DL201 Delta
DL389 Delta
DL2491 Delta
22:55 Johannesburg
14:00 Atlanta
17:15 Salt Lake City
09:15 Atlanta
15:54 Salt Lake City
18:08 San Diego
Connect
DL201 Delta
DL391 Delta
DL2263 Delta
22:55 Johannesburg
12:15 Atlanta
22:35 Salt Lake City
09:15 Atlanta
14:19 Salt Lake City
23:26 San Diego
Connect
DL201 Delta
DL365 Delta
DL3790 Delta
22:55 Johannesburg
13:01 Atlanta
20:11 Los Angeles
09:15 Atlanta
14:43 Los Angeles
21:00 San Diego
Connect

8. Johannesburg to Ontario/San Bernardino

  1. You take a bus, shuttle or taxi from your location in Johannesburg Airport (JNB) to Johannesburg.

  2. You take a flight from Johannesburg to Ontario/San Bernardino and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Ontario/San Bernardino to your destination in Sun City, AZ, USA.

Flight Depart Arrive
AF995 Air France
DL35 Delta
DL3680 Delta
18:50 Johannesburg
10:20 Paris CDG
14:00 Seattle
05:45 Paris CDG
12:05 Seattle
16:46 Ontario/San Bernardino
Connect
LH573 Lufthansa
LH454 Lufthansa
UA5672 United Airlines
19:00 Johannesburg
10:35 Frankfurt
16:16 San Francisco
05:35 Frankfurt
12:50 San Francisco
17:42 Ontario/San Bernardino
Connect
BA056 British Airways
AA195 American Airlines
AA5936 American Airlines
19:20 Johannesburg
10:30 London Heathrow
16:00 Phoenix
05:30 London Heathrow
13:30 Phoenix
17:18 Ontario/San Bernardino
Connect
UA187 United Airlines
UA600 United Airlines
WN6449 Southwest Airlines
20:00 Johannesburg
07:55 Newark
12:30 Las Vegas
05:45 Newark
10:28 Las Vegas
13:30 Ontario/San Bernardino
Connect
UA187 United Airlines
UA659 United Airlines
UA5672 United Airlines
20:00 Johannesburg
10:00 Newark
16:16 San Francisco
05:45 Newark
13:06 San Francisco
17:42 Ontario/San Bernardino
Connect
UA187 United Airlines
UA1235 United Airlines
UA6200 United Airlines
20:00 Johannesburg
10:00 Newark
20:10 Houston
05:45 Newark
12:58 Houston
21:37 Ontario/San Bernardino
Connect
UA187 United Airlines
UA426 United Airlines
AA2635 American Airlines
20:00 Johannesburg
07:30 Newark
12:41 Dallas/Ft.Worth
05:45 Newark
10:18 Dallas/Ft.Worth
13:55 Ontario/San Bernardino
Connect
UA187 United Airlines
UA1506 United Airlines
UA2214 United Airlines
20:00 Johannesburg
12:00 Newark
18:50 San Francisco
05:45 Newark
15:15 San Francisco
20:16 Ontario/San Bernardino
Connect
UA187 United Airlines
UA310 United Airlines
UA5672 United Airlines
20:00 Johannesburg
08:35 Newark
16:16 San Francisco
05:45 Newark
11:49 San Francisco
17:42 Ontario/San Bernardino
Connect
UA187 United Airlines
UA659 United Airlines
UA2214 United Airlines
20:00 Johannesburg
10:00 Newark
18:50 San Francisco
05:45 Newark
13:06 San Francisco
20:16 Ontario/San Bernardino
Connect
UA187 United Airlines
UA2264 United Airlines
UA6200 United Airlines
20:00 Johannesburg
12:45 Newark
20:10 Houston
05:45 Newark
15:37 Houston
21:37 Ontario/San Bernardino
Connect
UA187 United Airlines
UA1936 United Airlines
UA1689 United Airlines
20:00 Johannesburg
09:59 Newark
19:45 Denver
05:45 Newark
12:24 Denver
21:03 Ontario/San Bernardino
Connect
UA187 United Airlines
UA682 United Airlines
UA1689 United Airlines
20:00 Johannesburg
08:00 Newark
19:45 Denver
05:45 Newark
10:24 Denver
21:03 Ontario/San Bernardino
Connect
UA187 United Airlines
UA1486 United Airlines
UA1689 United Airlines
20:00 Johannesburg
12:30 Newark
19:45 Denver
05:45 Newark
14:51 Denver
21:03 Ontario/San Bernardino
Connect
UA187 United Airlines
UA1506 United Airlines
UA5672 United Airlines
20:00 Johannesburg
12:00 Newark
16:16 San Francisco
05:45 Newark
15:15 San Francisco
17:42 Ontario/San Bernardino
Connect
UA187 United Airlines
UA1755 United Airlines
UA6200 United Airlines
20:00 Johannesburg
08:20 Newark
20:10 Houston
05:45 Newark
11:14 Houston
21:37 Ontario/San Bernardino
Connect
UA187 United Airlines
UA310 United Airlines
UA2214 United Airlines
20:00 Johannesburg
08:35 Newark
18:50 San Francisco
05:45 Newark
11:49 San Francisco
20:16 Ontario/San Bernardino
Connect
UA187 United Airlines
UA310 United Airlines
UA5351 United Airlines
20:00 Johannesburg
08:35 Newark
13:35 San Francisco
05:45 Newark
11:49 San Francisco
15:01 Ontario/San Bernardino
Connect
UA187 United Airlines
UA3495 United Airlines
AA2635 American Airlines
20:00 Johannesburg
07:00 Newark
12:41 Dallas/Ft.Worth
05:45 Newark
10:02 Dallas/Ft.Worth
13:55 Ontario/San Bernardino
Connect
VS450 Virgin Atlantic
DL51 Delta
DL3946 Delta
20:25 Johannesburg
10:35 London Heathrow
17:20 Salt Lake City
06:20 London Heathrow
14:04 Salt Lake City
18:10 Ontario/San Bernardino
Connect
VS450 Virgin Atlantic
VS105 Virgin Atlantic
DL3680 Delta
20:25 Johannesburg
11:15 London Heathrow
14:00 Seattle
06:20 London Heathrow
13:00 Seattle
16:46 Ontario/San Bernardino
Connect
VS450 Virgin Atlantic
DL51 Delta
DL3506 Delta
20:25 Johannesburg
10:35 London Heathrow
15:05 Salt Lake City
06:20 London Heathrow
14:04 Salt Lake City
15:54 Ontario/San Bernardino
Connect
DL201 Delta
DL360 Delta
DL2425 Delta
22:55 Johannesburg
14:03 Atlanta
22:42 Salt Lake City
09:15 Atlanta
16:04 Salt Lake City
23:23 Ontario/San Bernardino
Connect
DL201 Delta
DL836 Delta
WN4934 Southwest Airlines
22:55 Johannesburg
11:00 Atlanta
13:20 Las Vegas
09:15 Atlanta
12:06 Las Vegas
14:20 Ontario/San Bernardino
Connect
DL201 Delta
DL836 Delta
WN4132 Southwest Airlines
22:55 Johannesburg
11:00 Atlanta
13:25 Las Vegas
09:15 Atlanta
12:06 Las Vegas
14:25 Ontario/San Bernardino
Connect
DL201 Delta
DL360 Delta
DL3946 Delta
22:55 Johannesburg
14:03 Atlanta
17:20 Salt Lake City
09:15 Atlanta
16:04 Salt Lake City
18:10 Ontario/San Bernardino
Connect
DL201 Delta
DL1156 Delta
F9751 Frontier Airlines
22:55 Johannesburg
11:22 Atlanta
14:16 Phoenix
09:15 Atlanta
12:27 Phoenix
15:36 Ontario/San Bernardino
Connect
DL201 Delta
DL824 Delta
UA5351 United Airlines
22:55 Johannesburg
10:20 Atlanta
13:35 San Francisco
09:15 Atlanta
12:25 San Francisco
15:01 Ontario/San Bernardino
Connect
DL201 Delta
DL1092 Delta
AA1819 American Airlines
22:55 Johannesburg
11:38 Atlanta
14:38 Dallas/Ft.Worth
09:15 Atlanta
12:48 Dallas/Ft.Worth
15:49 Ontario/San Bernardino
Connect
DL201 Delta
DL1273 Delta
AA1819 American Airlines
22:55 Johannesburg
11:35 Atlanta
14:38 Dallas/Ft.Worth
09:15 Atlanta
12:48 Dallas/Ft.Worth
15:49 Ontario/San Bernardino
Connect
DL201 Delta
DL1688 Delta
WN3580 Southwest Airlines
22:55 Johannesburg
12:30 Atlanta
14:25 Houston Hobby Apt
09:15 Atlanta
13:33 Houston Hobby Apt
15:50 Ontario/San Bernardino
Connect
DL201 Delta
DL1607 Delta
WN3580 Southwest Airlines
22:55 Johannesburg
10:30 Atlanta
14:25 Houston Hobby Apt
09:15 Atlanta
11:35 Houston Hobby Apt
15:50 Ontario/San Bernardino
Connect
DL201 Delta
DL2734 Delta
WN4368 Southwest Airlines
22:55 Johannesburg
10:20 Atlanta
14:55 Dallas
09:15 Atlanta
11:32 Dallas
16:10 Ontario/San Bernardino
Connect
DL201 Delta
DL1096 Delta
UA5351 United Airlines
22:55 Johannesburg
10:05 Atlanta
13:35 San Francisco
09:15 Atlanta
12:21 San Francisco
15:01 Ontario/San Bernardino
Connect
DL201 Delta
DL391 Delta
DL3946 Delta
22:55 Johannesburg
12:15 Atlanta
17:20 Salt Lake City
09:15 Atlanta
14:19 Salt Lake City
18:10 Ontario/San Bernardino
Connect
DL201 Delta
DL389 Delta
DL2425 Delta
22:55 Johannesburg
14:00 Atlanta
22:42 Salt Lake City
09:15 Atlanta
15:54 Salt Lake City
23:23 Ontario/San Bernardino
Connect
DL201 Delta
DL389 Delta
DL3946 Delta
22:55 Johannesburg
14:00 Atlanta
17:20 Salt Lake City
09:15 Atlanta
15:54 Salt Lake City
18:10 Ontario/San Bernardino
Connect
DL201 Delta
DL391 Delta
DL2425 Delta
22:55 Johannesburg
12:15 Atlanta
22:42 Salt Lake City
09:15 Atlanta
14:19 Salt Lake City
23:23 Ontario/San Bernardino
Connect
DL201 Delta
DL1156 Delta
WN284 Southwest Airlines
22:55 Johannesburg
11:22 Atlanta
13:25 Phoenix
09:15 Atlanta
12:27 Phoenix
14:35 Ontario/San Bernardino
Connect
DL201 Delta
DL1060 Delta
22:55 Johannesburg
19:58 Atlanta
09:15 Atlanta
21:24 Ontario/San Bernardino
Connect

References

Find Hotels in Sun City, AZ, USA

You can find hotels and accommodations in Sun City, AZ, USA with our hotels search tool below

Booking.com