Flight distance from Amritsar to Bali

6199 kilometers/3852 miles
or 3347 nautical miles.
Your flight will depart from Amritsar airport and land at Bali airport.
City: Amritsar (ATQ) Bali (DPS)
Latitude: 31.706944 -8.65
Longitude: 74.797222 115.216667
Country: India Indonesia
Timezone: Asia/Kolkata Asia/Makassar
Current time:: 23:50 02-Apr-2026 23:50 02-Apr-2026

How far is between Amritsar and Bali?

  • Your starting point Amritsar, India is located at 31.706944,74.797222
  • Your ending point Bali, Indonesia is located at -8.65,115.216667
  • l distance from Amritsar to Bali is 6199 kms equals to miles and 3347 nautical miles.
  • Flight time from Amritsar to Bali is 48 hours 50 minutes
Click here to get detail flight schedules from Amritsar to Bali