Moroni → Colombo
Prince Said Ibrahim International Airport (HAH) to Bandaranaike International Colombo Airport (CMB)・4,553 km
No nonstop or one-stop flights. The shortest route is HAH → DAR → SEZ → CMB (via Dar es Salaam, Victoria), about 7h 59m of flying time (layovers not included).
With milesANA 36,000 miles+ (via ADD, BOM)Economy, one way, estimate. Tap a connection for miles by cabin.
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 → SEZ → CMBvia Dar es Salaam, VictoriaFastest≈ 7h 59m
- HAH → NBO → SEZ → CMBvia Nairobi, Victoria≈ 9h 4m
- HAH → DAR → BOM → CMBvia Dar es Salaam, Mumbai≈ 9h 37m
- HAH → RUN → MAA → CMBvia Sainte-Marie, Chennai≈ 9h 41m
- HAH → ADD → BLR → CMBvia Addis Ababa, Bengaluru≈ 10h 6m
- HAH → NBO → BOM → CMBvia Nairobi, Mumbai≈ 10h 12m
- HAH → ADD → MAA → CMBvia Addis Ababa, Chennai≈ 10h 21m
- HAH → DAR → MCT → CMBvia Dar es Salaam, Muscat≈ 10h 26m
- HAH → ADD → BOM → CMBvia Addis Ababa, Mumbai≈ 10h 34m
- HAH → ADD → SEZ → CMBvia Addis Ababa, Victoria≈ 10h 36m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.