Flight distance from Windsor to Calgary

2539 kilometers/1577 miles
or 1371 nautical miles.
Your flight will depart from Windsor airport and land at Calgary airport.
City: Windsor (YQG) Calgary (YYC)
Latitude: 42.313878 51.112778
Longitude: -83.036041 -114.019722
Country: Canada Canada
Timezone: America/Toronto America/Edmonton
Current time:: 16:47 01-Apr-2026 16:47 01-Apr-2026

How far is between Windsor and Calgary?

  • Your starting point Windsor, Canada is located at 42.313878,-83.036041
  • Your ending point Calgary, Canada is located at 51.112778,-114.019722
  • l distance from Windsor to Calgary is 2539 kms equals to miles and 1371 nautical miles.
  • Flight time from Windsor to Calgary is 32 hours 17 minutes
Click here to get detail flight schedules from Windsor to Calgary