London Heathrow
Maun
2 stops
30h 45mMaun
London Heathrow
2 stops
32h 15mMultiple Airlines
London Heathrow
Gaborone Sir Seretse Khama
2 stops
16h 35mGaborone Sir Seretse Khama
London Heathrow
1 stop
16h 30mEthiopian Air
London City
Maun
2 stops
27h 30mMaun
London City
2 stops
27h 55mMultiple Airlines
London Gatwick
Maun
2 stops
23h 35mMaun
London Gatwick
2 stops
17h 50mMultiple Airlines
London Heathrow
Maun
2 stops
18h 30mMaun
London Heathrow
3 stops
22h 25mMultiple Airlines
London Heathrow
Maun
1 stop
17h 40mMaun
London Heathrow
1 stop
17h 55mMultiple Airlines