Bus Overview

Average Duration:
1h 14m
Buses Per Day:
7

First and Last Bus

First Bus:
07:00
Last Bus:
21:20

Ticket Details

Average Price:
$9 - $25

Overview

The bus between Buffalo and St. Catharines takes 1h 25m. On an average weekday, there are 7 buses per day travelling from Buffalo to St. Catharines. 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 St. Catharines?

Book now

Buffalo to St. Catharines bus times

All available buses travelling from Buffalo to St. Catharines. To see full schedules, alternative transport and to book your tickets online click here.
Departing Sunday, March 24, 2019
Fort Erie, ON
1h
St. Catharines, ON - Bus Terminal
1h
Direct
Find Tickets
FT ERIE, ON
1h
ST CATHARINES, ON
1h
Direct
Find Tickets
Fort Erie, ON
1h 30m
St Catharines, ON - Bus Terminal
1h 30m
Direct
Find Tickets
Buffalo, NY - 181 Ellicott Street
1h 30m
St Catharines, ON
1h 30m
Direct
Find Tickets
Fort Erie, ON - 21 Princess St
1h 15m
St Catharines, ON
1h 15m
Direct
Find Tickets
Fort Erie, ON
1h 15m
St. Catharines, ON - Bus Terminal
1h 15m
Direct
Find Tickets
Fort Erie, ON
1h 25m
St Catharines, ON - Bus Terminal
1h 25m
Direct
Find Tickets
Departing Monday, March 25, 2019
Fort Erie, ON
1h
St. Catharines, ON - Bus Terminal
1h
Direct
Find Tickets
FT ERIE, ON
1h
ST CATHARINES, ON
1h
Direct
Find Tickets
Fort Erie, ON - 21 Princess St
1h
St Catharines, ON
1h
Direct
Find Tickets

Questions & Answers

Yes, there is a direct bus departing from Fort Erie, ON and arriving at St Catharines, ON - Bus Terminal. Services depart every two hours, and operate every day. The journey takes approximately 1h 25m.

More details

The distance between Buffalo and St. Catharines is 27 miles. The road distance is 30.9 miles.

Get driving directions

Buffalo to St. Catharines bus services, operated by Megabus Canada, depart from Fort Erie, ON station.

More details

Buffalo to St. Catharines bus services, operated by Megabus Canada, arrive at St Catharines, ON - Bus Terminal station.

More details

Book your Buffalo to St. Catharines bus tickets online with Busbud.

Search and book

There are 450+ hotels available in St. Catharines. 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