Distance from Hamilton to Spanish Wells

The distance between Hamilton, Canada and Spanish Wells, Bahamas is 1,984 kilometers (1,233 miles).

Hamilton, Ontario, Canada

Spanish Wells, Bahamas

From Hamilton to Spanish Wells, the straight-line distance is 1,984 kilometers, heading south. Hamilton is situated at an altitude of 95 meters above sea level, while Spanish Wells is at only 9 meters.

Travel time

Mode Estimated time
Airplane 3-4 hours
Jet fighter 2-3 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)
Spanish Wells, Bahamas

Local time:

Time Zone: America/Nassau

Coordinates: 25.5472° N 76.7641° W

Elevation: 9 m (30 ft)


Nearby airports:
  • North Eleuthera Airport (ELH)
  • Governor's Harbour Airport (GHB)
  • Nassau Paradise Island Airport (PID)
  • Lynden Pindling International Airport (NAS)
  • Rock Sound International Airport (RSD)

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 Spanish Wells.

From To Distance (kilometers)
Tehran, Iran Cairo, Egypt 1,984 km
Manhattan, United States Tulsa, United States 1,984 km
Leeds, United Kingdom Gibraltar, Gibraltar 1,984 km
Morelia, Mexico Havana, Cuba 1,984 km
Torreón, Mexico San Salvador, El Salvador 1,985 km
Miami, United States Etobicoke, Canada 1,983 km
Brooklyn, United States Tulsa, United States 1,983 km
Santiago de los Caballeros, Dominican Republic Mérida, Mexico 1,983 km
Havana, Cuba Philadelphia, United States 1,985 km
León de los Aldama, Mexico Colorado Springs, United States 1,986 km
Budapest, Hungary Valladolid, Spain 1,987 km
Naucalpan de Juárez, Mexico Mesa, United States 1,987 km
Ecatepec de Morelos, Mexico Mesa, United States 1,987 km
Denver, United States San Luis Potosí, Mexico 1,987 km
Gibraltar, Gibraltar Bradford, United Kingdom 1,981 km
Brampton, Canada Miami, United States 1,987 km
Belmopan, Belize Memphis, United States 1,987 km
Cali, Colombia Mixco, Guatemala 1,981 km
Belmopan, Belize New South Memphis, United States 1,980 km
San Antonio, United States Raleigh, United States 1,988 km

Measure more distances between cities