Distance between Bath and Saint John
Distance from Bath, NY to Saint John is 596 miles / 959 kilometers.
Map showing the distance from Bath to Saint John
Air distance: | miles km |
Bath, NY
City: | Bath, NY |
Country: | United States |
Coordinates: |
42°20′13″N 77°19′3″W |
Saint John
City: | Saint John |
Country: | Canada |
Coordinates: |
45°16′21″N 66°4′3″W |
Time difference between Bath and Saint John
The time difference between Bath and Saint John is 1 hour. Saint John is 1 hour ahead of Bath. Current local time in Bath is 09:30 EST (2025-01-06) and time in Saint John is 10:30 AST (2025-01-06).