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