613 miles
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 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.)
You have to specify which Campobello island and which Saint John are you asking about.
The major cities in New Brunswick are Fredericton (the capital), Saint John, and Moncton. These cities are the largest in terms of population and serve as important economic and cultural centers in the province.
Fredericton is the capital city of New Brunswick, Canada.
There are about 58.046 miles between St Stephen, New Brunswick and Saint John Ferry, New Brunswick.
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.
576 miles or 927 kilometers
About 330 miles, give or take.
The flight distance from Toronto, Canada to Saint John, Canada is 668 miles / 1,075 km
It is 1,738 miles according to Google Maps.
The driving distance is about 175 miles.
The distance between the starting point and the destination is 3,442mi, (5,540km), and will take approximately 53 hours of driving time.
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 2,040 road miles (3,284 km) and the driving time is approximately 34 hours.
The Official Travel Map of New Brunswick (2006-2007 edition) indicates a km distance of 155 km between St. John and Moncton in it's mileage chart. Both being spread out, driving distance could be extended up to 50 km if you are travelling from far side to far side.