Beira → Arusha
Beira International Airport (BEW) to Kilimanjaro International Airport (JRO)・1,835 km
No nonstop or one-stop flights. The shortest route is BEW → POL → DAR → JRO (via Pemba, Dar es Salaam), about 3h 59m 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.
- BEW → POL → DAR → JROvia Pemba, Dar es SalaamFastest≈ 3h 59m
- BEW → APL → NBO → JROvia Nampula, Nairobi≈ 4h 26m
- BEW → POL → NBO → JROvia Pemba, Nairobi≈ 4h 31m
- BEW → MPM → DAR → JROvia Maputo, Dar es Salaam≈ 5h 31m
- BEW → MPM → NBO → JROvia Maputo, Nairobi≈ 5h 54m
- BEW → JNB → DAR → JROvia Johannesburg, Dar es Salaam≈ 6h 3m
- BEW → JNB → ZNZ → JROvia Johannesburg, Zanzibar≈ 6h 4m
- BEW → JNB → NBO → JROvia Johannesburg, Nairobi≈ 6h 22m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.