Flight distance from Toronto to Amritsar

11251 kilometers/6991 miles
or 6075 nautical miles.
Your flight will depart from Toronto airport and land at Amritsar airport.
City: Toronto (YYZ) Amritsar (ATQ)
Latitude: 43.733333 31.706944
Longitude: -79.461111 74.797222
Country: Canada India
Timezone: America/Toronto Asia/Kolkata
Current time:: 05:28 02-Apr-2026 05:28 02-Apr-2026

How far is between Toronto and Amritsar?

  • Your starting point Toronto, Canada is located at 43.733333,-79.461111
  • Your ending point Amritsar, India is located at 31.706944,74.797222
  • l distance from Toronto to Amritsar is 11251 kms equals to miles and 6075 nautical miles.
  • Flight time from Toronto to Amritsar is 37 hours 0 minutes
Click here to get detail flight schedules from Toronto to Amritsar