Distance from Hamilton to Ampara

The distance between Hamilton, Canada and Ampara, Sri Lanka is 14,106 kilometers (8,765 miles).

Hamilton, Ontario, Canada

Ampara, Eastern Province, Sri Lanka

From Hamilton to Ampara, the straight-line distance is 14,106 kilometers, heading northeast. Hamilton is situated at an altitude of 95 meters above sea level, while Ampara is at 37 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 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)
Ampara, Sri Lanka

Local time:

Time Zone: Asia/Colombo

Coordinates: 7.2975° N 81.682° E

Elevation: 37 m (121 ft)


Nearby airports:
  • Ampara Airport (GOY)
  • Ampara Airport (ADP)
  • Batticaloa Airport (BTC)
  • Gregory Lake Seaplane Base (NUA)
  • Hingurakgoda Minneriya Airport (MNH)

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 Ampara

Distances between cities Kilometers
From Ampara to Colombo 206 km
From Ampara to Jaffna 321 km
From Ampara to Galle 214 km
From Ampara to Batticaloa 46 km
From Ampara to Pita Kotte 202 km

Cities within similar distances

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

From To Distance (kilometers)
Reynosa, Mexico Jaipur, India 14,105 km
Chengdu, China Mérida, Mexico 14,107 km
Rio de Janeiro, Brazil Nagpur, India 14,107 km
Miami, United States Patna, India 14,108 km
Chennai, India Fresno, United States 14,104 km
Austin, United States Vadodara, India 14,108 km
Brasília, Brazil Indore, India 14,103 km
Mississauga, Canada Wellington, New Zealand 14,103 km
Hanoi, Vietnam Saltillo, Mexico 14,110 km
Jaipur, India Barcelona, Venezuela 14,102 km
Shenzhen, China Cuautitlán Izcalli, Mexico 14,110 km
Jaipur, India Brasília, Brazil 14,110 km
Nairobi, Kenya Fort Worth, United States 14,101 km
Austin, United States Indore, India 14,101 km
Tegucigalpa, Honduras Port Moresby, Papua New Guinea 14,101 km
Melbourne, Australia Denver, United States 14,101 km
Shenzhen, China Toluca, Mexico 14,112 km
Santiago de los Caballeros, Dominican Republic Indore, India 14,100 km
Wellington, New Zealand Etobicoke, Canada 14,112 km
Bengaluru, India Campinas, Brazil 14,100 km

Measure more distances between cities