How far is Calgary from Detroit?

The flight distance between Detroit and Calgary is 2534km. Check all available flights on Wego.