ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Saint John

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration8h
Distance427
Avg. price$
Bus trips found

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.

Where to stay in Saint John

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus between Halifax and Saint John. Instead, you can take a bus from Halifax - Bus Terminal to Moncton and then transfer to another bus to reach Saint John. The total journey time, including transfers, is approximately 6 hours and 55 minutes. It's recommended to check the bus schedules and plan your trip accordingly to make the transfers smoothly.
  • You can catch the bus from Halifax to Saint John at the Halifax - Bus Terminal station. This station is where Maritimebus operates their services for this route. Make sure to arrive at the bus terminal ahead of the scheduled departure time to ensure a smooth boarding process for your journey to Saint John. It's advisable to confirm the exact location and any specific instructions with the bus company prior to your travel date.
  • The Halifax to Saint John bus operated by Maritimebus arrives at the Saint John station. Upon arrival, you can disembark at this designated station in Saint John to complete your journey. It's recommended to check the station facilities for any services you may need and to arrange for onward transportation if necessary. The Saint John station is the final stop on this bus route.
  • The cost of a bus ticket from Halifax to Saint John typically ranges from C$71 to C$100. Prices may vary based on factors such as the time of booking, class of service, and any promotions or discounts available. It's advisable to check the current fares with the bus operator, Maritimebus, when planning your trip to ensure you have an accurate understanding of the ticket costs for your journey.
  • There are multiple buses that connect Halifax to Saint John although there is no direct route. These buses, operated by Maritimebus, depart from Halifax - Bus Terminal and arrive at Saint John with a transfer in Moncton. The journey duration, including the transfer, is approximately 6 hours and 55 minutes. It's advisable to check the bus schedules and plan your trip accordingly to accommodate the transfer and ensure a smooth travel experience. Ticket prices for this route typically range from C$71 to C$100.
  • The Halifax to Saint John buses are typically less crowded during off-peak hours, such as early mornings or late evenings. On the other hand, buses are often more crowded during peak travel times, like weekends or holidays. It's recommended to book your tickets in advance and consider traveling during weekdays to avoid the busiest periods and ensure a more comfortable journey. Additionally, checking with the bus operator for specific schedules and availability can help you plan your trip to avoid the most crowded times.
  • The first bus of the day from Halifax - Bus Terminal to Saint John typically departs in the early morning, usually around 7:00 AM. The last bus of the day from Halifax to Saint John usually leaves in the late afternoon or early evening, around 4:30 PM. It's advisable to check the specific schedule with Maritimebus and plan your journey accordingly to catch either the first or last bus for your travel convenience.

Will you be returning to Halifax by bus?

If you are looking for a return bus trip, check out the buses from Saint John to Halifax.

See schedule