You asked:

distance from detroit, mi to calgary

  • Detroit, Michigan
    Detroit, Michigan
    Calgary
    Calgary
    Detroit, Michigan is 1,570 miles (2,530 kilometers) from Calgary, as the crow flies.