Bujumbura → Gaborone
Bujumbura Melchior Ndadaye International Airport (BJM) to Sir Seretse Khama International Airport (GBE)・2,389 km
No nonstop or one-stop flights. The shortest route is BJM → KGL → LUN → GBE (via Kigali, Lusaka), about 4h 43m of flying time (layovers not included).
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- BJM → KGL → LUN → GBEvia Kigali, LusakaFastest≈ 4h 43m
- BJM → KGL → HRE → GBEvia Kigali, Harare≈ 4h 52m
- BJM → KGL → JNB → GBEvia Kigali, Johannesburg≈ 5h 13m
- BJM → EBB → LUN → GBEvia Entebbe, Lusaka≈ 5h 26m
- BJM → EBB → HRE → GBEvia Entebbe, Harare≈ 5h 31m
- BJM → DAR → HRE → GBEvia Dar es Salaam, Harare≈ 5h 43m
- BJM → DAR → LUN → GBEvia Dar es Salaam, Lusaka≈ 5h 53m
- BJM → NBO → HRE → GBEvia Nairobi, Harare≈ 5h 54m
- BJM → NBO → LUN → GBEvia Nairobi, Lusaka≈ 5h 55m
- BJM → EBB → JNB → GBEvia Entebbe, Johannesburg≈ 5h 55m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.