Distance from Grand Haven to Mexico City

The distance between Grand Haven, Canada and Mexico City, Mexico is 4,470 kilometers (2,778 miles)

Country: Canada

Region: British Columbia

City: Grand Haven

Country: Mexico

Region: Mexico City

City: Mexico City

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 6-7 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h

Grand Haven, Canada

Local time:

Coordinates: 56.2333° N 120.9° W


Nearby airports:
  • Fort St John Airport (YXJ)
  • Dawson Creek Airport (YDQ)
  • Chetwynd Airport (YCQ)
  • Tumbler Ridge Airport (TUX)
  • Grande Prairie Airport (YQU)

Mexico City, Mexico

Local time:

Coordinates: 19.4285° N 99.1277° W


Nearby airports:
  • Benito Juárez International Airport (MEX)
  • Licenciado Adolfo López Mateos International Airport (TLC)
  • General Mariano Matamoros Airport (CVJ)
  • Hermanos Serdán International Airport (PBC)
  • Querétaro Intercontinental Airport (QRO)

Other distances from Grand Haven

Distance between cities Kilometers
From Grand Haven to Toronto 3,223 km
From Grand Haven to Ottawa 3,333 km
From Grand Haven to Montréal 3,457 km
From Grand Haven to Edmonton 562 km
From Grand Haven to Mississauga 3,217 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Grand Haven and Mexico City.

From To Distance (kilometers)
Ottawa, Canada Manizales, Colombia 4,470 km
Baghdad, Iraq Glasgow, United Kingdom 4,470 km
Toronto, Canada Cali, Colombia 4,470 km
Bogotá, Colombia Milwaukee, United States 4,471 km
Rosario, Argentina Pereira, Colombia 4,471 km
Bogotá, Colombia Caxias do Sul, Brazil 4,468 km
Bogotá, Colombia Natal, Brazil 4,472 km
Arequipa, Peru Villahermosa, Mexico 4,468 km
Santo André, Brazil Manizales, Colombia 4,473 km
São Bernardo do Campo, Brazil Bucaramanga, Colombia 4,467 km
Nova Iguaçu, Brazil Petare, Venezuela 4,473 km
Bucaramanga, Colombia Mauá, Brazil 4,473 km
São Bernardo do Campo, Brazil Manizales, Colombia 4,473 km
Santo André, Brazil Bucaramanga, Colombia 4,467 km
Mesa, United States Santo Domingo Oeste, Dominican Republic 4,467 km
Quito, Ecuador Columbus, United States 4,474 km
São Bernardo do Campo, Brazil Pereira, Colombia 4,466 km
São Paulo, Brazil Barquisimeto, Venezuela 4,466 km
Santo André, Brazil Pereira, Colombia 4,466 km
Caracas, Venezuela Serra, Brazil 4,466 km

Measure more distances between cities