Flight distance from Dunedin to Bali

6670 kilometers/4145 miles
or 3601 nautical miles.
Your flight will depart from Dunedin airport and land at Bali airport.
City: Dunedin (DUD) Bali (DPS)
Latitude: -45.866667 -8.65
Longitude: 170.5 115.216667
Country: New Zealand Indonesia
Timezone: Pacific/Auckland Asia/Makassar
Current time:: 17:31 17-Dec-2025 17:31 17-Dec-2025

How far is between Dunedin and Bali?

  • Your starting point Dunedin, New Zealand is located at -45.866667,170.5
  • Your ending point Bali, Indonesia is located at -8.65,115.216667
  • l distance from Dunedin to Bali is 6670 kms equals to miles and 3601 nautical miles.
  • Flight time from Dunedin to Bali is 49 hours 30 minutes
Click here to get detail flight schedules from Dunedin to Bali