The shortest driving time is 3 hours and 39 minutes.
The driving distance is about 175 miles.
The distance between St John, NB, Canada and Bangor, Maine is 270km and will take about 3 hours 49 Minutes to drive.
It's in New Brunswick, Canada
There is no place called St. Johns in New Brunswick. Saint John is in New Brunswick - no abbreviation. St. Johns is in Newfoundland , and is abbreviated.
The distance between Bar Harbor, ME, and Saint John, NB, Canada, is 205mi, (330km), and will take approximately 4 hours of driving time.
Take SR-9 EAST, from Bangor, to U.S. 1. Turn right onto U.S. 1 SOUTH to CALAIS and ST. STEPHEN, N.B.Take U.S. 1 SOUTH to the BRIDGE TO CANADA. Turn left and the roundabout.Cross the INTERNATIONAL AVENUE BRIDGE into ST. STEPHEN, NEW BRUNSWICK, CANADA.Once you have crossed into Canada, continue on N.B. HIGHWAY 1 - EAST to Saint John.
Saint John New Brunswick
405 miles
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.
lobster ===== St John, New Brunswick, is most famous for its "reversing falls." It is also famous for having become Canada's first city.
The capital of New Brunswick is Fredericton. It is a historic and picturesque city located along the Saint John River in eastern Canada.
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.