HowToGo

Flight from Dollar to Botswana

Search Transfer from Dollar to Botswana

Search Flights

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

1. Edinburgh to Gaborone

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

  2. You take a flight from Edinburgh to Gaborone and cost approximately 750 USD.

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

Flight Depart Arrive
LH2525 Lufthansa
SA265 South African Airways
SA8450 South African Airways
10:50 Edinburgh
21:05 Munich
09:20 Johannesburg
14:00 Munich
07:40 Johannesburg
10:15 Gaborone
Connect
LH2525 Lufthansa
SA265 South African Airways
SA8454 South African Airways
10:50 Edinburgh
21:05 Munich
09:15 Johannesburg
14:00 Munich
07:40 Johannesburg
10:10 Gaborone
Connect
U26913 easyJet
SA265 South African Airways
SA1765 South African Airways
11:00 Edinburgh
21:05 Munich
09:40 Johannesburg
14:15 Munich
07:40 Johannesburg
10:35 Gaborone
Connect
U26913 easyJet
SA265 South African Airways
SA8454 South African Airways
11:00 Edinburgh
21:05 Munich
09:15 Johannesburg
14:15 Munich
07:40 Johannesburg
10:10 Gaborone
Connect
U26913 easyJet
SA265 South African Airways
SA8450 South African Airways
11:00 Edinburgh
21:05 Munich
09:20 Johannesburg
14:15 Munich
07:40 Johannesburg
10:15 Gaborone
Connect
LH963 Lufthansa
SW286 Air Namibia
SW741 Air Namibia
12:50 Edinburgh
20:10 Frankfurt
08:40 Windhoek
15:40 Frankfurt
06:30 Windhoek
10:10 Gaborone
Connect
LH963 Lufthansa
SA261 South African Airways
SA8450 South African Airways
12:50 Edinburgh
20:45 Frankfurt
09:20 Johannesburg
15:40 Frankfurt
07:25 Johannesburg
10:15 Gaborone
Connect
LH963 Lufthansa
LH572 Lufthansa
SA8450 South African Airways
12:50 Edinburgh
22:05 Frankfurt
09:20 Johannesburg
15:40 Frankfurt
08:30 Johannesburg
10:15 Gaborone
Connect
LH963 Lufthansa
LH572 Lufthansa
SA1765 South African Airways
12:50 Edinburgh
22:05 Frankfurt
09:40 Johannesburg
15:40 Frankfurt
08:30 Johannesburg
10:35 Gaborone
Connect
LH963 Lufthansa
SA261 South African Airways
SA8454 South African Airways
12:50 Edinburgh
20:45 Frankfurt
09:15 Johannesburg
15:40 Frankfurt
07:25 Johannesburg
10:10 Gaborone
Connect
LH963 Lufthansa
SA261 South African Airways
SA1765 South African Airways
12:50 Edinburgh
20:45 Frankfurt
09:40 Johannesburg
15:40 Frankfurt
07:25 Johannesburg
10:35 Gaborone
Connect
BA1445 British Airways
BA041 British Airways
SW742 Air Namibia
13:55 Edinburgh
16:55 London Heathrow
12:35 Durban
15:25 London Heathrow
05:25 Durban
13:55 Gaborone
Connect
BA1453 British Airways
SA235 South African Airways
SA8450 South African Airways
15:15 Edinburgh
19:00 London Heathrow
09:20 Johannesburg
16:40 London Heathrow
07:05 Johannesburg
10:15 Gaborone
Connect
BA1453 British Airways
SA235 South African Airways
SA1765 South African Airways
15:15 Edinburgh
19:00 London Heathrow
09:40 Johannesburg
16:40 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
BA1453 British Airways
SA235 South African Airways
SA8454 South African Airways
15:15 Edinburgh
19:00 London Heathrow
09:15 Johannesburg
16:40 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
BA1447 British Airways
BA055 British Airways
SA1765 South African Airways
16:05 Edinburgh
19:05 London Heathrow
09:40 Johannesburg
17:30 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
BA1447 British Airways
BA055 British Airways
SA8450 South African Airways
16:05 Edinburgh
19:05 London Heathrow
09:20 Johannesburg
17:30 London Heathrow
07:05 Johannesburg
10:15 Gaborone
Connect
BA1447 British Airways
SA235 South African Airways
SA1765 South African Airways
16:05 Edinburgh
19:00 London Heathrow
09:40 Johannesburg
17:30 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
BA1447 British Airways
BA057 British Airways
SA8456 South African Airways
16:05 Edinburgh
21:25 London Heathrow
11:40 Johannesburg
17:30 London Heathrow
09:15 Johannesburg
12:35 Gaborone
Connect
BA1447 British Airways
BA057 British Airways
SA1769 South African Airways
16:05 Edinburgh
21:25 London Heathrow
12:40 Johannesburg
17:30 London Heathrow
09:15 Johannesburg
13:30 Gaborone
Connect
BA1447 British Airways
BA055 British Airways
SA8454 South African Airways
16:05 Edinburgh
19:05 London Heathrow
09:15 Johannesburg
17:30 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
BA1447 British Airways
SA235 South African Airways
SA8454 South African Airways
16:05 Edinburgh
19:00 London Heathrow
09:15 Johannesburg
17:30 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
BA1447 British Airways
SA235 South African Airways
SA8450 South African Airways
16:05 Edinburgh
19:00 London Heathrow
09:20 Johannesburg
17:30 London Heathrow
07:05 Johannesburg
10:15 Gaborone
Connect
BA1447 British Airways
BA057 British Airways
BP204 Air Botswana
16:05 Edinburgh
21:25 London Heathrow
11:45 Johannesburg
17:30 London Heathrow
09:15 Johannesburg
12:45 Gaborone
Connect
TK1346 Turkish Airlines
TK38 42 Turkish Airlines
SA1769 South African Airways
16:35 Edinburgh
01:35 Istanbul Ataturk
12:40 Johannesburg
23:05 Istanbul Ataturk
10:20 Johannesburg
13:30 Gaborone
Connect
TK1346 Turkish Airlines
TK38 42 Turkish Airlines
BP204 Air Botswana
16:35 Edinburgh
01:35 Istanbul Ataturk
11:45 Johannesburg
23:05 Istanbul Ataturk
10:20 Johannesburg
12:45 Gaborone
Connect
TK1346 Turkish Airlines
TK38 42 Turkish Airlines
BP206 Air Botswana
16:35 Edinburgh
01:35 Istanbul Ataturk
15:00 Johannesburg
23:05 Istanbul Ataturk
10:20 Johannesburg
16:00 Gaborone
Connect
BA1455 British Airways
BA057 British Airways
SA1769 South African Airways
17:30 Edinburgh
21:25 London Heathrow
12:40 Johannesburg
18:55 London Heathrow
09:15 Johannesburg
13:30 Gaborone
Connect
BA1455 British Airways
BA057 British Airways
BP204 Air Botswana
17:30 Edinburgh
21:25 London Heathrow
11:45 Johannesburg
18:55 London Heathrow
09:15 Johannesburg
12:45 Gaborone
Connect
BA1455 British Airways
BA059 British Airways
BP232 Air Botswana
17:30 Edinburgh
21:40 London Heathrow
14:45 Capetown
18:55 London Heathrow
10:10 Capetown
16:45 Gaborone
Connect
BA1455 British Airways
BA057 British Airways
SA8456 South African Airways
17:30 Edinburgh
21:25 London Heathrow
11:40 Johannesburg
18:55 London Heathrow
09:15 Johannesburg
12:35 Gaborone
Connect
LH965 Lufthansa
LH576 Lufthansa
BP232 Air Botswana
18:00 Edinburgh
22:15 Frankfurt
14:45 Capetown
20:50 Frankfurt
10:00 Capetown
16:45 Gaborone
Connect
LH965 Lufthansa
LH572 Lufthansa
SA1765 South African Airways
18:00 Edinburgh
22:05 Frankfurt
09:40 Johannesburg
20:50 Frankfurt
08:30 Johannesburg
10:35 Gaborone
Connect
LH965 Lufthansa
LH572 Lufthansa
SA8456 South African Airways
18:00 Edinburgh
22:05 Frankfurt
11:40 Johannesburg
20:50 Frankfurt
08:30 Johannesburg
12:35 Gaborone
Connect
LH965 Lufthansa
LH572 Lufthansa
SA8450 South African Airways
18:00 Edinburgh
22:05 Frankfurt
09:20 Johannesburg
20:50 Frankfurt
08:30 Johannesburg
10:15 Gaborone
Connect
BA1459 British Airways
BA057 British Airways
SA1769 South African Airways
18:45 Edinburgh
21:25 London Heathrow
12:40 Johannesburg
20:15 London Heathrow
09:15 Johannesburg
13:30 Gaborone
Connect
BA1459 British Airways
BA059 British Airways
BP232 Air Botswana
18:45 Edinburgh
21:40 London Heathrow
14:45 Capetown
20:15 London Heathrow
10:10 Capetown
16:45 Gaborone
Connect
BA1459 British Airways
BA057 British Airways
BP204 Air Botswana
18:45 Edinburgh
21:25 London Heathrow
11:45 Johannesburg
20:15 London Heathrow
09:15 Johannesburg
12:45 Gaborone
Connect
BA1459 British Airways
BA057 British Airways
SA8456 South African Airways
18:45 Edinburgh
21:25 London Heathrow
11:40 Johannesburg
20:15 London Heathrow
09:15 Johannesburg
12:35 Gaborone
Connect
EK024 Emirates
EK763 Emirates
BP222 Air Botswana
20:15 Edinburgh
10:05 Dubai
17:30 Johannesburg
06:40 Dubai
16:25 Johannesburg
18:30 Gaborone
Connect
EK024 Emirates
EK763 Emirates
SA1779 South African Airways
20:15 Edinburgh
10:05 Dubai
18:45 Johannesburg
06:40 Dubai
16:25 Johannesburg
19:40 Gaborone
Connect

2. Glasgow to Gaborone

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

  2. You take a flight from Glasgow to Gaborone and cost approximately 950 USD.

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

Flight Depart Arrive
KL1470 KLM
KL0591 KLM
SA8452 South African Airways
06:05 Glasgow
10:35 Amsterdam Schiphol
06:05 Johannesburg
08:40 Amsterdam Schiphol
21:20 Johannesburg
07:00 Gaborone
Connect
BA1477 British Airways
BA075 British Airways
SA061 South African Airways
SA8452 South African Airways
08:55 Glasgow
11:20 London Heathrow
22:25 Lagos
06:05 Johannesburg
10:25 London Heathrow
17:55 Lagos
05:10 Johannesburg
07:00 Gaborone
Connect
LH961 Lufthansa
LH572 Lufthansa
SA8450 South African Airways
13:25 Glasgow
22:05 Frankfurt
09:20 Johannesburg
16:20 Frankfurt
08:30 Johannesburg
10:15 Gaborone
Connect
LH961 Lufthansa
LH114 Lufthansa
SA265 South African Airways
SA8454 South African Airways
13:25 Glasgow
17:15 Frankfurt
21:05 Munich
09:15 Johannesburg
16:20 Frankfurt
18:10 Munich
07:40 Johannesburg
10:10 Gaborone
Connect
LH961 Lufthansa
EW1278 Eurowings
SW741 Air Namibia
13:25 Glasgow
20:00 Frankfurt
08:40 Windhoek
16:20 Frankfurt
06:20 Windhoek
10:10 Gaborone
Connect
LH961 Lufthansa
LH116 Lufthansa
SA265 South African Airways
SA8454 South African Airways
13:25 Glasgow
18:15 Frankfurt
21:05 Munich
09:15 Johannesburg
16:20 Frankfurt
19:10 Munich
07:40 Johannesburg
10:10 Gaborone
Connect
LH961 Lufthansa
LH572 Lufthansa
SA1765 South African Airways
13:25 Glasgow
22:05 Frankfurt
09:40 Johannesburg
16:20 Frankfurt
08:30 Johannesburg
10:35 Gaborone
Connect
LH961 Lufthansa
LH572 Lufthansa
SA8456 South African Airways
13:25 Glasgow
22:05 Frankfurt
11:40 Johannesburg
16:20 Frankfurt
08:30 Johannesburg
12:35 Gaborone
Connect
LH961 Lufthansa
LH118 Lufthansa
SA265 South African Airways
SA8454 South African Airways
13:25 Glasgow
19:15 Frankfurt
21:05 Munich
09:15 Johannesburg
16:20 Frankfurt
20:10 Munich
07:40 Johannesburg
10:10 Gaborone
Connect
LH961 Lufthansa
SA261 South African Airways
SA8450 South African Airways
13:25 Glasgow
20:45 Frankfurt
09:20 Johannesburg
16:20 Frankfurt
07:25 Johannesburg
10:15 Gaborone
Connect
LH961 Lufthansa
SW286 Air Namibia
SW741 Air Namibia
13:25 Glasgow
20:10 Frankfurt
08:40 Windhoek
16:20 Frankfurt
06:30 Windhoek
10:10 Gaborone
Connect
LH961 Lufthansa
SA261 South African Airways
SA1765 South African Airways
13:25 Glasgow
20:45 Frankfurt
09:40 Johannesburg
16:20 Frankfurt
07:25 Johannesburg
10:35 Gaborone
Connect
LH961 Lufthansa
SA261 South African Airways
SA8454 South African Airways
13:25 Glasgow
20:45 Frankfurt
09:15 Johannesburg
16:20 Frankfurt
07:25 Johannesburg
10:10 Gaborone
Connect
BA1487 British Airways
BA041 British Airways
SW742 Air Namibia
14:15 Glasgow
16:55 London Heathrow
12:35 Durban
15:45 London Heathrow
05:25 Durban
13:55 Gaborone
Connect
BA1487 British Airways
BA055 British Airways
SA8450 South African Airways
14:15 Glasgow
19:05 London Heathrow
09:20 Johannesburg
15:45 London Heathrow
07:05 Johannesburg
10:15 Gaborone
Connect
BA1487 British Airways
BA055 British Airways
SA8454 South African Airways
14:15 Glasgow
19:05 London Heathrow
09:15 Johannesburg
15:45 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
EK028 Emirates
EK761 Emirates
SA1769 South African Airways
14:35 Glasgow
04:05 Dubai
12:40 Johannesburg
01:05 Dubai
10:15 Johannesburg
13:30 Gaborone
Connect
EK028 Emirates
EK761 Emirates
BP204 Air Botswana
14:35 Glasgow
04:05 Dubai
11:45 Johannesburg
01:05 Dubai
10:15 Johannesburg
12:45 Gaborone
Connect
EK028 Emirates
EK761 Emirates
SA8456 South African Airways
14:35 Glasgow
04:05 Dubai
11:40 Johannesburg
01:05 Dubai
10:15 Johannesburg
12:35 Gaborone
Connect
BA1489 British Airways
SA235 South African Airways
SA8454 South African Airways
15:20 Glasgow
19:00 London Heathrow
09:15 Johannesburg
16:45 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
BA1489 British Airways
SA235 South African Airways
SA1765 South African Airways
15:20 Glasgow
19:00 London Heathrow
09:40 Johannesburg
16:45 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
BA1489 British Airways
BA055 British Airways
SA8454 South African Airways
15:20 Glasgow
19:05 London Heathrow
09:15 Johannesburg
16:45 London Heathrow
07:05 Johannesburg
10:10 Gaborone
Connect
BA1489 British Airways
SA235 South African Airways
SA8450 South African Airways
15:20 Glasgow
19:00 London Heathrow
09:20 Johannesburg
16:45 London Heathrow
07:05 Johannesburg
10:15 Gaborone
Connect
BA1489 British Airways
BA055 British Airways
SA8450 South African Airways
15:20 Glasgow
19:05 London Heathrow
09:20 Johannesburg
16:45 London Heathrow
07:05 Johannesburg
10:15 Gaborone
Connect
LH2699 Lufthansa
SA265 South African Airways
SA1765 South African Airways
15:30 Glasgow
21:05 Munich
09:40 Johannesburg
18:40 Munich
07:40 Johannesburg
10:35 Gaborone
Connect
LH2699 Lufthansa
SA265 South African Airways
SA8454 South African Airways
15:30 Glasgow
21:05 Munich
09:15 Johannesburg
18:40 Munich
07:40 Johannesburg
10:10 Gaborone
Connect
BA1473 British Airways
BA057 British Airways
SA1769 South African Airways
16:05 Glasgow
21:25 London Heathrow
12:40 Johannesburg
17:35 London Heathrow
09:15 Johannesburg
13:30 Gaborone
Connect
BA1473 British Airways
BA057 British Airways
SA8456 South African Airways
16:05 Glasgow
21:25 London Heathrow
11:40 Johannesburg
17:35 London Heathrow
09:15 Johannesburg
12:35 Gaborone
Connect
BA1473 British Airways
BA057 British Airways
BP204 Air Botswana
16:05 Glasgow
21:25 London Heathrow
11:45 Johannesburg
17:35 London Heathrow
09:15 Johannesburg
12:45 Gaborone
Connect
BA1473 British Airways
SA235 South African Airways
SA1765 South African Airways
16:05 Glasgow
19:00 London Heathrow
09:40 Johannesburg
17:35 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
BA1473 British Airways
BA055 British Airways
BP204 Air Botswana
16:05 Glasgow
19:05 London Heathrow
11:45 Johannesburg
17:35 London Heathrow
07:05 Johannesburg
12:45 Gaborone
Connect
BA1473 British Airways
BA055 British Airways
SA1765 South African Airways
16:05 Glasgow
19:05 London Heathrow
09:40 Johannesburg
17:35 London Heathrow
07:05 Johannesburg
10:35 Gaborone
Connect
BA1473 British Airways
BA055 British Airways
SA8456 South African Airways
16:05 Glasgow
19:05 London Heathrow
11:40 Johannesburg
17:35 London Heathrow
07:05 Johannesburg
12:35 Gaborone
Connect
BA1473 British Airways
SA235 South African Airways
SA1769 South African Airways
16:05 Glasgow
19:00 London Heathrow
12:40 Johannesburg
17:35 London Heathrow
07:05 Johannesburg
13:30 Gaborone
Connect
BA2515 British Airways
BA2041 British Airways
BP232 Air Botswana
16:10 Glasgow
20:00 London Gatwick
14:45 Capetown
17:45 London Gatwick
09:45 Capetown
16:45 Gaborone
Connect
KL1478 KLM
KQ117 Kenya Airways
KQ760 Kenya Airways
BP204 Air Botswana
16:55 Glasgow
20:35 Amsterdam Schiphol
07:45 Nairobi
11:45 Johannesburg
19:30 Amsterdam Schiphol
05:55 Nairobi
10:55 Johannesburg
12:45 Gaborone
Connect
BA1495 British Airways
BA059 British Airways
BP232 Air Botswana
18:25 Glasgow
21:40 London Heathrow
14:45 Capetown
19:50 London Heathrow
10:10 Capetown
16:45 Gaborone
Connect
BA1495 British Airways
BA057 British Airways
BP204 Air Botswana
18:25 Glasgow
21:25 London Heathrow
11:45 Johannesburg
19:50 London Heathrow
09:15 Johannesburg
12:45 Gaborone
Connect
BA1495 British Airways
BA057 British Airways
SA1769 South African Airways
18:25 Glasgow
21:25 London Heathrow
12:40 Johannesburg
19:50 London Heathrow
09:15 Johannesburg
13:30 Gaborone
Connect
BA1495 British Airways
BA057 British Airways
SA8456 South African Airways
18:25 Glasgow
21:25 London Heathrow
11:40 Johannesburg
19:50 London Heathrow
09:15 Johannesburg
12:35 Gaborone
Connect
EK026 Emirates
EK763 Emirates
BP208 Air Botswana
21:30 Glasgow
10:05 Dubai
19:30 Johannesburg
07:55 Dubai
16:25 Johannesburg
20:30 Gaborone
Connect
EK026 Emirates
EK763 Emirates
SA1779 South African Airways
21:30 Glasgow
10:05 Dubai
18:45 Johannesburg
07:55 Dubai
16:25 Johannesburg
19:40 Gaborone
Connect
EK026 Emirates
EK763 Emirates
BP222 Air Botswana
21:30 Glasgow
10:05 Dubai
17:30 Johannesburg
07:55 Dubai
16:25 Johannesburg
18:30 Gaborone
Connect

3. Edinburgh to Maun

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

  2. You take a flight from Edinburgh to Maun and cost approximately 800 USD.

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

Flight Depart Arrive
LH2525 Lufthansa
SA265 South African Airways
BP212 Air Botswana
10:50 Edinburgh
21:05 Munich
11:15 Johannesburg
14:00 Munich
07:40 Johannesburg
13:25 Maun
Connect
LH2525 Lufthansa
SA265 South African Airways
SA8302 South African Airways
10:50 Edinburgh
21:05 Munich
11:10 Johannesburg
14:00 Munich
07:40 Johannesburg
12:55 Maun
Connect
LH2525 Lufthansa
SA265 South African Airways
SA8300 South African Airways
10:50 Edinburgh
21:05 Munich
11:45 Johannesburg
14:00 Munich
07:40 Johannesburg
13:25 Maun
Connect
U26913 easyJet
SA265 South African Airways
SA8302 South African Airways
11:00 Edinburgh
21:05 Munich
11:10 Johannesburg
14:15 Munich
07:40 Johannesburg
12:55 Maun
Connect
U26913 easyJet
SA265 South African Airways
SA8300 South African Airways
11:00 Edinburgh
21:05 Munich
11:45 Johannesburg
14:15 Munich
07:40 Johannesburg
13:25 Maun
Connect
WK311 Edelweiss Air
LX288 Swiss
SA8302 South African Airways
12:25 Edinburgh
22:40 Zurich
11:10 Johannesburg
15:45 Zurich
09:10 Johannesburg
12:55 Maun
Connect
WK311 Edelweiss Air
LX288 Swiss
SA8300 South African Airways
12:25 Edinburgh
22:40 Zurich
11:45 Johannesburg
15:45 Zurich
09:10 Johannesburg
13:25 Maun
Connect
WK311 Edelweiss Air
LX288 Swiss
BP212 Air Botswana
12:25 Edinburgh
22:40 Zurich
11:15 Johannesburg
15:45 Zurich
09:10 Johannesburg
13:25 Maun
Connect
LH963 Lufthansa
SA261 South African Airways
BP212 Air Botswana
12:50 Edinburgh
20:45 Frankfurt
11:15 Johannesburg
15:40 Frankfurt
07:25 Johannesburg
13:25 Maun
Connect
LH963 Lufthansa
LH572 Lufthansa
BP212 Air Botswana
12:50 Edinburgh
22:05 Frankfurt
11:15 Johannesburg
15:40 Frankfurt
08:30 Johannesburg
13:25 Maun
Connect
LH963 Lufthansa
SA261 South African Airways
SA8300 South African Airways
12:50 Edinburgh
20:45 Frankfurt
11:45 Johannesburg
15:40 Frankfurt
07:25 Johannesburg
13:25 Maun
Connect
LH963 Lufthansa
LH572 Lufthansa
SA8302 South African Airways
12:50 Edinburgh
22:05 Frankfurt
11:10 Johannesburg
15:40 Frankfurt
08:30 Johannesburg
12:55 Maun
Connect
LH963 Lufthansa
SA261 South African Airways
SA8302 South African Airways
12:50 Edinburgh
20:45 Frankfurt
11:10 Johannesburg
15:40 Frankfurt
07:25 Johannesburg
12:55 Maun
Connect
LH963 Lufthansa
LH572 Lufthansa
SA8300 South African Airways
12:50 Edinburgh
22:05 Frankfurt
11:45 Johannesburg
15:40 Frankfurt
08:30 Johannesburg
13:25 Maun
Connect
BA1447 British Airways
BA057 British Airways
BP212 Air Botswana
16:05 Edinburgh
21:25 London Heathrow
11:15 Johannesburg
17:30 London Heathrow
09:15 Johannesburg
13:25 Maun
Connect
BA1447 British Airways
SA235 South African Airways
SA8302 South African Airways
16:05 Edinburgh
19:00 London Heathrow
11:10 Johannesburg
17:30 London Heathrow
07:05 Johannesburg
12:55 Maun
Connect
BA1447 British Airways
SA235 South African Airways
SA8300 South African Airways
16:05 Edinburgh
19:00 London Heathrow
11:45 Johannesburg
17:30 London Heathrow
07:05 Johannesburg
13:25 Maun
Connect
BA1455 British Airways
BA057 British Airways
SA8300 South African Airways
17:30 Edinburgh
21:25 London Heathrow
11:45 Johannesburg
18:55 London Heathrow
09:15 Johannesburg
13:25 Maun
Connect
BA1455 British Airways
BA057 British Airways
BP212 Air Botswana
17:30 Edinburgh
21:25 London Heathrow
11:15 Johannesburg
18:55 London Heathrow
09:15 Johannesburg
13:25 Maun
Connect
BA1455 British Airways
VS449 Virgin Atlantic
SA8300 South African Airways
17:30 Edinburgh
21:35 London Heathrow
11:45 Johannesburg
18:55 London Heathrow
09:30 Johannesburg
13:25 Maun
Connect
BA1455 British Airways
VS449 Virgin Atlantic
BP212 Air Botswana
17:30 Edinburgh
21:35 London Heathrow
11:15 Johannesburg
18:55 London Heathrow
09:30 Johannesburg
13:25 Maun
Connect
BA1455 British Airways
VS449 Virgin Atlantic
SA8302 South African Airways
17:30 Edinburgh
21:35 London Heathrow
11:10 Johannesburg
18:55 London Heathrow
09:30 Johannesburg
12:55 Maun
Connect
BA1455 British Airways
BA057 British Airways
SA8302 South African Airways
17:30 Edinburgh
21:25 London Heathrow
11:10 Johannesburg
18:55 London Heathrow
09:15 Johannesburg
12:55 Maun
Connect
LH965 Lufthansa
LH572 Lufthansa
BP212 Air Botswana
18:00 Edinburgh
22:05 Frankfurt
11:15 Johannesburg
20:50 Frankfurt
08:30 Johannesburg
13:25 Maun
Connect
LH965 Lufthansa
LH572 Lufthansa
SA8302 South African Airways
18:00 Edinburgh
22:05 Frankfurt
11:10 Johannesburg
20:50 Frankfurt
08:30 Johannesburg
12:55 Maun
Connect
LH965 Lufthansa
LH572 Lufthansa
SA8300 South African Airways
18:00 Edinburgh
22:05 Frankfurt
11:45 Johannesburg
20:50 Frankfurt
08:30 Johannesburg
13:25 Maun
Connect
BA1459 British Airways
VS449 Virgin Atlantic
SA8300 South African Airways
18:45 Edinburgh
21:35 London Heathrow
11:45 Johannesburg
20:15 London Heathrow
09:30 Johannesburg
13:25 Maun
Connect
BA1459 British Airways
BA057 British Airways
BP212 Air Botswana
18:45 Edinburgh
21:25 London Heathrow
11:15 Johannesburg
20:15 London Heathrow
09:15 Johannesburg
13:25 Maun
Connect
BA1459 British Airways
VS449 Virgin Atlantic
BP212 Air Botswana
18:45 Edinburgh
21:35 London Heathrow
11:15 Johannesburg
20:15 London Heathrow
09:30 Johannesburg
13:25 Maun
Connect
BA1459 British Airways
VS449 Virgin Atlantic
SA8302 South African Airways
18:45 Edinburgh
21:35 London Heathrow
11:10 Johannesburg
20:15 London Heathrow
09:30 Johannesburg
12:55 Maun
Connect
BA1459 British Airways
BA057 British Airways
SA8300 South African Airways
18:45 Edinburgh
21:25 London Heathrow
11:45 Johannesburg
20:15 London Heathrow
09:15 Johannesburg
13:25 Maun
Connect
BA1459 British Airways
BA057 British Airways
SA8302 South African Airways
18:45 Edinburgh
21:25 London Heathrow
11:10 Johannesburg
20:15 London Heathrow
09:15 Johannesburg
12:55 Maun
Connect

4. Glasgow to Maun

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

  2. You take a flight from Glasgow to Maun and cost approximately 950 USD.

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

Flight Depart Arrive
LH961 Lufthansa
SA261 South African Airways
SA8302 South African Airways
13:25 Glasgow
20:45 Frankfurt
11:10 Johannesburg
16:20 Frankfurt
07:25 Johannesburg
12:55 Maun
Connect
LH961 Lufthansa
SA261 South African Airways
SA8300 South African Airways
13:25 Glasgow
20:45 Frankfurt
11:45 Johannesburg
16:20 Frankfurt
07:25 Johannesburg
13:25 Maun
Connect
LH961 Lufthansa
LH572 Lufthansa
SA8300 South African Airways
13:25 Glasgow
22:05 Frankfurt
11:45 Johannesburg
16:20 Frankfurt
08:30 Johannesburg
13:25 Maun
Connect
LH961 Lufthansa
LH572 Lufthansa
SA8302 South African Airways
13:25 Glasgow
22:05 Frankfurt
11:10 Johannesburg
16:20 Frankfurt
08:30 Johannesburg
12:55 Maun
Connect
LH961 Lufthansa
SA261 South African Airways
BP212 Air Botswana
13:25 Glasgow
20:45 Frankfurt
11:15 Johannesburg
16:20 Frankfurt
07:25 Johannesburg
13:25 Maun
Connect
LH961 Lufthansa
LH572 Lufthansa
BP212 Air Botswana
13:25 Glasgow
22:05 Frankfurt
11:15 Johannesburg
16:20 Frankfurt
08:30 Johannesburg
13:25 Maun
Connect
LH2699 Lufthansa
SA265 South African Airways
SA8302 South African Airways
15:30 Glasgow
21:05 Munich
11:10 Johannesburg
18:40 Munich
07:40 Johannesburg
12:55 Maun
Connect
LH2699 Lufthansa
SA265 South African Airways
SA8300 South African Airways
15:30 Glasgow
21:05 Munich
11:45 Johannesburg
18:40 Munich
07:40 Johannesburg
13:25 Maun
Connect
LH2699 Lufthansa
SA265 South African Airways
BP212 Air Botswana
15:30 Glasgow
21:05 Munich
11:15 Johannesburg
18:40 Munich
07:40 Johannesburg
13:25 Maun
Connect
BA1473 British Airways
SA235 South African Airways
SA8300 South African Airways
16:05 Glasgow
19:00 London Heathrow
11:45 Johannesburg
17:35 London Heathrow
07:05 Johannesburg
13:25 Maun
Connect
BA1473 British Airways
BA057 British Airways
BP212 Air Botswana
16:05 Glasgow
21:25 London Heathrow
11:15 Johannesburg
17:35 London Heathrow
09:15 Johannesburg
13:25 Maun
Connect
BA1473 British Airways
BA055 British Airways
SA8300 South African Airways
16:05 Glasgow
19:05 London Heathrow
11:45 Johannesburg
17:35 London Heathrow
07:05 Johannesburg
13:25 Maun
Connect
BA1473 British Airways
SA235 South African Airways
SA8302 South African Airways
16:05 Glasgow
19:00 London Heathrow
11:10 Johannesburg
17:35 London Heathrow
07:05 Johannesburg
12:55 Maun
Connect
BA1473 British Airways
BA055 British Airways
SA8302 South African Airways
16:05 Glasgow
19:05 London Heathrow
11:10 Johannesburg
17:35 London Heathrow
07:05 Johannesburg
12:55 Maun
Connect
BA1473 British Airways
BA055 British Airways
BP212 Air Botswana
16:05 Glasgow
19:05 London Heathrow
11:15 Johannesburg
17:35 London Heathrow
07:05 Johannesburg
13:25 Maun
Connect
BA1473 British Airways
SA235 South African Airways
BP212 Air Botswana
16:05 Glasgow
19:00 London Heathrow
11:15 Johannesburg
17:35 London Heathrow
07:05 Johannesburg
13:25 Maun
Connect
BA1495 British Airways
BA057 British Airways
SA8300 South African Airways
18:25 Glasgow
21:25 London Heathrow
11:45 Johannesburg
19:50 London Heathrow
09:15 Johannesburg
13:25 Maun
Connect
BA1495 British Airways
BA057 British Airways
BP212 Air Botswana
18:25 Glasgow
21:25 London Heathrow
11:15 Johannesburg
19:50 London Heathrow
09:15 Johannesburg
13:25 Maun
Connect
BA1495 British Airways
VS449 Virgin Atlantic
SA8302 South African Airways
18:25 Glasgow
21:35 London Heathrow
11:10 Johannesburg
19:50 London Heathrow
09:30 Johannesburg
12:55 Maun
Connect
BA1495 British Airways
VS449 Virgin Atlantic
SA8300 South African Airways
18:25 Glasgow
21:35 London Heathrow
11:45 Johannesburg
19:50 London Heathrow
09:30 Johannesburg
13:25 Maun
Connect
BA1495 British Airways
VS449 Virgin Atlantic
BP212 Air Botswana
18:25 Glasgow
21:35 London Heathrow
11:15 Johannesburg
19:50 London Heathrow
09:30 Johannesburg
13:25 Maun
Connect
BA1495 British Airways
BA057 British Airways
SA8302 South African Airways
18:25 Glasgow
21:25 London Heathrow
11:10 Johannesburg
19:50 London Heathrow
09:15 Johannesburg
12:55 Maun
Connect

5. Edinburgh to Johannesburg

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

  2. You take a flight from Edinburgh to Johannesburg and cost approximately 600 USD.

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

Flight Depart Arrive
KL1276 KLM
KL0591 KLM
06:00 Edinburgh
10:35 Amsterdam Schiphol
08:35 Amsterdam Schiphol
21:20 Johannesburg
Connect
AF1887 Air France
AF990 Air France
06:00 Edinburgh
18:20 Paris CDG
08:50 Paris CDG
05:00 Johannesburg
Connect
AF1887 Air France
KQ113 Kenya Airways
KQ764 Kenya Airways
06:00 Edinburgh
11:50 Paris CDG
21:50 Nairobi
08:50 Paris CDG
20:55 Nairobi
01:05 Johannesburg
Connect
U26921 easyJet
KL0591 KLM
07:05 Edinburgh
10:35 Amsterdam Schiphol
09:35 Amsterdam Schiphol
21:20 Johannesburg
Connect
QR032 Qatar Airways
QR1365 Qatar Airways
08:20 Edinburgh
20:40 Doha
17:20 Doha
04:35 Johannesburg
Connect
BA1441 British Airways
BA041 British Airways
BA6200 British Airways
10:05 Edinburgh
16:55 London Heathrow
06:25 Durban
11:40 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
TK1344 Turkish Airlines
TK38 42 Turkish Airlines
10:45 Edinburgh
01:35 Istanbul Ataturk
17:10 Istanbul Ataturk
10:20 Johannesburg
Connect
LH2525 Lufthansa
SA265 South African Airways
10:50 Edinburgh
21:05 Munich
14:00 Munich
07:40 Johannesburg
Connect
BA1443 British Airways
BA041 British Airways
BA6200 British Airways
11:30 Edinburgh
16:55 London Heathrow
06:25 Durban
13:05 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA1443 British Airways
BA041 British Airways
BA6202 British Airways
11:30 Edinburgh
16:55 London Heathrow
08:50 Durban
13:05 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
WK311 Edelweiss Air
LX288 Swiss
12:25 Edinburgh
22:40 Zurich
15:45 Zurich
09:10 Johannesburg
Connect
LH963 Lufthansa
LH572 Lufthansa
12:50 Edinburgh
22:05 Frankfurt
15:40 Frankfurt
08:30 Johannesburg
Connect
LH963 Lufthansa
SA261 South African Airways
12:50 Edinburgh
20:45 Frankfurt
15:40 Frankfurt
07:25 Johannesburg
Connect
U26955 easyJet
AF990 Air France
13:00 Edinburgh
18:20 Paris CDG
15:55 Paris CDG
05:00 Johannesburg
Connect
BA1445 British Airways
BA041 British Airways
BA6200 British Airways
13:55 Edinburgh
16:55 London Heathrow
06:25 Durban
15:25 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA1445 British Airways
BA041 British Airways
BA6202 British Airways
13:55 Edinburgh
16:55 London Heathrow
08:50 Durban
15:25 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
BA1445 British Airways
BA041 British Airways
BA6224 British Airways
13:55 Edinburgh
16:55 London Heathrow
09:10 Durban
15:25 London Heathrow
05:25 Durban
10:15 Johannesburg
Connect
BA1445 British Airways
BA055 British Airways
13:55 Edinburgh
19:05 London Heathrow
15:25 London Heathrow
07:05 Johannesburg
Connect
BA1453 British Airways
SA235 South African Airways
15:15 Edinburgh
19:00 London Heathrow
16:40 London Heathrow
07:05 Johannesburg
Connect
BA1453 British Airways
BA055 British Airways
15:15 Edinburgh
19:05 London Heathrow
16:40 London Heathrow
07:05 Johannesburg
Connect
QR030 Qatar Airways
QR1363 Qatar Airways
15:40 Edinburgh
01:55 Doha
00:40 Doha
09:50 Johannesburg
Connect
QR030 Qatar Airways
QR1367 Qatar Airways
15:40 Edinburgh
07:05 Doha
00:40 Doha
14:55 Johannesburg
Connect
QR030 Qatar Airways
QR1377 Qatar Airways
15:40 Edinburgh
07:00 Doha
00:40 Doha
14:55 Johannesburg
Connect
BA1447 British Airways
BA059 British Airways
BA6414 British Airways
16:05 Edinburgh
21:40 London Heathrow
12:20 Capetown
17:30 London Heathrow
10:10 Capetown
14:20 Johannesburg
Connect
BA1447 British Airways
BA055 British Airways
16:05 Edinburgh
19:05 London Heathrow
17:30 London Heathrow
07:05 Johannesburg
Connect
BA1447 British Airways
SA235 South African Airways
16:05 Edinburgh
19:00 London Heathrow
17:30 London Heathrow
07:05 Johannesburg
Connect
BA1447 British Airways
BA057 British Airways
16:05 Edinburgh
21:25 London Heathrow
17:30 London Heathrow
09:15 Johannesburg
Connect
TK1346 Turkish Airlines
TK38 42 Turkish Airlines
16:35 Edinburgh
01:35 Istanbul Ataturk
23:05 Istanbul Ataturk
10:20 Johannesburg
Connect
AF1487 Air France
AF814 Air France
KQ760 Kenya Airways
17:00 Edinburgh
21:05 Paris CDG
07:45 Nairobi
19:55 Paris CDG
06:10 Nairobi
10:55 Johannesburg
Connect
BA1455 British Airways
VS449 Virgin Atlantic
17:30 Edinburgh
21:35 London Heathrow
18:55 London Heathrow
09:30 Johannesburg
Connect
BA1455 British Airways
BA059 British Airways
BA6414 British Airways
17:30 Edinburgh
21:40 London Heathrow
12:20 Capetown
18:55 London Heathrow
10:10 Capetown
14:20 Johannesburg
Connect
BA1455 British Airways
BA057 British Airways
17:30 Edinburgh
21:25 London Heathrow
18:55 London Heathrow
09:15 Johannesburg
Connect
BA1455 British Airways
BA059 British Airways
BA6412 British Airways
17:30 Edinburgh
21:40 London Heathrow
13:25 Capetown
18:55 London Heathrow
10:10 Capetown
15:25 Johannesburg
Connect
LH965 Lufthansa
LH572 Lufthansa
18:00 Edinburgh
22:05 Frankfurt
20:50 Frankfurt
08:30 Johannesburg
Connect
BA1459 British Airways
BA059 British Airways
BA6412 British Airways
18:45 Edinburgh
21:40 London Heathrow
13:25 Capetown
20:15 London Heathrow
10:10 Capetown
15:25 Johannesburg
Connect
BA1459 British Airways
VS449 Virgin Atlantic
18:45 Edinburgh
21:35 London Heathrow
20:15 London Heathrow
09:30 Johannesburg
Connect
BA1459 British Airways
BA059 British Airways
BA6414 British Airways
18:45 Edinburgh
21:40 London Heathrow
12:20 Capetown
20:15 London Heathrow
10:10 Capetown
14:20 Johannesburg
Connect
BA1459 British Airways
BA057 British Airways
18:45 Edinburgh
21:25 London Heathrow
20:15 London Heathrow
09:15 Johannesburg
Connect
EK024 Emirates
EK765 Emirates
20:15 Edinburgh
14:40 Dubai
06:40 Dubai
20:50 Johannesburg
Connect
EK024 Emirates
EK763 Emirates
20:15 Edinburgh
10:05 Dubai
06:40 Dubai
16:25 Johannesburg
Connect

6. Glasgow to Johannesburg

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

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

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

Flight Depart Arrive
LH975 Lufthansa
LH572 Lufthansa
06:05 Glasgow
22:05 Frankfurt
09:00 Frankfurt
08:30 Johannesburg
Connect
KL1470 KLM
KL0591 KLM
06:05 Glasgow
10:35 Amsterdam Schiphol
08:40 Amsterdam Schiphol
21:20 Johannesburg
Connect
BA1479 British Airways
BA041 British Airways
BA6202 British Airways
10:45 Glasgow
16:55 London Heathrow
08:50 Durban
12:15 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
BA1479 British Airways
BA041 British Airways
BA6224 British Airways
10:45 Glasgow
16:55 London Heathrow
09:10 Durban
12:15 London Heathrow
05:25 Durban
10:15 Johannesburg
Connect
BA1479 British Airways
BA041 British Airways
BA6200 British Airways
10:45 Glasgow
16:55 London Heathrow
06:25 Durban
12:15 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA1483 British Airways
BA041 British Airways
BA6202 British Airways
12:10 Glasgow
16:55 London Heathrow
08:50 Durban
13:40 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
BA1483 British Airways
BA041 British Airways
BA6200 British Airways
12:10 Glasgow
16:55 London Heathrow
06:25 Durban
13:40 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA1483 British Airways
BA041 British Airways
BA6224 British Airways
12:10 Glasgow
16:55 London Heathrow
09:10 Durban
13:40 London Heathrow
05:25 Durban
10:15 Johannesburg
Connect
LH961 Lufthansa
SA261 South African Airways
13:25 Glasgow
20:45 Frankfurt
16:20 Frankfurt
07:25 Johannesburg
Connect
LH961 Lufthansa
LH572 Lufthansa
13:25 Glasgow
22:05 Frankfurt
16:20 Frankfurt
08:30 Johannesburg
Connect
BA1487 British Airways
BA055 British Airways
14:15 Glasgow
19:05 London Heathrow
15:45 London Heathrow
07:05 Johannesburg
Connect
BA1487 British Airways
BA041 British Airways
BA6200 British Airways
14:15 Glasgow
16:55 London Heathrow
06:25 Durban
15:45 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA1487 British Airways
BA041 British Airways
BA6202 British Airways
14:15 Glasgow
16:55 London Heathrow
08:50 Durban
15:45 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
BA1487 British Airways
BA041 British Airways
BA6224 British Airways
14:15 Glasgow
16:55 London Heathrow
09:10 Durban
15:45 London Heathrow
05:25 Durban
10:15 Johannesburg
Connect
BA1487 British Airways
SA235 South African Airways
14:15 Glasgow
19:00 London Heathrow
15:45 London Heathrow
07:05 Johannesburg
Connect
EK028 Emirates
EK761 Emirates
14:35 Glasgow
04:05 Dubai
01:05 Dubai
10:15 Johannesburg
Connect
EK028 Emirates
EK763 Emirates
14:35 Glasgow
10:05 Dubai
01:05 Dubai
16:25 Johannesburg
Connect
BA1489 British Airways
SA235 South African Airways
15:20 Glasgow
19:00 London Heathrow
16:45 London Heathrow
07:05 Johannesburg
Connect
BA1489 British Airways
BA059 British Airways
BA6414 British Airways
15:20 Glasgow
21:40 London Heathrow
12:20 Capetown
16:45 London Heathrow
10:10 Capetown
14:20 Johannesburg
Connect
BA1489 British Airways
BA055 British Airways
15:20 Glasgow
19:05 London Heathrow
16:45 London Heathrow
07:05 Johannesburg
Connect
BA1489 British Airways
BA057 British Airways
15:20 Glasgow
21:25 London Heathrow
16:45 London Heathrow
09:15 Johannesburg
Connect
LH2699 Lufthansa
SA265 South African Airways
15:30 Glasgow
21:05 Munich
18:40 Munich
07:40 Johannesburg
Connect
BA1473 British Airways
BA057 British Airways
16:05 Glasgow
21:25 London Heathrow
17:35 London Heathrow
09:15 Johannesburg
Connect
BA1473 British Airways
SA235 South African Airways
16:05 Glasgow
19:00 London Heathrow
17:35 London Heathrow
07:05 Johannesburg
Connect
BA1473 British Airways
BA055 British Airways
16:05 Glasgow
19:05 London Heathrow
17:35 London Heathrow
07:05 Johannesburg
Connect
BA1473 British Airways
BA059 British Airways
BA6414 British Airways
16:05 Glasgow
21:40 London Heathrow
12:20 Capetown
17:35 London Heathrow
10:10 Capetown
14:20 Johannesburg
Connect
BA1473 British Airways
BA059 British Airways
BA6412 British Airways
16:05 Glasgow
21:40 London Heathrow
13:25 Capetown
17:35 London Heathrow
10:10 Capetown
15:25 Johannesburg
Connect
BA2515 British Airways
BA2041 British Airways
BA6412 British Airways
16:10 Glasgow
20:00 London Gatwick
13:25 Capetown
17:45 London Gatwick
09:45 Capetown
15:25 Johannesburg
Connect
BA2515 British Airways
BA2041 British Airways
BA6414 British Airways
16:10 Glasgow
20:00 London Gatwick
12:20 Capetown
17:45 London Gatwick
09:45 Capetown
14:20 Johannesburg
Connect
KL1478 KLM
KQ117 Kenya Airways
KQ760 Kenya Airways
16:55 Glasgow
20:35 Amsterdam Schiphol
07:45 Nairobi
19:30 Amsterdam Schiphol
05:55 Nairobi
10:55 Johannesburg
Connect
BA1495 British Airways
VS449 Virgin Atlantic
18:25 Glasgow
21:35 London Heathrow
19:50 London Heathrow
09:30 Johannesburg
Connect
BA1495 British Airways
BA059 British Airways
BA6414 British Airways
18:25 Glasgow
21:40 London Heathrow
12:20 Capetown
19:50 London Heathrow
10:10 Capetown
14:20 Johannesburg
Connect
BA1495 British Airways
BA059 British Airways
BA6412 British Airways
18:25 Glasgow
21:40 London Heathrow
13:25 Capetown
19:50 London Heathrow
10:10 Capetown
15:25 Johannesburg
Connect
BA1495 British Airways
BA057 British Airways
18:25 Glasgow
21:25 London Heathrow
19:50 London Heathrow
09:15 Johannesburg
Connect
BA1495 British Airways
BA059 British Airways
BA6418 British Airways
18:25 Glasgow
21:40 London Heathrow
16:00 Capetown
19:50 London Heathrow
10:10 Capetown
18:00 Johannesburg
Connect
EK026 Emirates
EK765 Emirates
21:30 Glasgow
14:40 Dubai
07:55 Dubai
20:50 Johannesburg
Connect
EK026 Emirates
EK763 Emirates
21:30 Glasgow
10:05 Dubai
07:55 Dubai
16:25 Johannesburg
Connect

7. Newcastle to Johannesburg

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

  2. You take a flight from Newcastle to Johannesburg and cost approximately 650 USD.

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

Flight Depart Arrive
KL0952 KLM
KL0591 KLM
06:05 Newcastle
10:35 Amsterdam Schiphol
08:25 Amsterdam Schiphol
21:20 Johannesburg
Connect
AF1559 Air France
AF990 Air France
06:10 Newcastle
18:20 Paris CDG
08:55 Paris CDG
05:00 Johannesburg
Connect
AF1559 Air France
KQ113 Kenya Airways
KQ764 Kenya Airways
06:10 Newcastle
11:50 Paris CDG
21:50 Nairobi
08:55 Paris CDG
20:55 Nairobi
01:05 Johannesburg
Connect
BA1325 British Airways
BA041 British Airways
BA6200 British Airways
09:00 Newcastle
16:55 London Heathrow
06:25 Durban
10:20 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA1325 British Airways
BA057 British Airways
09:00 Newcastle
21:25 London Heathrow
10:20 London Heathrow
09:15 Johannesburg
Connect
BA1325 British Airways
BA055 British Airways
09:00 Newcastle
19:05 London Heathrow
10:20 London Heathrow
07:05 Johannesburg
Connect
BA1327 British Airways
BA055 British Airways
10:30 Newcastle
19:05 London Heathrow
11:50 London Heathrow
07:05 Johannesburg
Connect
BA1327 British Airways
BA041 British Airways
BA6200 British Airways
10:30 Newcastle
16:55 London Heathrow
06:25 Durban
11:50 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA1327 British Airways
BA057 British Airways
10:30 Newcastle
21:25 London Heathrow
11:50 London Heathrow
09:15 Johannesburg
Connect
BA1327 British Airways
BA041 British Airways
BA6202 British Airways
10:30 Newcastle
16:55 London Heathrow
08:50 Durban
11:50 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
AF1059 Air France
AF990 Air France
11:25 Newcastle
18:20 Paris CDG
14:10 Paris CDG
05:00 Johannesburg
Connect
EK036 Emirates
EK761 Emirates
13:45 Newcastle
04:05 Dubai
23:59 Dubai
10:15 Johannesburg
Connect
LH2491 Lufthansa
SA265 South African Airways
13:50 Newcastle
21:05 Munich
16:50 Munich
07:40 Johannesburg
Connect
BA1335 British Airways
SA235 South African Airways
16:30 Newcastle
19:00 London Heathrow
17:45 London Heathrow
07:05 Johannesburg
Connect
BA1335 British Airways
BA059 British Airways
BA6414 British Airways
16:30 Newcastle
21:40 London Heathrow
12:20 Capetown
17:45 London Heathrow
10:10 Capetown
14:20 Johannesburg
Connect
BA1335 British Airways
BA057 British Airways
16:30 Newcastle
21:25 London Heathrow
17:45 London Heathrow
09:15 Johannesburg
Connect
BA1335 British Airways
BA059 British Airways
BA6412 British Airways
16:30 Newcastle
21:40 London Heathrow
13:25 Capetown
17:45 London Heathrow
10:10 Capetown
15:25 Johannesburg
Connect
BA1335 British Airways
BA055 British Airways
16:30 Newcastle
19:05 London Heathrow
17:45 London Heathrow
07:05 Johannesburg
Connect

8. Edinburgh to Polokwane

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

  2. You take a flight from Edinburgh to Polokwane and cost approximately 750 USD.

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

Flight Depart Arrive
KL1276 KLM
KL0591 KLM
SA8801 South African Airways
06:00 Edinburgh
10:35 Amsterdam Schiphol
06:35 Johannesburg
08:35 Amsterdam Schiphol
21:20 Johannesburg
07:25 Polokwane
Connect
AF1887 Air France
AF990 Air France
SA8801 South African Airways
06:00 Edinburgh
18:20 Paris CDG
06:35 Johannesburg
08:50 Paris CDG
05:00 Johannesburg
07:25 Polokwane
Connect
AF1887 Air France
AF722 Air France
SA059 South African Airways
SA8801 South African Airways
06:00 Edinburgh
10:20 Paris CDG
00:30 Kinshasa
06:35 Johannesburg
08:50 Paris CDG
17:15 Kinshasa
05:15 Johannesburg
07:25 Polokwane
Connect
LH2525 Lufthansa
SA265 South African Airways
SA8809 South African Airways
10:50 Edinburgh
21:05 Munich
10:45 Johannesburg
14:00 Munich
07:40 Johannesburg
11:35 Polokwane
Connect
U26913 easyJet
SA265 South African Airways
SA8809 South African Airways
11:00 Edinburgh
21:05 Munich
10:45 Johannesburg
14:15 Munich
07:40 Johannesburg
11:35 Polokwane
Connect
WK311 Edelweiss Air
LX288 Swiss
SA8809 South African Airways
12:25 Edinburgh
22:40 Zurich
10:45 Johannesburg
15:45 Zurich
09:10 Johannesburg
11:35 Polokwane
Connect
LH963 Lufthansa
LH1198 Lufthansa
LX288 Swiss
SA8809 South African Airways
12:50 Edinburgh
18:25 Frankfurt
22:40 Zurich
10:45 Johannesburg
15:40 Frankfurt
19:20 Zurich
09:10 Johannesburg
11:35 Polokwane
Connect
LH963 Lufthansa
LH572 Lufthansa
SA8815 South African Airways
12:50 Edinburgh
22:05 Frankfurt
16:35 Johannesburg
15:40 Frankfurt
08:30 Johannesburg
17:35 Polokwane
Connect
LH963 Lufthansa
SA261 South African Airways
SA8815 South African Airways
12:50 Edinburgh
20:45 Frankfurt
16:35 Johannesburg
15:40 Frankfurt
07:25 Johannesburg
17:35 Polokwane
Connect
LH963 Lufthansa
LH572 Lufthansa
SA8809 South African Airways
12:50 Edinburgh
22:05 Frankfurt
10:45 Johannesburg
15:40 Frankfurt
08:30 Johannesburg
11:35 Polokwane
Connect
LH963 Lufthansa
SA261 South African Airways
SA8809 South African Airways
12:50 Edinburgh
20:45 Frankfurt
10:45 Johannesburg
15:40 Frankfurt
07:25 Johannesburg
11:35 Polokwane
Connect
LH963 Lufthansa
LX1075 Swiss
LX288 Swiss
SA8809 South African Airways
12:50 Edinburgh
17:20 Frankfurt
22:40 Zurich
10:45 Johannesburg
15:40 Frankfurt
18:20 Zurich
09:10 Johannesburg
11:35 Polokwane
Connect
LH963 Lufthansa
LH114 Lufthansa
SA265 South African Airways
SA8809 South African Airways
12:50 Edinburgh
17:15 Frankfurt
21:05 Munich
10:45 Johannesburg
15:40 Frankfurt
18:10 Munich
07:40 Johannesburg
11:35 Polokwane
Connect
LH963 Lufthansa
LH118 Lufthansa
SA265 South African Airways
SA8809 South African Airways
12:50 Edinburgh
19:15 Frankfurt
21:05 Munich
10:45 Johannesburg
15:40 Frankfurt
20:10 Munich
07:40 Johannesburg
11:35 Polokwane
Connect
LH963 Lufthansa
LH116 Lufthansa
SA265 South African Airways
SA8809 South African Airways
12:50 Edinburgh
18:15 Frankfurt
21:05 Munich
10:45 Johannesburg
15:40 Frankfurt
19:10 Munich
07:40 Johannesburg
11:35 Polokwane
Connect
LH963 Lufthansa
LX1077 Swiss
LX288 Swiss
SA8809 South African Airways
12:50 Edinburgh
20:50 Frankfurt
22:40 Zurich
10:45 Johannesburg
15:40 Frankfurt
21:45 Zurich
09:10 Johannesburg
11:35 Polokwane
Connect
U26955 easyJet
AF990 Air France
SA8801 South African Airways
13:00 Edinburgh
18:20 Paris CDG
06:35 Johannesburg
15:55 Paris CDG
05:00 Johannesburg
07:25 Polokwane
Connect
SN2064 Brussels Airlines
LX789 Swiss
LX288 Swiss
SA8809 South African Airways
16:00 Edinburgh
20:10 Brussels
22:40 Zurich
10:45 Johannesburg
18:40 Brussels
21:20 Zurich
09:10 Johannesburg
11:35 Polokwane
Connect
BA1447 British Airways
BA055 British Airways
SA8809 South African Airways
16:05 Edinburgh
19:05 London Heathrow
10:45 Johannesburg
17:30 London Heathrow
07:05 Johannesburg
11:35 Polokwane
Connect
BA1447 British Airways
BA055 British Airways
SA8815 South African Airways
16:05 Edinburgh
19:05 London Heathrow
16:35 Johannesburg
17:30 London Heathrow
07:05 Johannesburg
17:35 Polokwane
Connect
TK1346 Turkish Airlines
TK38 42 Turkish Airlines
SA8815 South African Airways
16:35 Edinburgh
01:35 Istanbul Ataturk
16:35 Johannesburg
23:05 Istanbul Ataturk
10:20 Johannesburg
17:35 Polokwane
Connect
BA1455 British Airways
VS449 Virgin Atlantic
SA8809 South African Airways
17:30 Edinburgh
21:35 London Heathrow
10:45 Johannesburg
18:55 London Heathrow
09:30 Johannesburg
11:35 Polokwane
Connect
BA1455 British Airways
BA057 British Airways
SA8815 South African Airways
17:30 Edinburgh
21:25 London Heathrow
16:35 Johannesburg
18:55 London Heathrow
09:15 Johannesburg
17:35 Polokwane
Connect
BA1455 British Airways
BA057 British Airways
SA8809 South African Airways
17:30 Edinburgh
21:25 London Heathrow
10:45 Johannesburg
18:55 London Heathrow
09:15 Johannesburg
11:35 Polokwane
Connect
LH965 Lufthansa
LH572 Lufthansa
SA8809 South African Airways
18:00 Edinburgh
22:05 Frankfurt
10:45 Johannesburg
20:50 Frankfurt
08:30 Johannesburg
11:35 Polokwane
Connect
LH965 Lufthansa
LH572 Lufthansa
SA8815 South African Airways
18:00 Edinburgh
22:05 Frankfurt
16:35 Johannesburg
20:50 Frankfurt
08:30 Johannesburg
17:35 Polokwane
Connect
BA1459 British Airways
VS449 Virgin Atlantic
SA8809 South African Airways
18:45 Edinburgh
21:35 London Heathrow
10:45 Johannesburg
20:15 London Heathrow
09:30 Johannesburg
11:35 Polokwane
Connect
BA1459 British Airways
BA057 British Airways
SA8815 South African Airways
18:45 Edinburgh
21:25 London Heathrow
16:35 Johannesburg
20:15 London Heathrow
09:15 Johannesburg
17:35 Polokwane
Connect
BA1459 British Airways
BA057 British Airways
SA8809 South African Airways
18:45 Edinburgh
21:25 London Heathrow
10:45 Johannesburg
20:15 London Heathrow
09:15 Johannesburg
11:35 Polokwane
Connect

References

Find Hotels in Botswana

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

Booking.com