Gaborone → Bujumbura
Sir Seretse Khama International Airport (GBE) to Bujumbura Melchior Ndadaye International Airport (BJM)・2,389 km
No nonstop or one-stop flights. The shortest route is GBE → LUN → KGL → BJM (via Lusaka, Kigali), 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.
- GBE → LUN → KGL → BJMvia Lusaka, KigaliFastest≈ 4h 43m
- GBE → HRE → KGL → BJMvia Harare, Kigali≈ 4h 52m
- GBE → JNB → KGL → BJMvia Johannesburg, Kigali≈ 5h 13m
- GBE → LUN → EBB → BJMvia Lusaka, Entebbe≈ 5h 26m
- GBE → HRE → EBB → BJMvia Harare, Entebbe≈ 5h 31m
- GBE → HRE → DAR → BJMvia Harare, Dar es Salaam≈ 5h 43m
- GBE → LUN → DAR → BJMvia Lusaka, Dar es Salaam≈ 5h 53m
- GBE → HRE → NBO → BJMvia Harare, Nairobi≈ 5h 54m
- GBE → LUN → NBO → BJMvia Lusaka, Nairobi≈ 5h 55m
- GBE → JNB → EBB → BJMvia Johannesburg, Entebbe≈ 5h 55m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.