Find coaches from Edmundston to Saint-Léonard

Next bus departures

Next departures from Edmundston to Saint-Léonard on 25 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Maritime BusBus
Edmundston Circle K/Irving Bus Stop
St Leonard (Must book 3 hours in advance)CheapestFastest

Last refresh of the prices: Last Thursday at 14:05 AST.

Get from Edmundston to Saint-Léonard

This route is served by bus only

The journey takes about 25 minutes, and with fares starting at just £13, it presents an excellent value for a comfortable ride.

1bus per day
25mAverage duration
24 milesDistance
1kgCO₂ emissions

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

  1. How far is Saint-Léonard from Edmundston by coach?

    The distance between Edmundston and Saint-Léonard by coach is approximately 24 miles (38 km).

  2. Is there a way to reach Saint-Léonard from Edmundston without a car?

    You can travel to Saint-Léonard from Edmundston by coach, which provides a smooth ride and an affordable and convenient trip. Depending on your preferences, carpooling can also be considered as an option.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
22/11
No data
23/11
No data
Today
£8
25/11
£8
26/11
£8
27/11
No data
28/11
No data
29/11
No data
busbud logoThe cheapest trip from Edmundston to Saint-Léonard was searched and found on 25 Nov 2025 with a price of £8

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Edmundston to Saint-Léonard as early as possible.

You can expect to pay from £8 to £8 for a bus ticket from Edmundston to Saint-Léonard based on the last 2 days. You can expect to find the cheapest price for the trip at £8, which is on 2025-11-25.

People from around the world trust Busbud