HowToGo

Flight from Sun City to Botswana

How to get to Botswana from Sun City by flight ? You can check flights from Sun City to Botswana below.

Search Transfer from Sun City to Botswana

Search Flights

You can find flight ticket prices from Sun City to Botswana with our flight tickets search tool below

1. Phoenix to Gaborone

  1. You take a bus, shuttle or taxi from your location in Sun City to Phoenix.

  2. You take a flight from Phoenix to Gaborone and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Gaborone to your destination in Botswana.

Flight Depart Arrive
AC1834 Air Canada
ET553 Ethiopian Airlines
ET829 Ethiopian Airlines
ET829 Ethiopian Airlines
00:05 Phoenix
10:00 Toronto
08:35 Addis Ababa
13:00 Victoria Falls
06:10 Toronto
07:00 Addis Ababa
12:15 Victoria Falls
14:15 Gaborone
Connect
AA294 American Airlines
SA204 South African Airways
BP204 Air Botswana
00:30 Phoenix
10:40 New York JFK
11:15 Johannesburg
07:26 New York JFK
08:15 Johannesburg
12:25 Gaborone
Connect
AA294 American Airlines
SA204 South African Airways
4Z170 Airlink
00:30 Phoenix
10:40 New York JFK
09:20 Johannesburg
07:26 New York JFK
08:15 Johannesburg
10:15 Gaborone
Connect
AA294 American Airlines
SA204 South African Airways
4Z174 Airlink
00:30 Phoenix
10:40 New York JFK
09:15 Johannesburg
07:26 New York JFK
08:15 Johannesburg
10:10 Gaborone
Connect
DL1085 Delta
DL204 Delta
BP208 Air Botswana
07:00 Phoenix
17:56 Atlanta
19:50 Johannesburg
12:36 Atlanta
16:00 Johannesburg
21:00 Gaborone
Connect
DL1575 Delta
DL204 Delta
BP208 Air Botswana
08:10 Phoenix
17:56 Atlanta
19:50 Johannesburg
13:51 Atlanta
16:00 Johannesburg
21:00 Gaborone
Connect
UA316 United Airlines
SA210 South African Airways
SA210 South African Airways
BP208 Air Botswana
09:37 Phoenix
17:40 Washington Dulles
09:35 Accra
19:50 Johannesburg
15:52 Washington Dulles
08:35 Accra
17:25 Johannesburg
21:00 Gaborone
Connect
WN1782 Southwest Airlines
DL204 Delta
BP208 Air Botswana
10:20 Phoenix
17:56 Atlanta
19:50 Johannesburg
15:55 Atlanta
16:00 Johannesburg
21:00 Gaborone
Connect
DL1341 Delta
DL160 Delta
KL0591 KLM
4Z172 Airlink
12:11 Phoenix
17:00 Minneapolis
10:15 Amsterdam Schiphol
06:05 Johannesburg
16:05 Minneapolis
08:15 Amsterdam Schiphol
22:05 Johannesburg
07:00 Gaborone
Connect
B62236 JetBlue Airways
SA204 South African Airways
4Z170 Airlink
14:30 Phoenix
10:40 New York JFK
09:20 Johannesburg
21:02 New York JFK
08:15 Johannesburg
10:15 Gaborone
Connect
B62236 JetBlue Airways
SA204 South African Airways
4Z174 Airlink
14:30 Phoenix
10:40 New York JFK
09:15 Johannesburg
21:02 New York JFK
08:15 Johannesburg
10:10 Gaborone
Connect
AA194 American Airlines
BA057 British Airways
4Z176 Airlink
15:15 Phoenix
21:10 London Heathrow
11:40 Johannesburg
09:25 London Heathrow
10:15 Johannesburg
12:35 Gaborone
Connect
AA194 American Airlines
BA057 British Airways
BP204 Air Botswana
15:15 Phoenix
21:10 London Heathrow
11:15 Johannesburg
09:25 London Heathrow
10:15 Johannesburg
12:25 Gaborone
Connect
AA562 American Airlines
BA274 British Airways
BA057 British Airways
BP204 Air Botswana
18:30 Phoenix
21:00 Las Vegas
21:10 London Heathrow
11:15 Johannesburg
18:39 Las Vegas
14:45 London Heathrow
10:15 Johannesburg
12:25 Gaborone
Connect
AA562 American Airlines
BA274 British Airways
BA057 British Airways
4Z176 Airlink
18:30 Phoenix
21:00 Las Vegas
21:10 London Heathrow
11:40 Johannesburg
18:39 Las Vegas
14:45 London Heathrow
10:15 Johannesburg
12:35 Gaborone
Connect
EW1285 Eurowings
SA261 South African Airways
BP204 Air Botswana
18:50 Phoenix
20:45 Frankfurt
11:15 Johannesburg
15:00 Frankfurt
08:25 Johannesburg
12:25 Gaborone
Connect
EW1285 Eurowings
LH572 Lufthansa
4Z176 Airlink
18:50 Phoenix
22:00 Frankfurt
11:40 Johannesburg
15:00 Frankfurt
09:25 Johannesburg
12:35 Gaborone
Connect
EW1285 Eurowings
SA261 South African Airways
4Z176 Airlink
18:50 Phoenix
20:45 Frankfurt
11:40 Johannesburg
15:00 Frankfurt
08:25 Johannesburg
12:35 Gaborone
Connect
EW1285 Eurowings
DE2290 Condor Flugdienst
SW741 Air Namibia
18:50 Phoenix
20:30 Frankfurt
08:40 Windhoek
15:00 Frankfurt
06:45 Windhoek
10:10 Gaborone
Connect
EW1285 Eurowings
LH572 Lufthansa
BP204 Air Botswana
18:50 Phoenix
22:00 Frankfurt
11:15 Johannesburg
15:00 Frankfurt
09:25 Johannesburg
12:25 Gaborone
Connect
EW1285 Eurowings
LH572 Lufthansa
QR1377 Qatar Airways
18:50 Phoenix
22:00 Frankfurt
16:05 Johannesburg
15:00 Frankfurt
09:25 Johannesburg
17:00 Gaborone
Connect
EW1285 Eurowings
SW286 Air Namibia
SW741 Air Namibia
18:50 Phoenix
19:10 Frankfurt
08:40 Windhoek
15:00 Frankfurt
06:30 Windhoek
10:10 Gaborone
Connect
EW1285 Eurowings
SA261 South African Airways
4Z174 Airlink
18:50 Phoenix
20:45 Frankfurt
09:15 Johannesburg
15:00 Frankfurt
08:25 Johannesburg
10:10 Gaborone
Connect
BA288 British Airways
BA041 British Airways
SW742 Air Namibia
20:30 Phoenix
16:55 London Heathrow
12:35 Durban
13:20 London Heathrow
05:25 Durban
13:55 Gaborone
Connect
BA288 British Airways
BA057 British Airways
4Z176 Airlink
20:30 Phoenix
21:10 London Heathrow
11:40 Johannesburg
13:20 London Heathrow
10:15 Johannesburg
12:35 Gaborone
Connect
BA288 British Airways
BA057 British Airways
BP204 Air Botswana
20:30 Phoenix
21:10 London Heathrow
11:15 Johannesburg
13:20 London Heathrow
10:15 Johannesburg
12:25 Gaborone
Connect
BA288 British Airways
SA235 South African Airways
4Z174 Airlink
20:30 Phoenix
18:05 London Heathrow
09:15 Johannesburg
13:20 London Heathrow
07:15 Johannesburg
10:10 Gaborone
Connect
BA288 British Airways
BA059 British Airways
BP232 Air Botswana
20:30 Phoenix
21:45 London Heathrow
15:30 Capetown
13:20 London Heathrow
11:30 Capetown
17:30 Gaborone
Connect
BA288 British Airways
BA057 British Airways
QR1377 Qatar Airways
20:30 Phoenix
21:10 London Heathrow
16:05 Johannesburg
13:20 London Heathrow
10:15 Johannesburg
17:00 Gaborone
Connect
DE2027 Condor Flugdienst
SA261 South African Airways
4Z174 Airlink
22:40 Phoenix
20:45 Frankfurt
09:15 Johannesburg
18:45 Frankfurt
08:25 Johannesburg
10:10 Gaborone
Connect
DE2027 Condor Flugdienst
LH572 Lufthansa
BP204 Air Botswana
22:40 Phoenix
22:00 Frankfurt
11:15 Johannesburg
18:45 Frankfurt
09:25 Johannesburg
12:25 Gaborone
Connect
DE2027 Condor Flugdienst
SA261 South African Airways
BP204 Air Botswana
22:40 Phoenix
20:45 Frankfurt
11:15 Johannesburg
18:45 Frankfurt
08:25 Johannesburg
12:25 Gaborone
Connect
AA2651 American Airlines
SA204 South African Airways
BP204 Air Botswana
22:50 Phoenix
10:40 New York JFK
11:15 Johannesburg
05:48 New York JFK
08:15 Johannesburg
12:25 Gaborone
Connect
AA2651 American Airlines
SA204 South African Airways
4Z170 Airlink
22:50 Phoenix
10:40 New York JFK
09:20 Johannesburg
05:48 New York JFK
08:15 Johannesburg
10:15 Gaborone
Connect
AA2651 American Airlines
SA204 South African Airways
4Z174 Airlink
22:50 Phoenix
10:40 New York JFK
09:15 Johannesburg
05:48 New York JFK
08:15 Johannesburg
10:10 Gaborone
Connect
B6136 JetBlue Airways
SA204 South African Airways
JE247 Mango
SW742 Air Namibia
23:16 Phoenix
10:40 New York JFK
10:25 Johannesburg
12:35 Durban
05:46 New York JFK
08:15 Johannesburg
11:35 Durban
13:55 Gaborone
Connect
B6136 JetBlue Airways
SA204 South African Airways
BP204 Air Botswana
23:16 Phoenix
10:40 New York JFK
11:15 Johannesburg
05:46 New York JFK
08:15 Johannesburg
12:25 Gaborone
Connect
B6136 JetBlue Airways
SA204 South African Airways
4Z170 Airlink
23:16 Phoenix
10:40 New York JFK
09:20 Johannesburg
05:46 New York JFK
08:15 Johannesburg
10:15 Gaborone
Connect
B6136 JetBlue Airways
SA204 South African Airways
4Z174 Airlink
23:16 Phoenix
10:40 New York JFK
09:15 Johannesburg
05:46 New York JFK
08:15 Johannesburg
10:10 Gaborone
Connect
B6136 JetBlue Airways
SA204 South African Airways
SA040 South African Airways
ET829 Ethiopian Airlines
23:16 Phoenix
10:40 New York JFK
10:50 Johannesburg
13:00 Victoria Falls
05:46 New York JFK
08:15 Johannesburg
12:25 Victoria Falls
14:15 Gaborone
Connect

2. Phoenix to Maun

  1. You take a bus, shuttle or taxi from your location in Sun City to Phoenix.

  2. You take a flight from Phoenix to Maun and cost approximately 7184 USD.

  3. You take a bus, shuttle or taxi from Maun to your destination in Botswana.

Flight Depart Arrive
AA294 American Airlines
SA204 South African Airways
BP212 Air Botswana
00:30 Phoenix
10:40 New York JFK
11:15 Johannesburg
07:26 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
AA294 American Airlines
SA204 South African Airways
4Z300 Airlink
00:30 Phoenix
10:40 New York JFK
11:45 Johannesburg
07:26 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
UA631 United Airlines
UA1122 United Airlines
4Z314 Airlink
12:25 Phoenix
20:30 Newark
10:20 Capetown
19:37 Newark
18:00 Capetown
12:55 Maun
Connect
B62236 JetBlue Airways
SA204 South African Airways
BP212 Air Botswana
14:30 Phoenix
10:40 New York JFK
11:15 Johannesburg
21:02 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
B62236 JetBlue Airways
SA204 South African Airways
4Z300 Airlink
14:30 Phoenix
10:40 New York JFK
11:45 Johannesburg
21:02 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
AA194 American Airlines
BA057 British Airways
BP212 Air Botswana
15:15 Phoenix
21:10 London Heathrow
11:15 Johannesburg
09:25 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA194 American Airlines
BA057 British Airways
4Z300 Airlink
15:15 Phoenix
21:10 London Heathrow
11:45 Johannesburg
09:25 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
EW1285 Eurowings
LH572 Lufthansa
4Z300 Airlink
18:50 Phoenix
22:00 Frankfurt
11:45 Johannesburg
15:00 Frankfurt
09:25 Johannesburg
13:25 Maun
Connect
EW1285 Eurowings
SA261 South African Airways
4Z300 Airlink
18:50 Phoenix
20:45 Frankfurt
11:45 Johannesburg
15:00 Frankfurt
08:25 Johannesburg
13:25 Maun
Connect
EW1285 Eurowings
SA261 South African Airways
BP212 Air Botswana
18:50 Phoenix
20:45 Frankfurt
11:15 Johannesburg
15:00 Frankfurt
08:25 Johannesburg
13:25 Maun
Connect
BA288 British Airways
SA235 South African Airways
4Z300 Airlink
20:30 Phoenix
18:05 London Heathrow
11:45 Johannesburg
13:20 London Heathrow
07:15 Johannesburg
13:25 Maun
Connect
BA288 British Airways
BA057 British Airways
4Z300 Airlink
20:30 Phoenix
21:10 London Heathrow
11:45 Johannesburg
13:20 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
BA288 British Airways
VS478 Virgin Atlantic
4Z314 Airlink
20:30 Phoenix
16:20 London Heathrow
10:20 Capetown
13:20 London Heathrow
05:55 Capetown
12:55 Maun
Connect
BA288 British Airways
SA235 South African Airways
BP212 Air Botswana
20:30 Phoenix
18:05 London Heathrow
11:15 Johannesburg
13:20 London Heathrow
07:15 Johannesburg
13:25 Maun
Connect
BA288 British Airways
BA057 British Airways
BP212 Air Botswana
20:30 Phoenix
21:10 London Heathrow
11:15 Johannesburg
13:20 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
DE2027 Condor Flugdienst
SA261 South African Airways
4Z300 Airlink
22:40 Phoenix
20:45 Frankfurt
11:45 Johannesburg
18:45 Frankfurt
08:25 Johannesburg
13:25 Maun
Connect
DE2027 Condor Flugdienst
LH572 Lufthansa
4Z300 Airlink
22:40 Phoenix
22:00 Frankfurt
11:45 Johannesburg
18:45 Frankfurt
09:25 Johannesburg
13:25 Maun
Connect
AA2651 American Airlines
SA204 South African Airways
BP212 Air Botswana
22:50 Phoenix
10:40 New York JFK
11:15 Johannesburg
05:48 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
AA2651 American Airlines
SA204 South African Airways
4Z300 Airlink
22:50 Phoenix
10:40 New York JFK
11:45 Johannesburg
05:48 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
B6136 JetBlue Airways
SA204 South African Airways
4Z300 Airlink
23:16 Phoenix
10:40 New York JFK
11:45 Johannesburg
05:46 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
B6136 JetBlue Airways
SA204 South African Airways
BP212 Air Botswana
23:16 Phoenix
10:40 New York JFK
11:15 Johannesburg
05:46 New York JFK
08:15 Johannesburg
13:25 Maun
Connect

3. Phoenix to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Sun City to Phoenix.

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

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Botswana.

Flight Depart Arrive
AA294 American Airlines
SA204 South African Airways
00:30 Phoenix
10:40 New York JFK
07:26 New York JFK
08:15 Johannesburg
Connect
DL1085 Delta
DL204 Delta
07:00 Phoenix
17:56 Atlanta
12:36 Atlanta
16:00 Johannesburg
Connect
DL1575 Delta
DL204 Delta
08:10 Phoenix
17:56 Atlanta
13:51 Atlanta
16:00 Johannesburg
Connect
DL695 Delta
KL0656 KLM
KL0591 KLM
09:02 Phoenix
15:00 Minneapolis
10:15 Amsterdam Schiphol
13:05 Minneapolis
05:55 Amsterdam Schiphol
22:05 Johannesburg
Connect
UA316 United Airlines
SA210 South African Airways
SA210 South African Airways
09:37 Phoenix
17:40 Washington Dulles
09:35 Accra
15:52 Washington Dulles
08:35 Accra
17:25 Johannesburg
Connect
WN1782 Southwest Airlines
DL204 Delta
10:20 Phoenix
17:56 Atlanta
15:55 Atlanta
16:00 Johannesburg
Connect
DL1320 Delta
DL160 Delta
KL0591 KLM
10:30 Phoenix
17:00 Minneapolis
10:15 Amsterdam Schiphol
14:37 Minneapolis
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL1659 Delta
DL134 Delta
KL0591 KLM
11:08 Phoenix
18:50 Detroit
10:15 Amsterdam Schiphol
16:54 Detroit
08:25 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL1341 Delta
DL160 Delta
KL0591 KLM
12:11 Phoenix
17:00 Minneapolis
10:15 Amsterdam Schiphol
16:05 Minneapolis
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
EW1285 Eurowings
SA261 South African Airways
18:50 Phoenix
20:45 Frankfurt
15:00 Frankfurt
08:25 Johannesburg
Connect
EW1285 Eurowings
LH572 Lufthansa
18:50 Phoenix
22:00 Frankfurt
15:00 Frankfurt
09:25 Johannesburg
Connect
BA288 British Airways
BA041 British Airways
BA6202 British Airways
20:30 Phoenix
16:55 London Heathrow
08:50 Durban
13:20 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
BA288 British Airways
BA041 British Airways
BA6200 British Airways
20:30 Phoenix
16:55 London Heathrow
06:25 Durban
13:20 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA288 British Airways
BA041 British Airways
BA6224 British Airways
20:30 Phoenix
16:55 London Heathrow
09:10 Durban
13:20 London Heathrow
05:25 Durban
10:15 Johannesburg
Connect
BA288 British Airways
BA057 British Airways
20:30 Phoenix
21:10 London Heathrow
13:20 London Heathrow
10:15 Johannesburg
Connect
BA288 British Airways
SA235 South African Airways
20:30 Phoenix
18:05 London Heathrow
13:20 London Heathrow
07:15 Johannesburg
Connect
DE2027 Condor Flugdienst
SA261 South African Airways
22:40 Phoenix
20:45 Frankfurt
18:45 Frankfurt
08:25 Johannesburg
Connect
DE2027 Condor Flugdienst
LH572 Lufthansa
22:40 Phoenix
22:00 Frankfurt
18:45 Frankfurt
09:25 Johannesburg
Connect
AA2651 American Airlines
SA204 South African Airways
22:50 Phoenix
10:40 New York JFK
05:48 New York JFK
08:15 Johannesburg
Connect
B6136 JetBlue Airways
SA204 South African Airways
23:16 Phoenix
10:40 New York JFK
05:46 New York JFK
08:15 Johannesburg
Connect

4. Tucson to Gaborone

  1. You take a bus, shuttle or taxi from your location in Sun City to Tucson.

  2. You take a flight from Tucson to Gaborone and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Gaborone to your destination in Botswana.

Flight Depart Arrive
DL1077 Delta
DL204 Delta
BP208 Air Botswana
07:00 Tucson
17:56 Atlanta
19:50 Johannesburg
12:18 Atlanta
16:00 Johannesburg
21:00 Gaborone
Connect
DL3703 Delta
DL1142 Delta
DL204 Delta
BP208 Air Botswana
07:25 Tucson
11:05 Salt Lake City
17:56 Atlanta
19:50 Johannesburg
09:23 Salt Lake City
16:46 Atlanta
16:00 Johannesburg
21:00 Gaborone
Connect
WN1600 Southwest Airlines
WN3115 Southwest Airlines
DL204 Delta
BP208 Air Botswana
08:00 Tucson
13:45 Chicago Midway
17:56 Atlanta
19:50 Johannesburg
12:15 Chicago Midway
16:40 Atlanta
16:00 Johannesburg
21:00 Gaborone
Connect
DL3923 Delta
DL56 Delta
KL0591 KLM
4Z172 Airlink
11:00 Tucson
13:45 Salt Lake City
10:15 Amsterdam Schiphol
06:05 Johannesburg
12:54 Salt Lake City
07:50 Amsterdam Schiphol
22:05 Johannesburg
07:00 Gaborone
Connect
UA5648 United Airlines
UA907 United Airlines
SW286 Air Namibia
SW741 Air Namibia
12:35 Tucson
18:05 Chicago O'Hare
19:10 Frankfurt
08:40 Windhoek
17:10 Chicago O'Hare
09:35 Frankfurt
06:30 Windhoek
10:10 Gaborone
Connect
UA5507 United Airlines
UA27 United Airlines
SA235 South African Airways
4Z174 Airlink
14:23 Tucson
17:35 Denver
18:05 London Heathrow
09:15 Johannesburg
16:19 Denver
09:40 London Heathrow
07:15 Johannesburg
10:10 Gaborone
Connect
UA5507 United Airlines
LH449 Lufthansa
SW286 Air Namibia
SW741 Air Namibia
14:23 Tucson
18:35 Denver
19:10 Frankfurt
08:40 Windhoek
16:19 Denver
12:10 Frankfurt
06:30 Windhoek
10:10 Gaborone
Connect
UA5507 United Airlines
UA27 United Airlines
SA235 South African Airways
4Z170 Airlink
14:23 Tucson
17:35 Denver
18:05 London Heathrow
09:20 Johannesburg
16:19 Denver
09:40 London Heathrow
07:15 Johannesburg
10:15 Gaborone
Connect
AA3235 American Airlines
BA268 British Airways
BA057 British Airways
BP204 Air Botswana
18:35 Tucson
21:05 Los Angeles
21:10 London Heathrow
11:15 Johannesburg
19:16 Los Angeles
15:25 London Heathrow
10:15 Johannesburg
12:25 Gaborone
Connect
AA3235 American Airlines
BA268 British Airways
BA057 British Airways
4Z176 Airlink
18:35 Tucson
21:05 Los Angeles
21:10 London Heathrow
11:40 Johannesburg
19:16 Los Angeles
15:25 London Heathrow
10:15 Johannesburg
12:35 Gaborone
Connect

5. Tucson to Maun

  1. You take a bus, shuttle or taxi from your location in Sun City to Tucson.

  2. You take a flight from Tucson to Maun and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Maun to your destination in Botswana.

Flight Depart Arrive
DL1077 Delta
DL204 Delta
4Z300 Airlink
07:00 Tucson
17:56 Atlanta
11:45 Johannesburg
12:18 Atlanta
16:00 Johannesburg
13:25 Maun
Connect
DL1077 Delta
DL204 Delta
BP208 Air Botswana
BP032 Air Botswana
07:00 Tucson
17:56 Atlanta
19:50 Johannesburg
10:00 Gaborone
12:18 Atlanta
16:00 Johannesburg
21:00 Gaborone
11:30 Maun
Connect
UA5484 United Airlines
UA1528 United Airlines
UA1122 United Airlines
4Z314 Airlink
07:30 Tucson
14:30 Houston
20:30 Newark
10:20 Capetown
10:53 Houston
19:08 Newark
18:00 Capetown
12:55 Maun
Connect
UA5479 United Airlines
UA749 United Airlines
UA1122 United Airlines
4Z314 Airlink
10:35 Tucson
13:25 Denver
20:30 Newark
10:20 Capetown
12:30 Denver
19:11 Newark
18:00 Capetown
12:55 Maun
Connect
AA3056 American Airlines
BA280 British Airways
BA057 British Airways
BP212 Air Botswana
12:25 Tucson
18:25 Los Angeles
21:10 London Heathrow
11:15 Johannesburg
13:09 Los Angeles
12:40 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA3056 American Airlines
AA134 American Airlines
BA057 British Airways
BP212 Air Botswana
12:25 Tucson
17:55 Los Angeles
21:10 London Heathrow
11:15 Johannesburg
13:09 Los Angeles
12:05 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA3056 American Airlines
BA280 British Airways
BA057 British Airways
4Z300 Airlink
12:25 Tucson
18:25 Los Angeles
21:10 London Heathrow
11:45 Johannesburg
13:09 Los Angeles
12:40 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA3056 American Airlines
BA268 British Airways
BA057 British Airways
4Z300 Airlink
12:25 Tucson
21:05 Los Angeles
21:10 London Heathrow
11:45 Johannesburg
13:09 Los Angeles
15:25 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
UA5555 United Airlines
UA901 United Airlines
SA235 South African Airways
BP212 Air Botswana
12:30 Tucson
17:25 San Francisco
18:05 London Heathrow
11:15 Johannesburg
13:58 San Francisco
12:00 London Heathrow
07:15 Johannesburg
13:25 Maun
Connect
UA5555 United Airlines
UA930 United Airlines
SA235 South African Airways
BP212 Air Botswana
12:30 Tucson
19:30 San Francisco
18:05 London Heathrow
11:15 Johannesburg
13:58 San Francisco
14:05 London Heathrow
07:15 Johannesburg
13:25 Maun
Connect
UA5555 United Airlines
UA901 United Airlines
SA235 South African Airways
4Z300 Airlink
12:30 Tucson
17:25 San Francisco
18:05 London Heathrow
11:45 Johannesburg
13:58 San Francisco
12:00 London Heathrow
07:15 Johannesburg
13:25 Maun
Connect
UA5555 United Airlines
UA930 United Airlines
SA235 South African Airways
4Z300 Airlink
12:30 Tucson
19:30 San Francisco
18:05 London Heathrow
11:45 Johannesburg
13:58 San Francisco
14:05 London Heathrow
07:15 Johannesburg
13:25 Maun
Connect
UA5648 United Airlines
UA938 United Airlines
SA235 South African Airways
4Z300 Airlink
12:35 Tucson
21:05 Chicago O'Hare
18:05 London Heathrow
11:45 Johannesburg
17:10 Chicago O'Hare
11:05 London Heathrow
07:15 Johannesburg
13:25 Maun
Connect
UA5648 United Airlines
UA938 United Airlines
SA235 South African Airways
BP212 Air Botswana
12:35 Tucson
21:05 Chicago O'Hare
18:05 London Heathrow
11:15 Johannesburg
17:10 Chicago O'Hare
11:05 London Heathrow
07:15 Johannesburg
13:25 Maun
Connect
AA1999 American Airlines
AA46 American Airlines
BA057 British Airways
4Z300 Airlink
13:07 Tucson
19:00 Chicago O'Hare
21:10 London Heathrow
11:45 Johannesburg
17:45 Chicago O'Hare
08:40 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA1999 American Airlines
BA296 British Airways
BA057 British Airways
BP212 Air Botswana
13:07 Tucson
20:35 Chicago O'Hare
21:10 London Heathrow
11:15 Johannesburg
17:45 Chicago O'Hare
10:15 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA5969 American Airlines
BA288 British Airways
BA057 British Airways
BP212 Air Botswana
13:07 Tucson
20:30 Phoenix
21:10 London Heathrow
11:15 Johannesburg
13:57 Phoenix
13:20 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA1999 American Airlines
BA296 British Airways
BA057 British Airways
4Z300 Airlink
13:07 Tucson
20:35 Chicago O'Hare
21:10 London Heathrow
11:45 Johannesburg
17:45 Chicago O'Hare
10:15 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA5969 American Airlines
AA194 American Airlines
BA057 British Airways
BP212 Air Botswana
13:07 Tucson
15:15 Phoenix
21:10 London Heathrow
11:15 Johannesburg
13:57 Phoenix
09:25 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA1999 American Airlines
AA46 American Airlines
BA057 British Airways
BP212 Air Botswana
13:07 Tucson
19:00 Chicago O'Hare
21:10 London Heathrow
11:15 Johannesburg
17:45 Chicago O'Hare
08:40 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA5969 American Airlines
AA194 American Airlines
BA057 British Airways
4Z300 Airlink
13:07 Tucson
15:15 Phoenix
21:10 London Heathrow
11:45 Johannesburg
13:57 Phoenix
09:25 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA3173 American Airlines
BA288 British Airways
BA057 British Airways
4Z300 Airlink
13:35 Tucson
20:30 Phoenix
21:10 London Heathrow
11:45 Johannesburg
14:31 Phoenix
13:20 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
UA5507 United Airlines
UA27 United Airlines
SA235 South African Airways
4Z300 Airlink
14:23 Tucson
17:35 Denver
18:05 London Heathrow
11:45 Johannesburg
16:19 Denver
09:40 London Heathrow
07:15 Johannesburg
13:25 Maun
Connect
UA5507 United Airlines
UA27 United Airlines
SA235 South African Airways
BP212 Air Botswana
14:23 Tucson
17:35 Denver
18:05 London Heathrow
11:15 Johannesburg
16:19 Denver
09:40 London Heathrow
07:15 Johannesburg
13:25 Maun
Connect
UA5507 United Airlines
LH449 Lufthansa
LH572 Lufthansa
4Z300 Airlink
14:23 Tucson
18:35 Denver
22:00 Frankfurt
11:45 Johannesburg
16:19 Denver
12:10 Frankfurt
09:25 Johannesburg
13:25 Maun
Connect
AA418 American Airlines
BA288 British Airways
BA057 British Airways
BP212 Air Botswana
15:09 Tucson
20:30 Phoenix
21:10 London Heathrow
11:15 Johannesburg
16:01 Phoenix
13:20 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA418 American Airlines
BA288 British Airways
BA057 British Airways
4Z300 Airlink
15:09 Tucson
20:30 Phoenix
21:10 London Heathrow
11:45 Johannesburg
16:01 Phoenix
13:20 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
DL3556 Delta
BA268 British Airways
BA057 British Airways
BP212 Air Botswana
18:00 Tucson
21:05 Los Angeles
21:10 London Heathrow
11:15 Johannesburg
18:57 Los Angeles
15:25 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
DL3556 Delta
BA268 British Airways
BA057 British Airways
4Z300 Airlink
18:00 Tucson
21:05 Los Angeles
21:10 London Heathrow
11:45 Johannesburg
18:57 Los Angeles
15:25 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
WN653 Southwest Airlines
BA274 British Airways
BA057 British Airways
BP212 Air Botswana
18:20 Tucson
21:00 Las Vegas
21:10 London Heathrow
11:15 Johannesburg
18:40 Las Vegas
14:45 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
WN653 Southwest Airlines
BA274 British Airways
BA057 British Airways
4Z300 Airlink
18:20 Tucson
21:00 Las Vegas
21:10 London Heathrow
11:45 Johannesburg
18:40 Las Vegas
14:45 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA3235 American Airlines
AA10 American Airlines
SA204 South African Airways
BP212 Air Botswana
18:35 Tucson
21:00 Los Angeles
10:40 New York JFK
11:15 Johannesburg
19:16 Los Angeles
05:37 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
AA3235 American Airlines
AA10 American Airlines
SA204 South African Airways
4Z300 Airlink
18:35 Tucson
21:00 Los Angeles
10:40 New York JFK
11:45 Johannesburg
19:16 Los Angeles
05:37 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
WN3172 Southwest Airlines
BA274 British Airways
BA057 British Airways
BP212 Air Botswana
18:35 Tucson
21:00 Las Vegas
21:10 London Heathrow
11:15 Johannesburg
19:00 Las Vegas
14:45 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA3235 American Airlines
BA268 British Airways
BA057 British Airways
BP212 Air Botswana
18:35 Tucson
21:05 Los Angeles
21:10 London Heathrow
11:15 Johannesburg
19:16 Los Angeles
15:25 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA3235 American Airlines
BA268 British Airways
BA057 British Airways
4Z300 Airlink
18:35 Tucson
21:05 Los Angeles
21:10 London Heathrow
11:45 Johannesburg
19:16 Los Angeles
15:25 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
WN3172 Southwest Airlines
BA274 British Airways
BA057 British Airways
4Z300 Airlink
18:35 Tucson
21:00 Las Vegas
21:10 London Heathrow
11:45 Johannesburg
19:00 Las Vegas
14:45 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
WN1827 Southwest Airlines
BA274 British Airways
BA057 British Airways
4Z300 Airlink
19:05 Tucson
21:00 Las Vegas
21:10 London Heathrow
11:45 Johannesburg
19:30 Las Vegas
14:45 London Heathrow
10:15 Johannesburg
13:25 Maun
Connect
AA5858 American Airlines
AA294 American Airlines
SA204 South African Airways
4Z300 Airlink
19:30 Tucson
00:30 Phoenix
10:40 New York JFK
11:45 Johannesburg
20:24 Phoenix
07:26 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
AA5858 American Airlines
AA2651 American Airlines
SA204 South African Airways
4Z300 Airlink
19:30 Tucson
22:50 Phoenix
10:40 New York JFK
11:45 Johannesburg
20:24 Phoenix
05:48 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
AA5858 American Airlines
AA294 American Airlines
SA204 South African Airways
BP212 Air Botswana
19:30 Tucson
00:30 Phoenix
10:40 New York JFK
11:15 Johannesburg
20:24 Phoenix
07:26 New York JFK
08:15 Johannesburg
13:25 Maun
Connect
AA5858 American Airlines
AA2651 American Airlines
SA204 South African Airways
BP212 Air Botswana
19:30 Tucson
22:50 Phoenix
10:40 New York JFK
11:15 Johannesburg
20:24 Phoenix
05:48 New York JFK
08:15 Johannesburg
13:25 Maun
Connect

6. Phoenix to Bulawayo

  1. You take a bus, shuttle or taxi from your location in Sun City to Phoenix.

  2. You take a flight from Phoenix to Bulawayo and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Bulawayo to your destination in Botswana.

Flight Depart Arrive
AA294 American Airlines
SA204 South African Airways
UM304 Air Zimbabwe
00:30 Phoenix
10:40 New York JFK
11:20 Johannesburg
07:26 New York JFK
08:15 Johannesburg
12:35 Bulawayo
Connect
AA294 American Airlines
SA204 South African Airways
4Z110 Airlink
00:30 Phoenix
10:40 New York JFK
10:40 Johannesburg
07:26 New York JFK
08:15 Johannesburg
11:55 Bulawayo
Connect
AA294 American Airlines
SA204 South African Airways
UM414 Air Zimbabwe
00:30 Phoenix
10:40 New York JFK
09:30 Johannesburg
07:26 New York JFK
08:15 Johannesburg
10:45 Bulawayo
Connect
DL1085 Delta
DL204 Delta
FN8664 Fastjet
07:00 Phoenix
17:56 Atlanta
20:00 Johannesburg
12:36 Atlanta
16:00 Johannesburg
21:20 Bulawayo
Connect
DL1575 Delta
DL204 Delta
FN8664 Fastjet
08:10 Phoenix
17:56 Atlanta
20:00 Johannesburg
13:51 Atlanta
16:00 Johannesburg
21:20 Bulawayo
Connect
UA316 United Airlines
SA210 South African Airways
SA210 South African Airways
FN8664 Fastjet
09:37 Phoenix
17:40 Washington Dulles
09:35 Accra
20:00 Johannesburg
15:52 Washington Dulles
08:35 Accra
17:25 Johannesburg
21:20 Bulawayo
Connect
WN1782 Southwest Airlines
DL204 Delta
FN8664 Fastjet
10:20 Phoenix
17:56 Atlanta
20:00 Johannesburg
15:55 Atlanta
16:00 Johannesburg
21:20 Bulawayo
Connect
B62236 JetBlue Airways
SA204 South African Airways
4Z110 Airlink
14:30 Phoenix
10:40 New York JFK
10:40 Johannesburg
21:02 New York JFK
08:15 Johannesburg
11:55 Bulawayo
Connect
B62236 JetBlue Airways
SA204 South African Airways
UM414 Air Zimbabwe
14:30 Phoenix
10:40 New York JFK
09:30 Johannesburg
21:02 New York JFK
08:15 Johannesburg
10:45 Bulawayo
Connect
B62236 JetBlue Airways
SA204 South African Airways
UM304 Air Zimbabwe
14:30 Phoenix
10:40 New York JFK
11:20 Johannesburg
21:02 New York JFK
08:15 Johannesburg
12:35 Bulawayo
Connect
AA194 American Airlines
BA057 British Airways
UM304 Air Zimbabwe
15:15 Phoenix
21:10 London Heathrow
11:20 Johannesburg
09:25 London Heathrow
10:15 Johannesburg
12:35 Bulawayo
Connect
AA1946 American Airlines
BA192 British Airways
BA057 British Airways
UM304 Air Zimbabwe
17:50 Phoenix
22:15 Dallas/Ft.Worth
21:10 London Heathrow
11:20 Johannesburg
21:17 Dallas/Ft.Worth
13:15 London Heathrow
10:15 Johannesburg
12:35 Bulawayo
Connect
AA562 American Airlines
BA274 British Airways
BA057 British Airways
UM304 Air Zimbabwe
18:30 Phoenix
21:00 Las Vegas
21:10 London Heathrow
11:20 Johannesburg
18:39 Las Vegas
14:45 London Heathrow
10:15 Johannesburg
12:35 Bulawayo
Connect
EW1285 Eurowings
SA261 South African Airways
UM304 Air Zimbabwe
18:50 Phoenix
20:45 Frankfurt
11:20 Johannesburg
15:00 Frankfurt
08:25 Johannesburg
12:35 Bulawayo
Connect
EW1285 Eurowings
SA261 South African Airways
4Z110 Airlink
18:50 Phoenix
20:45 Frankfurt
10:40 Johannesburg
15:00 Frankfurt
08:25 Johannesburg
11:55 Bulawayo
Connect
EW1285 Eurowings
LH572 Lufthansa
UM304 Air Zimbabwe
18:50 Phoenix
22:00 Frankfurt
11:20 Johannesburg
15:00 Frankfurt
09:25 Johannesburg
12:35 Bulawayo
Connect
BA288 British Airways
SA235 South African Airways
UM304 Air Zimbabwe
20:30 Phoenix
18:05 London Heathrow
11:20 Johannesburg
13:20 London Heathrow
07:15 Johannesburg
12:35 Bulawayo
Connect
BA288 British Airways
SA235 South African Airways
UM414 Air Zimbabwe
20:30 Phoenix
18:05 London Heathrow
09:30 Johannesburg
13:20 London Heathrow
07:15 Johannesburg
10:45 Bulawayo
Connect
BA288 British Airways
BA057 British Airways
UM304 Air Zimbabwe
20:30 Phoenix
21:10 London Heathrow
11:20 Johannesburg
13:20 London Heathrow
10:15 Johannesburg
12:35 Bulawayo
Connect
BA288 British Airways
SA235 South African Airways
4Z110 Airlink
20:30 Phoenix
18:05 London Heathrow
10:40 Johannesburg
13:20 London Heathrow
07:15 Johannesburg
11:55 Bulawayo
Connect
DE2027 Condor Flugdienst
SA261 South African Airways
UM414 Air Zimbabwe
22:40 Phoenix
20:45 Frankfurt
09:30 Johannesburg
18:45 Frankfurt
08:25 Johannesburg
10:45 Bulawayo
Connect
AA2651 American Airlines
SA204 South African Airways
UM304 Air Zimbabwe
22:50 Phoenix
10:40 New York JFK
11:20 Johannesburg
05:48 New York JFK
08:15 Johannesburg
12:35 Bulawayo
Connect
AA2651 American Airlines
SA204 South African Airways
4Z110 Airlink
22:50 Phoenix
10:40 New York JFK
10:40 Johannesburg
05:48 New York JFK
08:15 Johannesburg
11:55 Bulawayo
Connect
AA2651 American Airlines
SA204 South African Airways
UM414 Air Zimbabwe
22:50 Phoenix
10:40 New York JFK
09:30 Johannesburg
05:48 New York JFK
08:15 Johannesburg
10:45 Bulawayo
Connect
B6136 JetBlue Airways
SA204 South African Airways
SA022 South African Airways
FN8443 Fastjet
23:16 Phoenix
10:40 New York JFK
10:30 Johannesburg
16:50 Harare
05:46 New York JFK
08:15 Johannesburg
12:05 Harare
17:40 Bulawayo
Connect
B6136 JetBlue Airways
SA204 South African Airways
UM414 Air Zimbabwe
23:16 Phoenix
10:40 New York JFK
09:30 Johannesburg
05:46 New York JFK
08:15 Johannesburg
10:45 Bulawayo
Connect
B6136 JetBlue Airways
SA204 South African Airways
UM304 Air Zimbabwe
23:16 Phoenix
10:40 New York JFK
11:20 Johannesburg
05:46 New York JFK
08:15 Johannesburg
12:35 Bulawayo
Connect
B6136 JetBlue Airways
SA204 South African Airways
SA040 South African Airways
UM327 Air Zimbabwe
23:16 Phoenix
10:40 New York JFK
10:50 Johannesburg
13:00 Victoria Falls
05:46 New York JFK
08:15 Johannesburg
12:25 Victoria Falls
13:45 Bulawayo
Connect
B6136 JetBlue Airways
SA204 South African Airways
4Z110 Airlink
23:16 Phoenix
10:40 New York JFK
10:40 Johannesburg
05:46 New York JFK
08:15 Johannesburg
11:55 Bulawayo
Connect

7. Tucson to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Sun City to Tucson.

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

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Botswana.

Flight Depart Arrive
DL1077 Delta
DL204 Delta
07:00 Tucson
17:56 Atlanta
12:18 Atlanta
16:00 Johannesburg
Connect
DL3703 Delta
DL56 Delta
KL0591 KLM
07:25 Tucson
13:45 Salt Lake City
10:15 Amsterdam Schiphol
09:23 Salt Lake City
07:50 Amsterdam Schiphol
22:05 Johannesburg
Connect
WN1600 Southwest Airlines
WN3115 Southwest Airlines
DL204 Delta
08:00 Tucson
13:45 Chicago Midway
17:56 Atlanta
12:15 Chicago Midway
16:40 Atlanta
16:00 Johannesburg
Connect
DL4440 Delta
KL0602 KLM
KL0591 KLM
08:10 Tucson
13:40 Los Angeles
10:15 Amsterdam Schiphol
09:06 Los Angeles
09:05 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL3923 Delta
DL56 Delta
KL0591 KLM
11:00 Tucson
13:45 Salt Lake City
10:15 Amsterdam Schiphol
12:54 Salt Lake City
07:50 Amsterdam Schiphol
22:05 Johannesburg
Connect

8. Phoenix to Polokwane

  1. You take a bus, shuttle or taxi from your location in Sun City to Phoenix.

  2. You take a flight from Phoenix to Polokwane and cost approximately 1800 USD.

  3. You take a bus, shuttle or taxi from Polokwane to your destination in Botswana.

Flight Depart Arrive
AA294 American Airlines
SA204 South African Airways
4Z809 Airlink
00:30 Phoenix
10:40 New York JFK
10:05 Johannesburg
07:26 New York JFK
08:15 Johannesburg
11:00 Polokwane
Connect
UA1184 United Airlines
UA27 United Airlines
SA235 South African Airways
4Z809 Airlink
14:20 Phoenix
17:35 Denver
18:05 London Heathrow
10:05 Johannesburg
16:03 Denver
09:40 London Heathrow
07:15 Johannesburg
11:00 Polokwane
Connect
B62236 JetBlue Airways
SA204 South African Airways
4Z809 Airlink
14:30 Phoenix
10:40 New York JFK
10:05 Johannesburg
21:02 New York JFK
08:15 Johannesburg
11:00 Polokwane
Connect
AA194 American Airlines
BA041 British Airways
BA6200 British Airways
4Z809 Airlink
15:15 Phoenix
16:55 London Heathrow
06:25 Durban
10:05 Johannesburg
09:25 London Heathrow
05:25 Durban
07:30 Johannesburg
11:00 Polokwane
Connect
EW1285 Eurowings
SA261 South African Airways
4Z809 Airlink
18:50 Phoenix
20:45 Frankfurt
10:05 Johannesburg
15:00 Frankfurt
08:25 Johannesburg
11:00 Polokwane
Connect
BA288 British Airways
BA041 British Airways
BA6200 British Airways
4Z809 Airlink
20:30 Phoenix
16:55 London Heathrow
06:25 Durban
10:05 Johannesburg
13:20 London Heathrow
05:25 Durban
07:30 Johannesburg
11:00 Polokwane
Connect
BA288 British Airways
SA235 South African Airways
4Z809 Airlink
20:30 Phoenix
18:05 London Heathrow
10:05 Johannesburg
13:20 London Heathrow
07:15 Johannesburg
11:00 Polokwane
Connect
DE2027 Condor Flugdienst
SA261 South African Airways
4Z809 Airlink
22:40 Phoenix
20:45 Frankfurt
10:05 Johannesburg
18:45 Frankfurt
08:25 Johannesburg
11:00 Polokwane
Connect
AA2651 American Airlines
SA204 South African Airways
4Z809 Airlink
22:50 Phoenix
10:40 New York JFK
10:05 Johannesburg
05:48 New York JFK
08:15 Johannesburg
11:00 Polokwane
Connect
B6136 JetBlue Airways
SA204 South African Airways
4Z809 Airlink
23:16 Phoenix
10:40 New York JFK
10:05 Johannesburg
05:46 New York JFK
08:15 Johannesburg
11:00 Polokwane
Connect

References

Find Hotels in Botswana

You can find hotels and accommodations in Botswana with our hotels search tool below

Booking.com