Moroni → Gaborone
Prince Said Ibrahim International Airport (HAH) to Sir Seretse Khama International Airport (GBE)・2,333 km
No nonstop or one-stop flights. The shortest route is HAH → DAR → HRE → GBE (via Dar es Salaam, Harare), about 5h 9m 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.
- HAH → DAR → HRE → GBEvia Dar es Salaam, HarareFastest≈ 5h 9m
- HAH → DAR → LUN → GBEvia Dar es Salaam, Lusaka≈ 5h 19m
- HAH → DAR → JNB → GBEvia Dar es Salaam, Johannesburg≈ 5h 31m
- HAH → NBO → HRE → GBEvia Nairobi, Harare≈ 6h 26m
- HAH → NBO → LUN → GBEvia Nairobi, Lusaka≈ 6h 27m
- HAH → NBO → JNB → GBEvia Nairobi, Johannesburg≈ 6h 51m
- HAH → RUN → JNB → GBEvia Sainte-Marie, Johannesburg≈ 7h 9m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.