|Trips per day||34|
Located in New Brunswick, Canada, you can travel by bus to Saint-John from 16 destinations and choose from 34 daily bus schedules to get you there. Maritime Bus has the most bus connections to Saint-John. The furthest bus arriving in Saint-John covers a distance of 364.54 miles, 586.53 kms, covering the journey in 13 hours and 56 minutes
Looking for other ways to get there? Check out Ferry options to Saint-John.