Bus Overview

Average Duration:
8h 15m
Buses Per Day:
11

First and Last Bus

First Bus:
05:20
Last Bus:
22:45

Ticket Details

Average Price:
$60 - $120

Overview

The average bus between St. Catharines and Montreal takes 9h 45m and the fastest bus takes 8h 20m. On an average weekday, there are 11 buses per day travelling from St. Catharines to Montreal. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Need a hotel room in Montreal?

Book now

St. Catharines to Montreal bus times

All available buses travelling from St. Catharines to Montreal. To see full schedules, alternative transport and to book your tickets online click here.
Departing Monday, March 25, 2019
St. Catharines, ON - Bus Terminal
9h 10m
Montreal
9h 10m
1 change
See full schedules
St. Catharines, ON - Bus Terminal
8h
Montreal
St. Catharines, ON - Bus Terminal
9h 20m
Montreal
9h 20m
1 change
See full schedules
St. Catharines, ON - Bus Terminal
8h 15m
Montreal
8h 15m
1 change
See full schedules
St. Catharines, ON - Bus Terminal
8h 45m
Montreal
8h 45m
1 change
See full schedules
St. Catharines, ON - Bus Terminal
8h 15m
Montreal
8h 15m
1 change
See full schedules
St. Catharines, ON - Bus Terminal
8h
Montreal
St Catharines, ON
7h 25m
Montreal
7h 25m
1 change
See full schedules
St. Catharines, ON - Bus Terminal
7h 45m
Montreal
7h 45m
1 change
See full schedules
St. Catharines, ON - Bus Terminal
8h 55m
Montreal
8h 55m
1 change
See full schedules

Questions & Answers

No, there is no direct bus from St. Catharines to Montreal. However, there are services departing from St. Catharines, ON - Bus Terminal and arriving at Montreal via Toronto, ON. The journey, including transfers, takes approximately 8h 20m.

More details

The distance between St. Catharines and Montreal is 519 km. The road distance is 653.2 km.

Get driving directions

St. Catharines to Montreal bus services, operated by Megabus Canada, depart from St. Catharines, ON - Bus Terminal station.

More details

St. Catharines to Montreal bus services, operated by Greyhound Canada, arrive at Montreal, PQ station.

More details

Book your St. Catharines to Montreal bus tickets online with Busbud, Busbud and Busbud.

Search and book

There are 923+ hotels available in Montreal. Prices start at $70 CAD per night.

More details

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps