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