405 miles
The driving distance is about 175 miles.
521 KM, hope this helped you! -hayl95
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.
There are about 58.046 miles between St Stephen, New Brunswick and Saint John Ferry, New Brunswick.
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.
The distance between the starting point and the destination is 3,442mi, (5,540km), and will take approximately 53 hours of driving time.
Check Mapquest.com
The distance between New York City and Saint John, New Brunswick is approximately 740 miles (1,190 kilometers) when 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.
The quickest way is to fly into Moncton, Saint John or Fredericton. If you are driving take I95 up the coast past Boston and just keep driving until you reach Holton/Bathurst.