Distance from New Westminster to Hamilton (Canada)

The distance between New Westminster, British Columbia and Hamilton, Ontario is 3,340 kilometers (2,075 miles)

Country: Canada

Region: British Columbia

City: New Westminster

Country: Canada

Region: Ontario

City: Hamilton

Travel time

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

New Westminster, Canada

Local time:

Coordinates: 49.2068° N 122.9109° W


Nearby airports:
  • Boundary Bay Airport (YDT)
  • Vancouver Harbour Water Aerodrome (CXH)
  • Vancouver International Airport (YVR)
  • Langley Airport (YLY)
  • Abbotsford International Airport (YXX)

Hamilton, Canada

Local time:

Coordinates: 43.2501° N 79.8496° W


Nearby airports:
  • John C. Munro Hamilton International Airport (YHM)
  • Dunnville Airport (DU9)
  • Waterloo Airport (YKF)
  • Toronto Pearson International Airport (YYZ)
  • Niagara District Airport (YCM)

Other distances from Hamilton

Distances between cities Kilometers
From Hamilton to Toronto 61 km
From Hamilton to Ottawa 409 km
From Hamilton to Montréal 558 km
From Hamilton to Edmonton 2,707 km
From Hamilton to Mississauga 40 km

Cities within similar distances

The following list contains the cities of Canada that are at equal or similar distances as between New Westminster and Hamilton.

From To Distance (kilometers)
Barquisimeto, Venezuela Xico, Mexico 3,340 km
Boston, United States Tampico, Mexico 3,340 km
Queens, United States Soyapango, El Salvador 3,340 km
New York City, United States San Salvador, El Salvador 3,340 km
Guayaquil, Ecuador Tampico, Mexico 3,340 km
Rosario, Argentina Trujillo, Peru 3,339 km
New York City, United States Coacalco, Mexico 3,339 km
León de los Aldama, Mexico Santo Domingo Este, Dominican Republic 3,341 km
Hermosillo, Mexico Baltimore, United States 3,339 km
Brooklyn, United States Coacalco, Mexico 3,339 km
Maracaibo, Venezuela Newark, United States 3,341 km
South Boston, United States Tampico, Mexico 3,339 km
Tijuana, Mexico Charlotte, United States 3,341 km
Maracay, Venezuela Baltimore, United States 3,341 km
Quito, Ecuador Celaya, Mexico 3,341 km
Gustavo Adolfo Madero, Mexico Newark, United States 3,341 km
Queens, United States Puebla, Mexico 3,339 km
Wuhan, China Kanpur, India 3,338 km
Santiago, Chile Serra, Brazil 3,342 km
San Jose, United States Detroit, United States 3,342 km

Measure more distances between cities