The driving distance from Medicine Hat, AB, Canada to Kamloops, BC, Canada is 564.45mi / 908.4km
The driving distance from Medicine Hat, Canada to Vancouver, Canada is 785 miles / 1263 km
The driving distance from Medicine Hat, AB, Canada to Esterhazy, SK S0A, Canada is 688.63km
The driving distance from Medicine Hat, AB, Canada to Swift Current, SK, Canada is 139.81mi / 225km
The driving distance is approximately 1,040km
About 300km
The driving distance from Medicine Hat, AB, Canada to Hardy, NB E4M, Canada is about 2930mi / 4713km
330 miles
About 1,050 miles.
The driving distance from Calgary, AB, Canada to Medicine Hat, AB, Canada is 295km
About 2,465km / 1,830 miles; 30-35 hours total driving time.
169 km