Overview

The bus between Ottawa and St. Catharines takes 7h 15m. On an average weekday, there are 6 buses per day travelling from Ottawa 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

Ottawa to St. Catharines bus times

All available buses travelling from Ottawa to St. Catharines. To see full schedules, alternative transport and to book your tickets online click here.
Departing Tuesday, March 19, 2019
Ottawa, ON
7h 30m
St. Catharines, ON - Bus Terminal
7h 30m
1 change
Find Tickets
Ottawa, ON
6h 55m
St. Catharines, ON - Bus Terminal
6h 55m
1 change
Find Tickets
Ottawa, ON
7h 45m
St Catharines, ON
7h 45m
1 change
Find Tickets
Ottawa, ON
7h 35m
St. Catharines, ON
7h 35m
1 change
Find Tickets
Ottawa, ON
7h 30m
St. Catharines, ON - Bus Terminal
7h 30m
1 change
Find Tickets
Ottawa, ON
6h 45m
St. Catharines, ON - Bus Terminal
6h 45m
1 change
Find Tickets
Departing Wednesday, March 20, 2019
Ottawa, ON
7h 30m
St. Catharines, ON - Bus Terminal
7h 30m
1 change
Find Tickets
Ottawa, ON
6h 55m
St. Catharines, ON - Bus Terminal
6h 55m
1 change
Find Tickets
Ottawa, ON
7h 45m
St Catharines, ON
7h 45m
1 change
Find Tickets
Ottawa, ON
7h 35m
St. Catharines, ON
7h 35m
1 change
Find Tickets

Questions & Answers

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

More details

The distance between Ottawa and St. Catharines is 376 km. The road distance is 556.9 km.

Get driving directions

Ottawa to St. Catharines bus services, operated by Greyhound Canada, depart from Ottawa, ON station.

More details

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

More details

Book your Ottawa to St. Catharines bus tickets online with Busbud and 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