Distance from Hamilton to Belmopan

The distance between Hamilton, Canada and Belmopan, Belize is 3,003 kilometers (1,866 miles).

Hamilton, Ontario, Canada

Belmopan, Cayo District, Belize

From Hamilton to Belmopan, the straight-line distance is 3,003 kilometers, heading south. Both cities are at a similar altitude, with Hamilton at 95 meters above sea level and Belmopan at 56 meters.

Travel time

Mode Estimated time
Bicycle 10-12 days
Motorcycle 3-4 days
Car 3-4 days
Airplane 4-5 hours
Speed Time
50 km/h
100 km/h
150 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)
Belmopan, Belize

Local time:

Time Zone: America/Belize

Coordinates: 17.2538° N 88.764° W

Elevation: 56 m (184 ft)


Nearby airports:
  • Matthew Spain Airport (SQS)
  • Philip S. W. Goldson International Airport (BZE)
  • Big Creek Airport (BGK)
  • San Pedro Airport (SPR)
  • Mundo Maya Airport (FRS)

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

Cities within similar distances

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

From To Distance (kilometers)
Kampala, Uganda Kaduna, Nigeria 3,003 km
Cali, Colombia Xico, Mexico 3,003 km
Belmopan, Belize Trujillo, Peru 3,003 km
Trujillo, Peru Córdoba, Argentina 3,003 km
Houston, United States Santa Marta, Colombia 3,003 km
Fortaleza, Brazil Port of Spain, Trinidad and Tobago 3,002 km
Managua, Nicaragua El Paso, United States 3,004 km
Hanoi, Vietnam Delhi, India 3,004 km
Seattle, United States Memphis, United States 3,004 km
Mississauga, Canada Tucson, United States 3,002 km
San Antonio, United States Surrey, Canada 3,004 km
Mumbai, India Bangkok, Thailand 3,005 km
Vancouver, Canada Austin, United States 3,001 km
Maracaibo, Venezuela Puebla, Mexico 3,005 km
Hanoi, Vietnam New Delhi, India 3,005 km
Puebla, Mexico Washington, United States 3,001 km
Mississauga, Canada Mesa, United States 3,000 km
Phoenix, United States Mixco, Guatemala 3,006 km

Measure more distances between cities