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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Moncton to Saint John

🕒 Enjoy a quick and comfortable ride that takes approximately 2 hours and 10 minutes, allowing you to reach Saint John hassle-free by bus. 💸 With ticket prices ranging from C$27 to C$39, Maritimebus provides an affordable transportation option for travelers exploring between Moncton and Saint John.

Where to stay in Saint John

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

Accomodation
  • Yes, there is a direct bus that operates between Moncton and Saint John. This service runs six times a week, excluding Saturdays, with buses departing on Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday. The journey typically lasts around 2 hours and 10 minutes, providing a convenient and efficient transportation option between the two cities.
  • To catch the bus from Moncton to Saint John head to the Moncton station where the bus services, operated by Maritimebus, depart from. The station serves as the starting point for this route and provides a convenient location for passengers to board the bus. It is important to arrive at the station ahead of the scheduled departure time to ensure a smooth and timely journey to Saint John.
  • The bus traveling from Moncton to Saint John operated by Maritimebus, arrives at the Saint John station. This station serves as the final destination for this particular bus route, allowing passengers to disembark and continue with their onward journey within Saint John. Upon arrival at the Saint John station, travelers can easily access local transportation options or explore the city's amenities located nearby. It is advisable for passengers to confirm their arrival details and any connecting travel plans ahead of time for a seamless experience.
  • The cost of a bus ticket from Moncton to Saint John ranges between C$28 to C$40, depending on factors such as the time of booking and availability. Passengers can expect to pay within this price range for a one-way journey on this route. It is recommended to check with Maritimebus, the operator of the service, for the most up-to-date fare information and any potential discounts or promotions that may apply.
  • There are six buses that operate on the route between Moncton and Saint John departing six times a week excluding Saturdays. These services are provided by Maritimebus, departing from the Moncton station and arriving at the Saint John station. The journey typically takes approximately 2 hours and 10 minutes to travel between the two cities. Passengers can expect ticket prices varying from C$28 to C$40 for this direct bus route.
  • The Moncton to Saint John buses are typically most crowded during peak travel times, such as on weekdays during rush hours, especially Mondays and Fridays when commuters may be traveling between the two cities. Conversely, buses are usually less crowded during mid-week days like Tuesday, Wednesday, and Thursday, as well as on Sundays. To avoid the busiest times, travelers may consider opting for buses on these less popular days for a potentially more comfortable and less congested journey.
  • The first bus of the day traveling from Moncton to Saint John typically departs in the early morning, providing an early start for passengers looking to make the journey. The last bus of the day usually leaves later in the afternoon or early evening, allowing travelers to arrive in Saint John before the end of the day. These timings provide a range of options for passengers to choose the departure time that best suits their schedule when traveling between the two cities.

Will you be returning to Moncton by bus?

If you are looking for a return bus journey, you can check the buses from Saint John to Moncton.

See schedule