Distance from Calgary to Hermosillo

The distance between Calgary, Canada and Hermosillo, Mexico is 2,452 kilometers (1,524 miles).

Calgary, Alberta, Canada

Hermosillo, Sonora, Mexico

From Calgary to Hermosillo, the straight-line distance is 2,452 kilometers, heading south. Calgary is situated at an altitude of 1,042 meters above sea level, while Hermosillo is at 202 meters.

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h
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)
Hermosillo, Mexico

Local time:

Time Zone: America/Hermosillo

Coordinates: 29.0887° N 110.9668° W

Elevation: 202 m (663 ft)


Nearby airports:
  • General Ignacio Pesqueira García International Airport (HMO)
  • General José María Yáñez International Airport (GYM)
  • Ciudad Obregón International Airport (CEN)
  • Nogales International Airport (NOG)
  • Palo Verde Airport (SRL)

Other distances from Calgary

Distance 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

Other distances from Hermosillo

Distances between cities Kilometers
From Hermosillo to Mexico City 1,607 km
From Hermosillo to Tijuana 691 km
From Hermosillo to Iztapalapa 1,618 km
From Hermosillo to Puebla 1,707 km
From Hermosillo to Ciudad Juárez 522 km

Cities within similar distances

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

From To Distance (kilometers)
Guadalupe, Mexico Sacramento, United States 2,452 km
Louisville, United States Venustiano Carranza, Mexico 2,452 km
Stockholm, Sweden Palma, Spain 2,452 km
Louisville, United States Azcapotzalco, Mexico 2,452 km
Los Angeles, United States Minneapolis, United States 2,452 km
Louisville, United States Ciudad Nezahualcoyotl, Mexico 2,452 km
São Paulo, Brazil Belém, Brazil 2,452 km
Fort Worth, United States Calgary, Canada 2,453 km
Sucre, Bolivia Guayaquil, Ecuador 2,451 km
Mérida, Mexico Milwaukee, United States 2,453 km
The Bronx, United States Austin, United States 2,451 km
Chicago, United States Las Vegas, United States 2,451 km
Naucalpan de Juárez, Mexico Santiago de Cuba, Cuba 2,453 km
Caracas, Venezuela San Salvador, El Salvador 2,453 km
Barcelona, Venezuela Piura, Peru 2,451 km
Las Vegas, United States Xico, Mexico 2,453 km
Panama City, Panama Toluca, Mexico 2,450 km
Denver, United States Tampa, United States 2,450 km
Louisville, United States Cuauhtémoc, Mexico 2,454 km

Measure more distances between cities