Distance between Saint John and Medicine Hat
Distance from Saint John to Medicine Hat is 2070 miles / 3332 kilometers.
Map showing the distance from Saint John to Medicine Hat
Air distance: | miles km |
Saint John
City: | Saint John |
Country: | Canada |
Coordinates: |
45°16′21″N 66°4′3″W |
Medicine Hat
City: | Medicine Hat |
Country: | Canada |
Coordinates: |
50°2′21″N 110°40′35″W |
Time difference between Saint John and Medicine Hat
The time difference between Saint John and Medicine Hat is 3 hours. Medicine Hat is 3 hours behind Saint John. Current local time in Saint John is 11:49 ADT (2024-05-18) and time in Medicine Hat is 08:49 MDT (2024-05-18).