HowToGo

Flight from Dollar Corner to Botswana

How to get to Botswana from Dollar Corner by flight ? You can check flights from Dollar Corner to Botswana below.

Search Transfer from Dollar Corner to Botswana

Search Flights

You can find flight ticket prices from Dollar Corner to Botswana with our flight tickets search tool below

1. Portland to Gaborone

  1. You take a bus, shuttle or taxi from your location in Dollar Corner to Portland.

  2. You take a flight from Portland to Gaborone and cost approximately 1500 USD.

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

Flight Depart Arrive
DL384 Delta
DL200 Delta
BP208 Air Botswana
06:00 Portland
19:55 Atlanta
19:30 Johannesburg
13:39 Atlanta
17:35 Johannesburg
20:30 Gaborone
Connect
DL384 Delta
DL200 Delta
SA1779 South African Airways
06:00 Portland
19:55 Atlanta
18:45 Johannesburg
13:39 Atlanta
17:35 Johannesburg
19:40 Gaborone
Connect
DL2713 Delta
DL156 Delta
SA210 South African Airways
SA1779 South African Airways
06:30 Portland
17:50 New York JFK
09:20 Accra
18:45 Johannesburg
14:50 New York JFK
08:05 Accra
17:10 Johannesburg
19:40 Gaborone
Connect
DL2849 Delta
DL200 Delta
BP208 Air Botswana
08:00 Portland
19:55 Atlanta
19:30 Johannesburg
15:44 Atlanta
17:35 Johannesburg
20:30 Gaborone
Connect
DL2849 Delta
DL200 Delta
SA1779 South African Airways
08:00 Portland
19:55 Atlanta
18:45 Johannesburg
15:44 Atlanta
17:35 Johannesburg
19:40 Gaborone
Connect
UA2268 United Airlines
SA208 South African Airways
SA208 South African Airways
SA1779 South African Airways
08:15 Portland
17:40 Washington Dulles
06:50 Blaise Diagne
18:45 Johannesburg
16:13 Washington Dulles
05:50 Blaise Diagne
17:05 Johannesburg
19:40 Gaborone
Connect
UA2268 United Airlines
SA210 South African Airways
SA210 South African Airways
BP208 Air Botswana
08:15 Portland
17:40 Washington Dulles
09:20 Accra
19:30 Johannesburg
16:13 Washington Dulles
08:20 Accra
17:10 Johannesburg
20:30 Gaborone
Connect
UA2268 United Airlines
SA210 South African Airways
SA210 South African Airways
SA1779 South African Airways
08:15 Portland
17:40 Washington Dulles
09:20 Accra
18:45 Johannesburg
16:13 Washington Dulles
08:20 Accra
17:10 Johannesburg
19:40 Gaborone
Connect
DL2996 Delta
DL200 Delta
SA1779 South African Airways
11:14 Portland
19:55 Atlanta
18:45 Johannesburg
18:57 Atlanta
17:35 Johannesburg
19:40 Gaborone
Connect
DL2996 Delta
DL200 Delta
BP208 Air Botswana
11:14 Portland
19:55 Atlanta
19:30 Johannesburg
18:57 Atlanta
17:35 Johannesburg
20:30 Gaborone
Connect
BA298 British Airways
BA057 British Airways
BP204 Air Botswana
18:45 Portland
21:25 London Heathrow
11:45 Johannesburg
12:10 London Heathrow
09:15 Johannesburg
12:45 Gaborone
Connect
BA298 British Airways
SA235 South African Airways
SA8454 South African Airways
18:45 Portland
19:00 London Heathrow
09:15 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
BA298 British Airways
BA057 British Airways
SA8456 South African Airways
18:45 Portland
21:25 London Heathrow
11:40 Johannesburg
12:10 London Heathrow
09:15 Johannesburg
12:35 Gaborone
Connect
BA298 British Airways
BA055 British Airways
SA8456 South African Airways
18:45 Portland
19:05 London Heathrow
11:40 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
12:35 Gaborone
Connect
BA298 British Airways
BA055 British Airways
SA8454 South African Airways
18:45 Portland
19:05 London Heathrow
09:15 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
BA298 British Airways
SA235 South African Airways
SA1765 South African Airways
18:45 Portland
19:00 London Heathrow
09:40 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
BA298 British Airways
BA081 British Airways
SA057 South African Airways
SA8454 South African Airways
18:45 Portland
13:55 London Heathrow
22:20 Accra
09:15 Johannesburg
12:10 London Heathrow
19:30 Accra
06:05 Johannesburg
10:10 Gaborone
Connect
BA298 British Airways
BA055 British Airways
SA1765 South African Airways
18:45 Portland
19:05 London Heathrow
09:40 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
DE2091 Condor Flugdienst
SA261 South African Airways
SA8454 South African Airways
19:00 Portland
20:45 Frankfurt
09:15 Johannesburg
14:35 Frankfurt
07:25 Johannesburg
10:10 Gaborone
Connect
DE2091 Condor Flugdienst
SW286 Air Namibia
SW741 Air Namibia
19:00 Portland
20:10 Frankfurt
08:40 Windhoek
14:35 Frankfurt
06:30 Windhoek
10:10 Gaborone
Connect
DE2091 Condor Flugdienst
SA261 South African Airways
SA8450 South African Airways
19:00 Portland
20:45 Frankfurt
09:20 Johannesburg
14:35 Frankfurt
07:25 Johannesburg
10:15 Gaborone
Connect
FI662 Icelandair
FI530 Icelandair
SA265 South African Airways
SA8454 South African Airways
19:00 Portland
10:45 Reykjavik Keflavik Nas
21:05 Munich
09:15 Johannesburg
09:30 Reykjavik Keflavik Nas
16:25 Munich
07:40 Johannesburg
10:10 Gaborone
Connect
DE2091 Condor Flugdienst
LH572 Lufthansa
SA8450 South African Airways
19:00 Portland
22:05 Frankfurt
09:20 Johannesburg
14:35 Frankfurt
08:30 Johannesburg
10:15 Gaborone
Connect
DE2091 Condor Flugdienst
SA261 South African Airways
SA1765 South African Airways
19:00 Portland
20:45 Frankfurt
09:40 Johannesburg
14:35 Frankfurt
07:25 Johannesburg
10:35 Gaborone
Connect
DE2091 Condor Flugdienst
DE2292 Condor Flugdienst
SW741 Air Namibia
19:00 Portland
20:30 Frankfurt
08:40 Windhoek
14:35 Frankfurt
06:45 Windhoek
10:10 Gaborone
Connect
DL36 Delta
SA235 South African Airways
SA1765 South African Airways
19:34 Portland
19:00 London Heathrow
09:40 Johannesburg
13:30 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
DL36 Delta
SA235 South African Airways
SA8450 South African Airways
19:34 Portland
19:00 London Heathrow
09:20 Johannesburg
13:30 London Heathrow
07:05 Johannesburg
10:15 Gaborone
Connect
DL36 Delta
SA235 South African Airways
SA8454 South African Airways
19:34 Portland
19:00 London Heathrow
09:15 Johannesburg
13:30 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA8450 South African Airways
21:40 Portland
11:15 New York JFK
09:20 Johannesburg
05:59 New York JFK
08:05 Johannesburg
10:15 Gaborone
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA1765 South African Airways
21:40 Portland
11:15 New York JFK
09:40 Johannesburg
05:59 New York JFK
08:05 Johannesburg
10:35 Gaborone
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA8454 South African Airways
21:40 Portland
11:15 New York JFK
09:15 Johannesburg
05:59 New York JFK
08:05 Johannesburg
10:10 Gaborone
Connect
DL2122 Delta
SA204 South African Airways
SA1765 South African Airways
21:45 Portland
11:15 New York JFK
09:40 Johannesburg
06:01 New York JFK
08:05 Johannesburg
10:35 Gaborone
Connect
DL2122 Delta
SA204 South African Airways
SA8450 South African Airways
21:45 Portland
11:15 New York JFK
09:20 Johannesburg
06:01 New York JFK
08:05 Johannesburg
10:15 Gaborone
Connect
DL2122 Delta
SA204 South African Airways
SA8454 South African Airways
21:45 Portland
11:15 New York JFK
09:15 Johannesburg
06:01 New York JFK
08:05 Johannesburg
10:10 Gaborone
Connect
UA766 United Airlines
ET575 Ethiopian Airlines
ET829 Ethiopian Airlines
ET829 Ethiopian Airlines
23:30 Portland
09:30 Chicago O'Hare
08:35 Addis Ababa
13:00 Victoria Falls
05:14 Chicago O'Hare
07:15 Addis Ababa
12:15 Victoria Falls
14:15 Gaborone
Connect

2. Portland to Maun

  1. You take a bus, shuttle or taxi from your location in Dollar Corner to Portland.

  2. You take a flight from Portland to Maun and cost approximately 1500 USD.

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

Flight Depart Arrive
BA298 British Airways
BA055 British Airways
SA8302 South African Airways
18:45 Portland
19:05 London Heathrow
11:10 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
12:55 Maun
Connect
BA298 British Airways
BA055 British Airways
SA8300 South African Airways
18:45 Portland
19:05 London Heathrow
11:45 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
13:25 Maun
Connect
BA298 British Airways
BA055 British Airways
BP212 Air Botswana
18:45 Portland
19:05 London Heathrow
11:15 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
13:25 Maun
Connect
BA298 British Airways
BA057 British Airways
BP212 Air Botswana
18:45 Portland
21:25 London Heathrow
11:15 Johannesburg
12:10 London Heathrow
09:15 Johannesburg
13:25 Maun
Connect
FI662 Icelandair
FI522 Icelandair
SA261 South African Airways
SA8302 South African Airways
19:00 Portland
10:40 Reykjavik Keflavik Nas
20:45 Frankfurt
11:10 Johannesburg
09:30 Reykjavik Keflavik Nas
16:25 Frankfurt
07:25 Johannesburg
12:55 Maun
Connect
DE2091 Condor Flugdienst
SA261 South African Airways
SA8300 South African Airways
19:00 Portland
20:45 Frankfurt
11:45 Johannesburg
14:35 Frankfurt
07:25 Johannesburg
13:25 Maun
Connect
DE2091 Condor Flugdienst
DE2290 Condor Flugdienst
SA8604 South African Airways
19:00 Portland
20:30 Frankfurt
10:20 Capetown
14:35 Frankfurt
08:25 Capetown
12:55 Maun
Connect
DE2091 Condor Flugdienst
SA261 South African Airways
SA8302 South African Airways
19:00 Portland
20:45 Frankfurt
11:10 Johannesburg
14:35 Frankfurt
07:25 Johannesburg
12:55 Maun
Connect
DE2091 Condor Flugdienst
LH572 Lufthansa
SA8302 South African Airways
19:00 Portland
22:05 Frankfurt
11:10 Johannesburg
14:35 Frankfurt
08:30 Johannesburg
12:55 Maun
Connect
DL36 Delta
SA235 South African Airways
SA8300 South African Airways
19:34 Portland
19:00 London Heathrow
11:45 Johannesburg
13:30 London Heathrow
07:05 Johannesburg
13:25 Maun
Connect
DL36 Delta
VS449 Virgin Atlantic
BP212 Air Botswana
19:34 Portland
21:35 London Heathrow
11:15 Johannesburg
13:30 London Heathrow
09:30 Johannesburg
13:25 Maun
Connect
DL36 Delta
SA235 South African Airways
SA8302 South African Airways
19:34 Portland
19:00 London Heathrow
11:10 Johannesburg
13:30 London Heathrow
07:05 Johannesburg
12:55 Maun
Connect
DL36 Delta
VS449 Virgin Atlantic
SA8300 South African Airways
19:34 Portland
21:35 London Heathrow
11:45 Johannesburg
13:30 London Heathrow
09:30 Johannesburg
13:25 Maun
Connect
DL36 Delta
VS449 Virgin Atlantic
SA8302 South African Airways
19:34 Portland
21:35 London Heathrow
11:10 Johannesburg
13:30 London Heathrow
09:30 Johannesburg
12:55 Maun
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA8302 South African Airways
21:40 Portland
11:15 New York JFK
11:10 Johannesburg
05:59 New York JFK
08:05 Johannesburg
12:55 Maun
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA8300 South African Airways
21:40 Portland
11:15 New York JFK
11:45 Johannesburg
05:59 New York JFK
08:05 Johannesburg
13:25 Maun
Connect
B61206 JetBlue Airways
SA204 South African Airways
BP212 Air Botswana
21:40 Portland
11:15 New York JFK
11:15 Johannesburg
05:59 New York JFK
08:05 Johannesburg
13:25 Maun
Connect
DL2122 Delta
SA204 South African Airways
SA8300 South African Airways
21:45 Portland
11:15 New York JFK
11:45 Johannesburg
06:01 New York JFK
08:05 Johannesburg
13:25 Maun
Connect
DL2122 Delta
SA204 South African Airways
SA8302 South African Airways
21:45 Portland
11:15 New York JFK
11:10 Johannesburg
06:01 New York JFK
08:05 Johannesburg
12:55 Maun
Connect
DL2126 Delta
DL1128 Delta
SA204 South African Airways
SA8302 South African Airways
22:30 Portland
07:10 Detroit
11:15 New York JFK
11:10 Johannesburg
05:40 Detroit
09:02 New York JFK
08:05 Johannesburg
12:55 Maun
Connect
DL2126 Delta
DL1128 Delta
SA204 South African Airways
SA8300 South African Airways
22:30 Portland
07:10 Detroit
11:15 New York JFK
11:45 Johannesburg
05:40 Detroit
09:02 New York JFK
08:05 Johannesburg
13:25 Maun
Connect

3. Portland to Francistown

  1. You take a bus, shuttle or taxi from your location in Dollar Corner to Portland.

  2. You take a flight from Portland to Francistown and cost approximately 1500 USD.

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

Flight Depart Arrive
DL384 Delta
DL200 Delta
BP208 Air Botswana
BP020 Air Botswana
06:00 Portland
19:55 Atlanta
19:30 Johannesburg
07:30 Gaborone
13:39 Atlanta
17:35 Johannesburg
20:30 Gaborone
08:40 Francistown
Connect
DL384 Delta
DL200 Delta
BP208 Air Botswana
BP040 Air Botswana
06:00 Portland
19:55 Atlanta
19:30 Johannesburg
06:15 Gaborone
13:39 Atlanta
17:35 Johannesburg
20:30 Gaborone
07:25 Francistown
Connect
DL2849 Delta
DL200 Delta
BP292 Air Botswana
08:00 Portland
19:55 Atlanta
17:30 Johannesburg
15:44 Atlanta
17:35 Johannesburg
19:00 Francistown
Connect
DL2849 Delta
DL200 Delta
BP208 Air Botswana
BP040 Air Botswana
08:00 Portland
19:55 Atlanta
19:30 Johannesburg
06:15 Gaborone
15:44 Atlanta
17:35 Johannesburg
20:30 Gaborone
07:25 Francistown
Connect
DL2849 Delta
DL200 Delta
BP208 Air Botswana
BP020 Air Botswana
08:00 Portland
19:55 Atlanta
19:30 Johannesburg
07:30 Gaborone
15:44 Atlanta
17:35 Johannesburg
20:30 Gaborone
08:40 Francistown
Connect
DL2996 Delta
DL200 Delta
SA1779 South African Airways
BP020 Air Botswana
11:14 Portland
19:55 Atlanta
18:45 Johannesburg
07:30 Gaborone
18:57 Atlanta
17:35 Johannesburg
19:40 Gaborone
08:40 Francistown
Connect
DL2996 Delta
DL200 Delta
SA1779 South African Airways
BP040 Air Botswana
11:14 Portland
19:55 Atlanta
18:45 Johannesburg
06:15 Gaborone
18:57 Atlanta
17:35 Johannesburg
19:40 Gaborone
07:25 Francistown
Connect
DL2996 Delta
DL200 Delta
BP208 Air Botswana
BP020 Air Botswana
11:14 Portland
19:55 Atlanta
19:30 Johannesburg
07:30 Gaborone
18:57 Atlanta
17:35 Johannesburg
20:30 Gaborone
08:40 Francistown
Connect
DL2996 Delta
DL200 Delta
BP292 Air Botswana
11:14 Portland
19:55 Atlanta
17:30 Johannesburg
18:57 Atlanta
17:35 Johannesburg
19:00 Francistown
Connect
DL2996 Delta
DL200 Delta
BP208 Air Botswana
BP040 Air Botswana
11:14 Portland
19:55 Atlanta
19:30 Johannesburg
06:15 Gaborone
18:57 Atlanta
17:35 Johannesburg
20:30 Gaborone
07:25 Francistown
Connect
DL178 Delta
KL0591 KLM
SA8452 South African Airways
BP020 Air Botswana
13:35 Portland
10:35 Amsterdam Schiphol
06:05 Johannesburg
07:30 Gaborone
08:30 Amsterdam Schiphol
21:20 Johannesburg
07:00 Gaborone
08:40 Francistown
Connect
DL178 Delta
KL0591 KLM
BP292 Air Botswana
13:35 Portland
10:35 Amsterdam Schiphol
17:30 Johannesburg
08:30 Amsterdam Schiphol
21:20 Johannesburg
19:00 Francistown
Connect
AA1442 American Airlines
BA296 British Airways
BA055 British Airways
BP292 Air Botswana
14:00 Portland
20:55 Chicago O'Hare
19:05 London Heathrow
17:30 Johannesburg
20:03 Chicago O'Hare
10:50 London Heathrow
07:05 Johannesburg
19:00 Francistown
Connect
UA2177 United Airlines
LH433 Lufthansa
LH572 Lufthansa
BP292 Air Botswana
14:00 Portland
22:50 Chicago O'Hare
22:05 Frankfurt
17:30 Johannesburg
19:44 Chicago O'Hare
14:10 Frankfurt
08:30 Johannesburg
19:00 Francistown
Connect
AA1442 American Airlines
BA296 British Airways
BA057 British Airways
BP292 Air Botswana
14:00 Portland
20:55 Chicago O'Hare
21:25 London Heathrow
17:30 Johannesburg
20:03 Chicago O'Hare
10:50 London Heathrow
09:15 Johannesburg
19:00 Francistown
Connect
DL3516 Delta
AF355 Air France
AF990 Air France
BP292 Air Botswana
15:00 Portland
19:20 Seattle
18:20 Paris CDG
17:30 Johannesburg
16:08 Seattle
14:05 Paris CDG
05:00 Johannesburg
19:00 Francistown
Connect
AC8124 Air Canada
AC854 Air Canada
SA235 South African Airways
BP292 Air Botswana
15:15 Portland
18:30 Vancouver
19:00 London Heathrow
17:30 Johannesburg
16:28 Vancouver
11:50 London Heathrow
07:05 Johannesburg
19:00 Francistown
Connect
DL4024 Delta
AF355 Air France
AF990 Air France
BP292 Air Botswana
17:00 Portland
19:20 Seattle
18:20 Paris CDG
17:30 Johannesburg
18:04 Seattle
14:05 Paris CDG
05:00 Johannesburg
19:00 Francistown
Connect
AS2199 Alaska Airlines, Inc.
BA048 British Airways
BA057 British Airways
BP292 Air Botswana
17:15 Portland
19:15 Seattle
21:25 London Heathrow
17:30 Johannesburg
18:08 Seattle
12:35 London Heathrow
09:15 Johannesburg
19:00 Francistown
Connect
AS2199 Alaska Airlines, Inc.
BA048 British Airways
BA055 British Airways
BP292 Air Botswana
17:15 Portland
19:15 Seattle
19:05 London Heathrow
17:30 Johannesburg
18:08 Seattle
12:35 London Heathrow
07:05 Johannesburg
19:00 Francistown
Connect
BA298 British Airways
BA055 British Airways
BP292 Air Botswana
18:45 Portland
19:05 London Heathrow
17:30 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
19:00 Francistown
Connect
BA298 British Airways
BA057 British Airways
BP292 Air Botswana
18:45 Portland
21:25 London Heathrow
17:30 Johannesburg
12:10 London Heathrow
09:15 Johannesburg
19:00 Francistown
Connect
BA298 British Airways
SA235 South African Airways
BP292 Air Botswana
18:45 Portland
19:00 London Heathrow
17:30 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
19:00 Francistown
Connect
BA298 British Airways
BA057 British Airways
BP204 Air Botswana
BP042 Air Botswana
18:45 Portland
21:25 London Heathrow
11:45 Johannesburg
19:00 Gaborone
12:10 London Heathrow
09:15 Johannesburg
12:45 Gaborone
20:10 Francistown
Connect
DE2091 Condor Flugdienst
LH572 Lufthansa
BP292 Air Botswana
19:00 Portland
22:05 Frankfurt
17:30 Johannesburg
14:35 Frankfurt
08:30 Johannesburg
19:00 Francistown
Connect
DE2091 Condor Flugdienst
SA261 South African Airways
BP292 Air Botswana
19:00 Portland
20:45 Frankfurt
17:30 Johannesburg
14:35 Frankfurt
07:25 Johannesburg
19:00 Francistown
Connect
DL36 Delta
SA235 South African Airways
BP292 Air Botswana
19:34 Portland
19:00 London Heathrow
17:30 Johannesburg
13:30 London Heathrow
07:05 Johannesburg
19:00 Francistown
Connect
DL36 Delta
VS449 Virgin Atlantic
BP292 Air Botswana
19:34 Portland
21:35 London Heathrow
17:30 Johannesburg
13:30 London Heathrow
09:30 Johannesburg
19:00 Francistown
Connect
DL36 Delta
BA055 British Airways
BP292 Air Botswana
19:34 Portland
19:05 London Heathrow
17:30 Johannesburg
13:30 London Heathrow
07:05 Johannesburg
19:00 Francistown
Connect
DL36 Delta
VS449 Virgin Atlantic
BP204 Air Botswana
BP042 Air Botswana
19:34 Portland
21:35 London Heathrow
11:45 Johannesburg
19:00 Gaborone
13:30 London Heathrow
09:30 Johannesburg
12:45 Gaborone
20:10 Francistown
Connect
B61206 JetBlue Airways
SA204 South African Airways
BP292 Air Botswana
21:40 Portland
11:15 New York JFK
17:30 Johannesburg
05:59 New York JFK
08:05 Johannesburg
19:00 Francistown
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA8306 South African Airways
BP021 Air Botswana
21:40 Portland
11:15 New York JFK
11:45 Johannesburg
15:15 Kasane
05:59 New York JFK
08:05 Johannesburg
13:30 Kasane
16:15 Francistown
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA8454 South African Airways
BP042 Air Botswana
21:40 Portland
11:15 New York JFK
09:15 Johannesburg
19:00 Gaborone
05:59 New York JFK
08:05 Johannesburg
10:10 Gaborone
20:10 Francistown
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA1765 South African Airways
BP042 Air Botswana
21:40 Portland
11:15 New York JFK
09:40 Johannesburg
19:00 Gaborone
05:59 New York JFK
08:05 Johannesburg
10:35 Gaborone
20:10 Francistown
Connect
DL2122 Delta
SA204 South African Airways
SA8306 South African Airways
BP021 Air Botswana
21:45 Portland
11:15 New York JFK
11:45 Johannesburg
15:15 Kasane
06:01 New York JFK
08:05 Johannesburg
13:30 Kasane
16:15 Francistown
Connect
DL2122 Delta
SA204 South African Airways
SA1765 South African Airways
BP042 Air Botswana
21:45 Portland
11:15 New York JFK
09:40 Johannesburg
19:00 Gaborone
06:01 New York JFK
08:05 Johannesburg
10:35 Gaborone
20:10 Francistown
Connect
DL2122 Delta
SA204 South African Airways
SA8454 South African Airways
BP042 Air Botswana
21:45 Portland
11:15 New York JFK
09:15 Johannesburg
19:00 Gaborone
06:01 New York JFK
08:05 Johannesburg
10:10 Gaborone
20:10 Francistown
Connect
DL2122 Delta
SA204 South African Airways
BP292 Air Botswana
21:45 Portland
11:15 New York JFK
17:30 Johannesburg
06:01 New York JFK
08:05 Johannesburg
19:00 Francistown
Connect
B61096 JetBlue Airways
BA238 British Airways
BA057 British Airways
BP292 Air Botswana
22:00 Portland
07:35 Boston
21:25 London Heathrow
17:30 Johannesburg
06:21 Boston
19:05 London Heathrow
09:15 Johannesburg
19:00 Francistown
Connect
AS1276 Alaska Airlines, Inc.
VS158 Virgin Atlantic
VS449 Virgin Atlantic
BP292 Air Botswana
22:15 Portland
08:25 Boston
21:35 London Heathrow
17:30 Johannesburg
06:50 Boston
19:55 London Heathrow
09:30 Johannesburg
19:00 Francistown
Connect

4. Portland to Bulawayo

  1. You take a bus, shuttle or taxi from your location in Dollar Corner to Portland.

  2. You take a flight from Portland to Bulawayo and cost approximately 1500 USD.

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

Flight Depart Arrive
BA298 British Airways
BA055 British Airways
SA1781 South African Airways
18:45 Portland
19:05 London Heathrow
09:00 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
10:25 Bulawayo
Connect
BA298 British Airways
BA057 British Airways
UM304 Air Zimbabwe
18:45 Portland
21:25 London Heathrow
11:20 Johannesburg
12:10 London Heathrow
09:15 Johannesburg
12:35 Bulawayo
Connect
BA298 British Airways
BA055 British Airways
SA8110 South African Airways
18:45 Portland
19:05 London Heathrow
10:40 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
12:05 Bulawayo
Connect
BA298 British Airways
BA055 British Airways
UM414 Air Zimbabwe
18:45 Portland
19:05 London Heathrow
09:30 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
10:45 Bulawayo
Connect
BA298 British Airways
SA235 South African Airways
SA1781 South African Airways
18:45 Portland
19:00 London Heathrow
09:00 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
10:25 Bulawayo
Connect
DE2091 Condor Flugdienst
SA261 South African Airways
SA8110 South African Airways
19:00 Portland
20:45 Frankfurt
10:40 Johannesburg
14:35 Frankfurt
07:25 Johannesburg
12:05 Bulawayo
Connect
FI662 Icelandair
FI522 Icelandair
SA261 South African Airways
SA1781 South African Airways
19:00 Portland
10:40 Reykjavik Keflavik Nas
20:45 Frankfurt
09:00 Johannesburg
09:30 Reykjavik Keflavik Nas
16:25 Frankfurt
07:25 Johannesburg
10:25 Bulawayo
Connect
DL36 Delta
SA235 South African Airways
SA1781 South African Airways
19:34 Portland
19:00 London Heathrow
09:00 Johannesburg
13:30 London Heathrow
07:05 Johannesburg
10:25 Bulawayo
Connect
DL36 Delta
SA235 South African Airways
SA8110 South African Airways
19:34 Portland
19:00 London Heathrow
10:40 Johannesburg
13:30 London Heathrow
07:05 Johannesburg
12:05 Bulawayo
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA8110 South African Airways
21:40 Portland
11:15 New York JFK
10:40 Johannesburg
05:59 New York JFK
08:05 Johannesburg
12:05 Bulawayo
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA1783 South African Airways
21:40 Portland
11:15 New York JFK
14:00 Johannesburg
05:59 New York JFK
08:05 Johannesburg
15:25 Bulawayo
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA1781 South African Airways
21:40 Portland
11:15 New York JFK
09:00 Johannesburg
05:59 New York JFK
08:05 Johannesburg
10:25 Bulawayo
Connect
DL2122 Delta
SA204 South African Airways
SA8110 South African Airways
21:45 Portland
11:15 New York JFK
10:40 Johannesburg
06:01 New York JFK
08:05 Johannesburg
12:05 Bulawayo
Connect
DL2122 Delta
SA204 South African Airways
SA1781 South African Airways
21:45 Portland
11:15 New York JFK
09:00 Johannesburg
06:01 New York JFK
08:05 Johannesburg
10:25 Bulawayo
Connect
DL2122 Delta
SA204 South African Airways
SA1783 South African Airways
21:45 Portland
11:15 New York JFK
14:00 Johannesburg
06:01 New York JFK
08:05 Johannesburg
15:25 Bulawayo
Connect

5. Seattle to Gaborone

  1. You take a bus, shuttle or taxi from your location in Dollar Corner to Seattle.

  2. You take a flight from Seattle to Gaborone and cost approximately 1200 USD.

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

Flight Depart Arrive
DL1467 Delta
DL156 Delta
SA210 South African Airways
SA1779 South African Airways
07:30 Seattle
17:50 New York JFK
09:20 Accra
18:45 Johannesburg
16:02 New York JFK
08:05 Accra
17:10 Johannesburg
19:40 Gaborone
Connect
DL1870 Delta
DL200 Delta
BP208 Air Botswana
07:40 Seattle
19:55 Atlanta
19:30 Johannesburg
15:35 Atlanta
17:35 Johannesburg
20:30 Gaborone
Connect
DL1870 Delta
DL200 Delta
SA1779 South African Airways
07:40 Seattle
19:55 Atlanta
18:45 Johannesburg
15:35 Atlanta
17:35 Johannesburg
19:40 Gaborone
Connect
AS1078 Alaska Airlines, Inc.
SA210 South African Airways
SA210 South African Airways
SA1779 South African Airways
07:55 Seattle
17:40 Washington Dulles
09:20 Accra
18:45 Johannesburg
16:05 Washington Dulles
08:20 Accra
17:10 Johannesburg
19:40 Gaborone
Connect
AS1078 Alaska Airlines, Inc.
SA208 South African Airways
SA208 South African Airways
SA1779 South African Airways
07:55 Seattle
17:40 Washington Dulles
06:50 Blaise Diagne
18:45 Johannesburg
16:05 Washington Dulles
05:50 Blaise Diagne
17:05 Johannesburg
19:40 Gaborone
Connect
DL2220 Delta
SA210 South African Airways
SA210 South African Airways
SA1779 South African Airways
08:00 Seattle
17:40 Washington Dulles
09:20 Accra
18:45 Johannesburg
16:13 Washington Dulles
08:20 Accra
17:10 Johannesburg
19:40 Gaborone
Connect
DL2220 Delta
SA208 South African Airways
SA208 South African Airways
SA1779 South African Airways
08:00 Seattle
17:40 Washington Dulles
06:50 Blaise Diagne
18:45 Johannesburg
16:13 Washington Dulles
05:50 Blaise Diagne
17:05 Johannesburg
19:40 Gaborone
Connect
UA1201 United Airlines
SA208 South African Airways
SA208 South African Airways
SA1779 South African Airways
08:17 Seattle
17:40 Washington Dulles
06:50 Blaise Diagne
18:45 Johannesburg
16:07 Washington Dulles
05:50 Blaise Diagne
17:05 Johannesburg
19:40 Gaborone
Connect
UA1201 United Airlines
SA210 South African Airways
SA210 South African Airways
SA1779 South African Airways
08:17 Seattle
17:40 Washington Dulles
09:20 Accra
18:45 Johannesburg
16:07 Washington Dulles
08:20 Accra
17:10 Johannesburg
19:40 Gaborone
Connect
DL1270 Delta
DL200 Delta
BP208 Air Botswana
08:40 Seattle
19:55 Atlanta
19:30 Johannesburg
16:33 Atlanta
17:35 Johannesburg
20:30 Gaborone
Connect
DL1270 Delta
DL200 Delta
SA1779 South African Airways
08:40 Seattle
19:55 Atlanta
18:45 Johannesburg
16:33 Atlanta
17:35 Johannesburg
19:40 Gaborone
Connect
DL2922 Delta
DL200 Delta
SA1779 South African Airways
10:20 Seattle
19:55 Atlanta
18:45 Johannesburg
18:20 Atlanta
17:35 Johannesburg
19:40 Gaborone
Connect
DL2922 Delta
DL200 Delta
BP208 Air Botswana
10:20 Seattle
19:55 Atlanta
19:30 Johannesburg
18:20 Atlanta
17:35 Johannesburg
20:30 Gaborone
Connect
EK230 Emirates
EK767 Emirates
SA1761 South African Airways
17:15 Seattle
23:20 Dubai
06:40 Johannesburg
18:30 Dubai
05:30 Johannesburg
07:35 Gaborone
Connect
EK230 Emirates
EK767 Emirates
SA1763 South African Airways
17:15 Seattle
23:20 Dubai
07:25 Johannesburg
18:30 Dubai
05:30 Johannesburg
08:20 Gaborone
Connect
DE2033 Condor Flugdienst
SA261 South African Airways
SA8454 South African Airways
18:05 Seattle
20:45 Frankfurt
09:15 Johannesburg
13:30 Frankfurt
07:25 Johannesburg
10:10 Gaborone
Connect
DE2033 Condor Flugdienst
DE2292 Condor Flugdienst
SW741 Air Namibia
18:05 Seattle
20:30 Frankfurt
08:40 Windhoek
13:30 Frankfurt
06:45 Windhoek
10:10 Gaborone
Connect
DE2033 Condor Flugdienst
SW286 Air Namibia
SW741 Air Namibia
18:05 Seattle
20:10 Frankfurt
08:40 Windhoek
13:30 Frankfurt
06:30 Windhoek
10:10 Gaborone
Connect
LH489 Lufthansa
SA265 South African Airways
SA8454 South African Airways
18:45 Seattle
21:05 Munich
09:15 Johannesburg
13:50 Munich
07:40 Johannesburg
10:10 Gaborone
Connect
LH489 Lufthansa
SA265 South African Airways
SA1765 South African Airways
18:45 Seattle
21:05 Munich
09:40 Johannesburg
13:50 Munich
07:40 Johannesburg
10:35 Gaborone
Connect
BA048 British Airways
BA055 British Airways
SA8454 South African Airways
19:15 Seattle
19:05 London Heathrow
09:15 Johannesburg
12:35 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
BA048 British Airways
SA235 South African Airways
SA1765 South African Airways
19:15 Seattle
19:00 London Heathrow
09:40 Johannesburg
12:35 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
BA048 British Airways
BA055 British Airways
SA8450 South African Airways
19:15 Seattle
19:05 London Heathrow
09:20 Johannesburg
12:35 London Heathrow
07:05 Johannesburg
10:15 Gaborone
Connect
BA048 British Airways
SA235 South African Airways
SA8454 South African Airways
19:15 Seattle
19:00 London Heathrow
09:15 Johannesburg
12:35 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
BA048 British Airways
SA235 South African Airways
SA8450 South African Airways
19:15 Seattle
19:00 London Heathrow
09:20 Johannesburg
12:35 London Heathrow
07:05 Johannesburg
10:15 Gaborone
Connect
BA048 British Airways
BA055 British Airways
SA1765 South African Airways
19:15 Seattle
19:05 London Heathrow
09:40 Johannesburg
12:35 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
AF355 Air France
AF990 Air France
SA1763 South African Airways
19:20 Seattle
18:20 Paris CDG
07:25 Johannesburg
14:05 Paris CDG
05:00 Johannesburg
08:20 Gaborone
Connect
AF355 Air France
AF990 Air France
SA1761 South African Airways
19:20 Seattle
18:20 Paris CDG
06:40 Johannesburg
14:05 Paris CDG
05:00 Johannesburg
07:35 Gaborone
Connect
AF355 Air France
AF990 Air France
SA8452 South African Airways
19:20 Seattle
18:20 Paris CDG
06:05 Johannesburg
14:05 Paris CDG
05:00 Johannesburg
07:00 Gaborone
Connect
VS168 Virgin Atlantic
SA235 South African Airways
SA1765 South African Airways
19:55 Seattle
19:00 London Heathrow
09:40 Johannesburg
13:20 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
VS168 Virgin Atlantic
SA235 South African Airways
SA8454 South African Airways
19:55 Seattle
19:00 London Heathrow
09:15 Johannesburg
13:20 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
B6264 JetBlue Airways
SA204 South African Airways
SA8450 South African Airways
21:36 Seattle
11:15 New York JFK
09:20 Johannesburg
05:59 New York JFK
08:05 Johannesburg
10:15 Gaborone
Connect
B6264 JetBlue Airways
SA204 South African Airways
SA1765 South African Airways
21:36 Seattle
11:15 New York JFK
09:40 Johannesburg
05:59 New York JFK
08:05 Johannesburg
10:35 Gaborone
Connect
B6264 JetBlue Airways
SA204 South African Airways
SA8454 South African Airways
21:36 Seattle
11:15 New York JFK
09:15 Johannesburg
05:59 New York JFK
08:05 Johannesburg
10:10 Gaborone
Connect
DL302 Delta
SA204 South African Airways
SA1765 South African Airways
21:45 Seattle
11:15 New York JFK
09:40 Johannesburg
06:04 New York JFK
08:05 Johannesburg
10:35 Gaborone
Connect
DL302 Delta
SA204 South African Airways
SA8450 South African Airways
21:45 Seattle
11:15 New York JFK
09:20 Johannesburg
06:04 New York JFK
08:05 Johannesburg
10:15 Gaborone
Connect
DL302 Delta
SA204 South African Airways
SA8454 South African Airways
21:45 Seattle
11:15 New York JFK
09:15 Johannesburg
06:04 New York JFK
08:05 Johannesburg
10:10 Gaborone
Connect
AS18 Alaska Airlines, Inc.
SA204 South African Airways
SA1765 South African Airways
23:05 Seattle
11:15 New York JFK
09:40 Johannesburg
07:30 New York JFK
08:05 Johannesburg
10:35 Gaborone
Connect
AS18 Alaska Airlines, Inc.
SA204 South African Airways
SA8450 South African Airways
23:05 Seattle
11:15 New York JFK
09:20 Johannesburg
07:30 New York JFK
08:05 Johannesburg
10:15 Gaborone
Connect
AS18 Alaska Airlines, Inc.
SA204 South African Airways
SA8454 South African Airways
23:05 Seattle
11:15 New York JFK
09:15 Johannesburg
07:30 New York JFK
08:05 Johannesburg
10:10 Gaborone
Connect

6. Portland to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Dollar Corner to Portland.

  2. You take a flight from Portland 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
DL384 Delta
DL200 Delta
06:00 Portland
19:55 Atlanta
13:39 Atlanta
17:35 Johannesburg
Connect
DL2849 Delta
DL200 Delta
08:00 Portland
19:55 Atlanta
15:44 Atlanta
17:35 Johannesburg
Connect
UA2268 United Airlines
SA210 South African Airways
SA210 South African Airways
08:15 Portland
17:40 Washington Dulles
09:20 Accra
16:13 Washington Dulles
08:20 Accra
17:10 Johannesburg
Connect
DL4557 Delta
DL142 Delta
KL0591 KLM
09:30 Portland
13:55 Seattle
10:35 Amsterdam Schiphol
10:47 Seattle
08:45 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL3116 Delta
DL56 Delta
KL0591 KLM
10:06 Portland
14:07 Salt Lake City
10:35 Amsterdam Schiphol
12:57 Salt Lake City
08:15 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL2996 Delta
DL200 Delta
11:14 Portland
19:55 Atlanta
18:57 Atlanta
17:35 Johannesburg
Connect
DL4053 Delta
DL142 Delta
KL0591 KLM
11:15 Portland
13:55 Seattle
10:35 Amsterdam Schiphol
12:24 Seattle
08:45 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL178 Delta
KL0591 KLM
13:35 Portland
10:35 Amsterdam Schiphol
08:30 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL4024 Delta
AF355 Air France
AF990 Air France
17:00 Portland
19:20 Seattle
18:20 Paris CDG
18:04 Seattle
14:05 Paris CDG
05:00 Johannesburg
Connect
BA298 British Airways
BA057 British Airways
18:45 Portland
21:25 London Heathrow
12:10 London Heathrow
09:15 Johannesburg
Connect
BA298 British Airways
BA041 British Airways
BA6200 British Airways
18:45 Portland
16:55 London Heathrow
06:25 Durban
12:10 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA298 British Airways
BA055 British Airways
18:45 Portland
19:05 London Heathrow
12:10 London Heathrow
07:05 Johannesburg
Connect
BA298 British Airways
BA041 British Airways
BA6202 British Airways
18:45 Portland
16:55 London Heathrow
08:50 Durban
12:10 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
DL36 Delta
VS449 Virgin Atlantic
19:34 Portland
21:35 London Heathrow
13:30 London Heathrow
09:30 Johannesburg
Connect
B61206 JetBlue Airways
SA204 South African Airways
21:40 Portland
11:15 New York JFK
05:59 New York JFK
08:05 Johannesburg
Connect

7. Portland to Polokwane

  1. You take a bus, shuttle or taxi from your location in Dollar Corner to Portland.

  2. You take a flight from Portland to Polokwane and cost approximately 1500 USD.

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

Flight Depart Arrive
BA298 British Airways
BA908 British Airways
SA261 South African Airways
SA8809 South African Airways
18:45 Portland
13:35 London Heathrow
20:45 Frankfurt
10:45 Johannesburg
12:10 London Heathrow
16:20 Frankfurt
07:25 Johannesburg
11:35 Polokwane
Connect
BA298 British Airways
BA954 British Airways
SA265 South African Airways
SA8809 South African Airways
18:45 Portland
16:30 London Heathrow
21:05 Munich
10:45 Johannesburg
12:10 London Heathrow
19:30 Munich
07:40 Johannesburg
11:35 Polokwane
Connect
BA298 British Airways
BA041 British Airways
BA6202 British Airways
SA8809 South African Airways
18:45 Portland
16:55 London Heathrow
08:50 Durban
10:45 Johannesburg
12:10 London Heathrow
05:25 Durban
09:55 Johannesburg
11:35 Polokwane
Connect
BA298 British Airways
BA055 British Airways
SA8809 South African Airways
18:45 Portland
19:05 London Heathrow
10:45 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
11:35 Polokwane
Connect
BA298 British Airways
BA960 British Airways
SA265 South African Airways
SA8809 South African Airways
18:45 Portland
14:55 London Heathrow
21:05 Munich
10:45 Johannesburg
12:10 London Heathrow
17:55 Munich
07:40 Johannesburg
11:35 Polokwane
Connect
BA298 British Airways
BA041 British Airways
BA6200 British Airways
SA8809 South African Airways
18:45 Portland
16:55 London Heathrow
06:25 Durban
10:45 Johannesburg
12:10 London Heathrow
05:25 Durban
07:30 Johannesburg
11:35 Polokwane
Connect
BA298 British Airways
BA956 British Airways
SA265 South African Airways
SA8809 South African Airways
18:45 Portland
17:20 London Heathrow
21:05 Munich
10:45 Johannesburg
12:10 London Heathrow
20:15 Munich
07:40 Johannesburg
11:35 Polokwane
Connect
BA298 British Airways
BA081 British Airways
SA057 South African Airways
SA8809 South African Airways
18:45 Portland
13:55 London Heathrow
22:20 Accra
10:45 Johannesburg
12:10 London Heathrow
19:30 Accra
06:05 Johannesburg
11:35 Polokwane
Connect
FI662 Icelandair
FI530 Icelandair
SA265 South African Airways
SA8809 South African Airways
19:00 Portland
10:45 Reykjavik Keflavik Nas
21:05 Munich
10:45 Johannesburg
09:30 Reykjavik Keflavik Nas
16:25 Munich
07:40 Johannesburg
11:35 Polokwane
Connect
FI662 Icelandair
FI522 Icelandair
SA261 South African Airways
SA8809 South African Airways
19:00 Portland
10:40 Reykjavik Keflavik Nas
20:45 Frankfurt
10:45 Johannesburg
09:30 Reykjavik Keflavik Nas
16:25 Frankfurt
07:25 Johannesburg
11:35 Polokwane
Connect
DE2091 Condor Flugdienst
SA261 South African Airways
SA8809 South African Airways
19:00 Portland
20:45 Frankfurt
10:45 Johannesburg
14:35 Frankfurt
07:25 Johannesburg
11:35 Polokwane
Connect
DE2091 Condor Flugdienst
LH572 Lufthansa
SA8809 South African Airways
19:00 Portland
22:05 Frankfurt
10:45 Johannesburg
14:35 Frankfurt
08:30 Johannesburg
11:35 Polokwane
Connect
DL36 Delta
VS449 Virgin Atlantic
SA8809 South African Airways
19:34 Portland
21:35 London Heathrow
10:45 Johannesburg
13:30 London Heathrow
09:30 Johannesburg
11:35 Polokwane
Connect
DL36 Delta
SA235 South African Airways
SA8809 South African Airways
19:34 Portland
19:00 London Heathrow
10:45 Johannesburg
13:30 London Heathrow
07:05 Johannesburg
11:35 Polokwane
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA8815 South African Airways
21:40 Portland
11:15 New York JFK
16:35 Johannesburg
05:59 New York JFK
08:05 Johannesburg
17:35 Polokwane
Connect
B61206 JetBlue Airways
SA204 South African Airways
SA8809 South African Airways
21:40 Portland
11:15 New York JFK
10:45 Johannesburg
05:59 New York JFK
08:05 Johannesburg
11:35 Polokwane
Connect
DL2122 Delta
SA204 South African Airways
SA8809 South African Airways
21:45 Portland
11:15 New York JFK
10:45 Johannesburg
06:01 New York JFK
08:05 Johannesburg
11:35 Polokwane
Connect
DL2122 Delta
SA204 South African Airways
SA8815 South African Airways
21:45 Portland
11:15 New York JFK
16:35 Johannesburg
06:01 New York JFK
08:05 Johannesburg
17:35 Polokwane
Connect

References

Find Hotels in Botswana

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

Booking.com