Bus Tickets from Halifax, CA to Saint-Léonard

Previously seen trips

Next departures for Halifax to Saint-Léonard on November 21
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Maritime BusBus
Maritime Bus Halifax Terminal
St Leonard (Must book 3 hours in advance)No tags
Maritime BusBus
Halifax (YHZ) Airport
St Leonard (Must book 3 hours in advance)No tags
Maritime BusBus
Maritime Bus Halifax Terminal
St Leonard (Must book 3 hours in advance)No tags
Maritime BusBus
Halifax (YHZ) Airport
St Leonard (Must book 3 hours in advance)No tags

Get from Halifax to Saint-Léonard

This route is served by bus only

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

2bus per day
8h 55mAverage Duration
439 kmDistance
11kgCO₂ emissions

Frequently asked questions about travelling from Halifax, CA to Saint-Léonard by bus

  1. What is the distance between Halifax and Saint-Léonard?

    The distance between Halifax and Saint-Léonard is approximately 439 km (272 miles).

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

    Buses departing from Maritime Bus Halifax Terminal in Halifax will take you to St Leonard Petro Canada Bus Stop in Saint-Léonard.

People from around the world trust Busbud