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