Buses from Halifax to Saint John
🌲 The route will take you through Moncton adding to the picturesque views of the Maritimes. Despite the need for transfers, the total duration of the trip is approximately 6 hours and 55 minutes. 💵 The cost of a bus ticket between Halifax and Saint John ranges from C$70 to C$99, offering an affordable and convenient way to explore the beautiful regions of Nova Scotia and New Brunswick. Schedule your journey with Maritimebus for a hassle-free travel experience.