Gaborone - Johannesburg3 daysMon 23 FebGBE-JNB· DirectSouth African AirwaysThu 26 FebJNB-GBE· DirectSouth African AirwaysfromR2 554
Gaborone - Maun2 daysMon 09 FebGBE-MUB· DirectAir BotswanaWed 11 FebMUB-GBE· DirectAir BotswanafromR4 462
Gaborone - Dubai15 daysTue 15 SeptGBE-DXB· 1 stopEthiopian AirlinesThu 01 OctDXB-GBE· 1 stopEthiopian AirlinesfromR13 180
Gaborone - Belgrade8 daysThu 30 AprGBE-BEG· 2 stopsAirlinkSat 09 MayBEG-GBE· 2 stopsAir SerbiafromR15 030
Gaborone - Warsaw5 daysSat 21 FebGBE-WAW· 2 stopsSouth African AirwaysFri 27 FebWAW-GBE· 2 stopsAir FrancefromR16 997
Gaborone - Frankfurt am Main7 daysSun 05 AprGBE-FRA· 1 stopEthiopian AirlinesMon 13 AprFRA-GBE· 1 stopEthiopian AirlinesfromR17 500
Gaborone - Toronto9 daysTue 13 OctGBE-YYZ· 2 stopsUnited AirlinesFri 23 OctYYZ-GBE· 2 stopsUnited AirlinesfromR19 469
Maun - Frankfurt am Main12 daysSun 12 AprMUB-FRA· 2 stopsAir FranceSat 25 AprFRA-MUB· 2 stopsAir FrancefromR20 244
Gaborone - Shanghai3 daysSun 08 FebGBE-PVG· 2 stopsQatar AirwaysThu 12 FebPVG-GBE· 2 stopsQatar AirwaysfromR21 200
Kasane - Frankfurt am Main2 daysSun 26 AprBBK-FRA· 1 stopAirlinkWed 29 AprFRA-BBK· 1 stopCondorfromR23 172
Gaborone - New York20 daysMon 16 MarGBE-JFK· 2 stopsEmiratesMon 06 AprJFK-GBE· 2 stopsEmiratesfromR23 506
Gaborone - Barcelona3 daysFri 21 AugGBE-BCN· 2 stopsAirlinkTue 25 AugBCN-GBE· 2 stopsCondorfromR30 345