The trip from Indian Harbour to Saint John is approximately 350 kilometers. You will drive through the scenic coastal roads and connect to the highway system leading into New Brunswick. The drive typically takes about 240 minutes. Saint John is a historic port city in New Brunswick.
Total Distance: Driving distance 350 km, straight-line air distance 250 km.
The highway is faster than the coastal road.
Spring to autumn for the best driving conditions.