Saint-Leonard
Saint-Leonard
Sackville
Sackville
Bus

Saint-Leonard to Sackville

Updated: 27 May 2026

Traveling from Saint-Leonard to Sackville involves crossing the province from northwest to southeast. The most practical way is by bus, as passenger rail service is limited. You will travel along the Trans-Canada Highway, passing through Moncton before reaching the Tantramar Marshes. The total distance is approximately 500 kilometers. Expect a travel time of about 6 hours depending on connections.

Total Distance: 500 km driving distance, 420 km straight-line air distance.
Fastest Way
Driving your own car is the fastest way, taking approximately 5 hours.
Cheapest Way
Maritime Bus is the most affordable public transport option.
Compare Saint-Leonard to Sackville Routes
Bus
Connecting
Duration
6 hours 30 mins
Avg Price
$90 - $120 CAD
Operator
Maritime Bus
Route
Route 2 East to Moncton, then transfer to Sackville.

Book your tickets online at least one week in advance to secure lower fares.

Travel Tips
  • Bus Transfers
    Ensure you have enough time for your transfer in Moncton if traveling by bus.
  • Student Discounts
    If you are a student, check for discounts on bus fares with your ID.
  • Luggage
    Keep your valuables in your carry-on bag when traveling by bus.
  • Arrival Time
    Arrive at the bus stop at least 20 minutes before the scheduled departure.
  • Local Transit
    Sackville is a very walkable town, so you likely won't need a car once you arrive.
Safety Tips
  • Night Travel
    Avoid late-night bus travel if you are unfamiliar with the transfer stations.
  • Personal Belongings
    Always keep your bag in sight while waiting at bus terminals.
  • Emergency Contacts
    Save the local taxi numbers in your phone upon arrival.
  • Weather Alerts
    Monitor local weather reports as the Tantramar area can experience high winds.
People Also Ask
  • Is there a train station in Sackville?
    Yes, the Sackville station is served by Via Rail's Ocean train.
  • How far is Moncton from Sackville?
    Moncton is approximately 45 kilometers from Sackville.
  • Can I fly to Sackville?
    No, the nearest airport is Greater Moncton Roméo LeBlanc International Airport.
  • Is Sackville safe?
    Yes, Sackville is a small, safe university town.
  • What is the best way to travel?
    Driving is the most flexible, while the bus is the most reliable public option.
Quick Info
  • From Saint-Leonard, New Brunswick, Canada
  • To Sackville, New Brunswick, Canada
  • Modes
Best Time to Travel

Late summer or early autumn for pleasant weather and vibrant foliage.

Things to Do in Sackville
1
Waterfowl Park
Walk the boardwalks through this massive wetland area. It is a premier spot for birdwatching in Atlantic Canada.
2
Mount Allison University
Tour the historic campus known for its beautiful brick architecture. The university is the heart of the town.
3
Owens Art Gallery
Visit the oldest university art gallery in Canada. It features a diverse collection of contemporary and historical works.
4
Tantramar Marshes
Drive the backroads to see the vast, flat landscape of the marshes. It is a unique geological feature of the region.
Tags
Saint-Leonard to Sackville Maritime Bus Sackville Via Rail Sackville travel New Brunswick Sackville transport Saint-Leonard travel bus to Sackville train to Sackville