Distance from Oklahoma City to Calgary

The distance between Oklahoma City, United States and Calgary, Canada is 2,182 kilometers (1,356 miles).

Oklahoma City, Oklahoma, United States

Calgary, Alberta, Canada

From Oklahoma City to Calgary, the straight-line distance is 2,182 kilometers, heading northwest. Oklahoma City is at 395 meters above sea level, while Calgary is at 1,042 meters.

Travel time

Mode Estimated time
Bicycle 7-8 days
Motorcycle 2-3 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h
Oklahoma City, United States

Local time:

Time Zone: America/Chicago

Coordinates: 35.4676° N 97.5164° W

Elevation: 395 m (1,296 ft)


Nearby airports:
  • Will Rogers World Airport (OKC)
  • Tinker Air Force Base (TIK)
  • Wiley Post Airport (PWA)
  • Shawnee Regional Airport (SNL)
  • Stroud Municipal Airport (SUD)
Calgary, Canada

Local time:

Time Zone: America/Edmonton

Coordinates: 51.0501° N 114.0853° W

Elevation: 1,042 m (3,419 ft)


Nearby airports:
  • Calgary International Airport (YYC)
  • Banff Airport (YBA)
  • Red Deer Regional Airport (YQF)
  • Rocky Mountain House Airport (YRM)
  • Pincher Creek Airport (WPC)

Other distances from Calgary

Distances between cities Kilometers
From Calgary to Toronto 2,715 km
From Calgary to Ottawa 2,885 km
From Calgary to Montréal 3,028 km
From Calgary to Edmonton 281 km
From Calgary to Winnipeg 1,207 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Oklahoma City and Calgary.

From To Distance (kilometers)
Mexicali, Mexico Miguel Hidalgo, Mexico 2,182 km
Nashville, United States Aguascalientes, Mexico 2,182 km
Memphis, United States Santiago de Cuba, Cuba 2,182 km
Zaragoza, Spain Oslo, Norway 2,183 km
Rio de Janeiro, Brazil Fortaleza, Brazil 2,181 km
Torreón, Mexico San Jose, United States 2,183 km
Santa Cruz de la Sierra, Bolivia Chiclayo, Peru 2,181 km
Mexicali, Mexico Gustavo Adolfo Madero, Mexico 2,184 km
Saltillo, Mexico Fresno, United States 2,180 km
Brussels, Belgium Istanbul, Turkey 2,184 km
Los Angeles, United States Kansas City, United States 2,184 km
Santiago de los Caballeros, Dominican Republic Mixco, Guatemala 2,184 km
Zapopan, Mexico Havana, Cuba 2,184 km
Las Vegas, United States Irapuato, Mexico 2,180 km
Mexicali, Mexico Cuauhtémoc, Mexico 2,185 km
San Pedro Sula, Honduras New South Memphis, United States 2,179 km
Winnipeg, Canada Austin, United States 2,179 km
Buenos Aires, Argentina Goiânia, Brazil 2,185 km
Mexicali, Mexico Ecatepec de Morelos, Mexico 2,179 km

Measure more distances between cities