Manchester is 393 miles away.
The distance between Bar Harbor, ME, and Saint John, NB, Canada, is 205mi, (330km), and will take approximately 4 hours of driving time.
The driving distance is about 175 miles.
The driving distance is about 2,040 road miles (3,284 km) and the driving time is approximately 34 hours.
The distance between Saint John, New Brunswick, Canada, and Calais, Maine, USA, is approximately 35 miles (56 kilometers) when driving via the nearest border crossing at St. Stephen, NB - Calais, ME.
The distance between the starting point and the destination is 3,442mi, (5,540km), and will take approximately 53 hours of driving time.
The driving distance from Bar Harbor to Saint John is about 299 kilometers. The distance for flying is 195 kilometers.
245 miles
The driving distance from Charlottetown, PE, Canada to Saint John, NB, Canada is 96.23mi / 315.8km
The driving distance between Scranton, PA and Saint John, NB, Canada is 685 miles. The driving time would be approximately 11 hours, 45 minutes if you were to drive non-stop in good conditions. (The driving time does not take into consideration conditions such as weather, road work and rush hour traffic in urban areas.)
The distance between Ottawa, Ontario, Canada and Saint John, NB, Canada is 1,109.3 km. This equates to about 11 hours and 8 minutes traveling by road.
569 miles
The distance between Saint John, New Brunswick and London, Ontario is 990 miles. The travel time by car is 15 hours and 10 minutes.