Distance from Hamilton to Moscow

The distance between Hamilton, Canada and Moscow, Russia is 7,564 kilometers (4,700 miles).

Hamilton, Ontario, Canada

Moscow, Russia

From Hamilton to Moscow, the straight-line distance is 7,564 kilometers, heading northeast. Hamilton is at 95 meters above sea level, while Moscow is at 144 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
Hamilton, Canada

Local time:

Time Zone: America/Toronto

Coordinates: 43.2501° N 79.8496° W

Elevation: 95 m (312 ft)


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

Local time:

Time Zone: Europe/Moscow

Coordinates: 55.7522° N 37.6156° E

Elevation: 144 m (472 ft)


Nearby airports:
  • Sheremetyevo International Airport (SVO)
  • Ostafyevo International Airport (OSF)
  • Vnukovo International Airport (VKO)
  • Chkalovskiy Air Base (CKL)
  • Bykovo Airport (BKA)

Other distances from Hamilton

Distance between cities Kilometers
From Hamilton to Toronto 62 km
From Hamilton to Ottawa 409 km
From Hamilton to Montréal 558 km
From Hamilton to Edmonton 2,707 km
From Hamilton to Winnipeg 1,512 km

Other distances from Moscow

Distances between cities Kilometers
From Moscow to Saint Petersburg 636 km
From Moscow to Yekaterinburg 1,422 km
From Moscow to Kazan 721 km
From Moscow to Chelyabinsk 1,501 km
From Moscow to Omsk 2,243 km

Cities within similar distances

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

From To Distance (kilometers)
Edmonton, Canada Minsk, Belarus 7,564 km
Kingston, Jamaica Murcia, Spain 7,564 km
Chicago, United States Vienna, Austria 7,564 km
Jaipur, India Sevilla, Spain 7,563 km
Trujillo, Peru Edmonton, Canada 7,563 km
Pune, India Bilbao, Spain 7,565 km
Houston, United States Preston, United Kingdom 7,563 km
Salvador, Brazil Naucalpan de Juárez, Mexico 7,563 km
Recife, Brazil Puebla, Mexico 7,563 km
Gold Coast, Australia Honolulu, United States 7,563 km
Leeds, United Kingdom Valencia, Venezuela 7,563 km
Queens, United States Campinas, Brazil 7,566 km
Birmingham, United Kingdom Seattle, United States 7,562 km
Manaus, Brazil Murcia, Spain 7,566 km
Rio de Janeiro, Brazil Charlotte, United States 7,562 km
Fort Worth, United States Nottingham, United Kingdom 7,562 km
Glasgow, United Kingdom Albuquerque, United States 7,562 km
Abuja, Nigeria Delhi, India 7,562 km
Hyderābād, India Paris, France 7,562 km

Measure more distances between cities