Moroni → Bali (Denpasar)
Prince Said Ibrahim International Airport (HAH) to Denpasar I Gusti Ngurah Rai International Airport (DPS)・7,856 km
No nonstop or one-stop flights. The shortest route is HAH → RUN → BKK → DPS (via Sainte-Marie, Bangkok), about 14h 19m of flying time (layovers not included).
With milesANA 36,000 miles+ (via ADD, SIN)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 → RUN → BKK → DPSvia Sainte-Marie, BangkokFastest≈ 14h 19m
- HAH → ADD → CGK → DPSvia Addis Ababa, Jakarta≈ 14h 28m
- HAH → ADD → SIN → DPSvia Addis Ababa, Singapore≈ 14h 45m
- HAH → ADD → KUL → DPSvia Addis Ababa, Kuala Lumpur≈ 14h 47m
- HAH → ADD → BLR → DPSvia Addis Ababa, Bengaluru≈ 14h 55m
- HAH → NBO → BKK → DPSvia Nairobi, Bangkok≈ 15h 3m
- HAH → ADD → BKK → DPSvia Addis Ababa, Bangkok≈ 15h 41m
- HAH → DAR → DXB → DPSvia Dar es Salaam, Dubai≈ 15h 48m
- HAH → ADD → AUH → DPSvia Addis Ababa, Abu Dhabi≈ 15h 56m
- HAH → NBO → AUH → DPSvia Nairobi, Abu Dhabi≈ 15h 58m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.