Bus Tickets from Moncton to Saint-Léonard

Previously seen trips

Next departures for Moncton to Saint-Léonard on November 22
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Maritime BusBus
Moncton (YQM) Airport
St Leonard (Must book 3 hours in advance)No tags
Maritime BusBus
Moncton (YQM) Airport
St Leonard (Must book 3 hours in advance)No tags
Maritime BusBus
Moncton (YQM) Airport
St Leonard (Must book 3 hours in advance)No tags
Maritime BusBus
77 Canada St.
St Leonard (Must book 3 hours in advance)No tags
Maritime BusBus
Moncton (YQM) Airport
St Leonard (Must book 3 hours in advance)No tags

Get from Moncton to Saint-Léonard

This route is served by bus only

The journey takes about 4 hours 55 minutes, and with fares starting at just $109, it presents an excellent value for a comfortable ride.

2bus per day
4h 55mAverage Duration
273 kmDistance
7kgCO₂ emissions

Frequently asked questions about travelling from Moncton to Saint-Léonard by bus

  1. How far is Moncton from Saint-Léonard?

    The distance between Moncton and Saint-Léonard is around 266 km (165 miles).

  2. What are the departure and arrival locations for buses traveling from Moncton to Saint-Léonard?

    Buses traveling this route start their trip at Moncton Airport, in Moncton, and end it at St Leonard Petro Canada Bus Stop, in Saint-Léonard.

People from around the world trust Busbud