Find a Bus from Toronto to St. Catharines

Bus from St. Catharines to Toronto

Cheap buses leaving today
One passenger / one way

3:35 PM7:15 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
3:35 PM
Pearson YYZ Airport
7:15 PM
St. Catharines Union Bus Terminal
$11CAD
8:35 PM10:00 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
8:35 PM
Pearson YYZ Airport
10:00 PM
St. Catharines Union Bus Terminal
$11CAD
12:30 PM4:10 PM
$13
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
12:30 PM
Pearson YYZ Airport
4:10 PM
St. Catharines Union Bus Terminal
$13CAD
12:01 PM7:15 PM
$19
Scarborough Town CentreSt. Catharines Union Bus Terminal
Greyhound
12:01 PM
Scarborough Town Centre
7:15 PM
St. Catharines Union Bus Terminal
$19CAD
7:45 PM10:00 PM
$19
Scarborough Town CentreSt. Catharines Union Bus Terminal
Greyhound
7:45 PM
Scarborough Town Centre
10:00 PM
St. Catharines Union Bus Terminal
$19CAD
3:35 PM7:15 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
3:35 PM
Pearson YYZ Airport
7:15 PM
St. Catharines Union Bus Terminal
$11CAD

Cheap buses leaving tomorrow
One passenger / one way

8:35 PM10:00 PM
$9
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
8:35 PM
Pearson YYZ Airport
10:00 PM
St. Catharines Union Bus Terminal
$9CAD
12:30 PM4:10 PM
$10
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
12:30 PM
Pearson YYZ Airport
4:10 PM
St. Catharines Union Bus Terminal
$10CAD
3:35 PM7:15 PM
$10
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
3:35 PM
Pearson YYZ Airport
7:15 PM
St. Catharines Union Bus Terminal
$10CAD
10:10 AM1:05 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
10:10 AM
Pearson YYZ Airport
1:05 PM
St. Catharines Union Bus Terminal
$11CAD
6:05 AM9:05 AM
$13
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
9:05 AM
St. Catharines Union Bus Terminal
$13CAD
8:35 PM10:00 PM
$9
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
8:35 PM
Pearson YYZ Airport
10:00 PM
St. Catharines Union Bus Terminal
$9CAD

Cheap buses leaving Sunday
One passenger / one way

6:05 AM9:05 AM
$10
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
9:05 AM
St. Catharines Union Bus Terminal
$10CAD
12:30 PM4:10 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
12:30 PM
Pearson YYZ Airport
4:10 PM
St. Catharines Union Bus Terminal
$11CAD
3:35 PM7:15 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
3:35 PM
Pearson YYZ Airport
7:15 PM
St. Catharines Union Bus Terminal
$11CAD
8:35 PM10:00 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
8:35 PM
Pearson YYZ Airport
10:00 PM
St. Catharines Union Bus Terminal
$11CAD
10:10 AM1:05 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
10:10 AM
Pearson YYZ Airport
1:05 PM
St. Catharines Union Bus Terminal
$11CAD
6:05 AM9:05 AM
$10
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
9:05 AM
St. Catharines Union Bus Terminal
$10CAD

Cheap buses leaving Monday
One passenger / one way

8:35 PM10:00 PM
$9
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
8:35 PM
Pearson YYZ Airport
10:00 PM
St. Catharines Union Bus Terminal
$9CAD
12:30 PM4:10 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
12:30 PM
Pearson YYZ Airport
4:10 PM
St. Catharines Union Bus Terminal
$11CAD
3:35 PM7:15 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
3:35 PM
Pearson YYZ Airport
7:15 PM
St. Catharines Union Bus Terminal
$11CAD
10:10 AM1:05 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
10:10 AM
Pearson YYZ Airport
1:05 PM
St. Catharines Union Bus Terminal
$11CAD
6:05 AM9:05 AM
$12
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
9:05 AM
St. Catharines Union Bus Terminal
$12CAD
8:35 PM10:00 PM
$9
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
8:35 PM
Pearson YYZ Airport
10:00 PM
St. Catharines Union Bus Terminal
$9CAD

Cheap buses leaving Wednesday
One passenger / one way

6:05 AM9:05 AM
$8
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
9:05 AM
St. Catharines Union Bus Terminal
$8CAD
3:35 PM7:15 PM
$8
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
3:35 PM
Pearson YYZ Airport
7:15 PM
St. Catharines Union Bus Terminal
$8CAD
8:35 PM10:00 PM
$9
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
8:35 PM
Pearson YYZ Airport
10:00 PM
St. Catharines Union Bus Terminal
$9CAD
12:30 PM4:10 PM
$11
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
12:30 PM
Pearson YYZ Airport
4:10 PM
St. Catharines Union Bus Terminal
$11CAD
7:30 AM9:05 AM
$14
Toronto Coach TerminalSt. Catharines Union Bus Terminal
Greyhound
7:30 AM
Toronto Coach Terminal
9:05 AM
St. Catharines Union Bus Terminal
$14CAD
6:05 AM9:05 AM
$8
Pearson YYZ AirportSt. Catharines Union Bus Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
9:05 AM
St. Catharines Union Bus Terminal
$8CAD

Bus Toronto to St. Catharines: Trip Overview

7
Daily Buses
6:05 AM - 8:35 PM
Departure Time
$16
Average Price
Average Trip Duration

Trip Reviews for Toronto - St. Catharines

3.8 out of 5 stars

User reviews from travelers who booked a bus ticket from Toronto to St. Catharines

Ratings and Reviews (30)


Jerry L.June 19, 2018 | Timeliness: 4 | Staff: 5 | 

Never took a Greyhound before and it was painless, from buying tickets online, clean, comfortable bus and friendly driver. Thank you for a smooth first experience.

Kiran T.May 20, 2018 | Timeliness: 5 | Staff: 5 | 

On schedule time

Lindsay M.April 30, 2018 | Timeliness: 1 | Staff: 1 | 

I bought my round trip ticket LAST WEEK and was told while in line that the bus was full and they were offering taxis. We were traveling to downtown Toronto. Greyhound staff told us not to use their service and that this happens EVERY SINGLE DAY.

Angela A.April 28, 2018 | Timeliness: 5 | Staff: 5 | 

Excellent , thank you

Joanne R.April 27, 2018 | Timeliness: 1 | Staff: 3 | 

Normally I would rate 5 stars. Waited outside the bus for driver who was late .we were lead to another bus no sorry for the delay no explanation. I understand delays,but customers should be informed if there's a problem

Toronto to St. Catharines Buses

Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Toronto to St. Catharines.

We make it our job to connect you with the most dependable bus companies that cover bus service from Toronto to St. Catharines.

Discover how much the bus trip from Toronto to St. Catharines will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.

Bus Companies

Bus service from Toronto to St. Catharines is covered by Greyhound.

Stations & Stops

Buses leaving from Toronto to St. Catharines will depart from University Ave and Wellington Street, Toronto Coach Terminal, Toronto Coach Terminal, Pearson YYZ Airport or Scarborough Town Centre.

A bus ride to St. Catharines will drop you off at St. Catharines Union Bus Terminal.

About Bus Travel

Bus Travel Tips

If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Toronto to St. Catharines but it'll also be endearing to native speakers who will surely appreciate your effort.

From miles long of beauteous natural landscapes to impressive man-crafted sights, you’re bound to be in for a visual treat on your bus trip from Toronto to St. Catharines.

Buses have the smallest carbon footprint of all motorized transport modes. A bus going from Toronto to St. Catharines will emit half the CO2 emitted by a train, and radically less than a car or an airplane.

Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Toronto to St. Catharines.

Did you know?

The average number of passengers on a coach bus is 32 meaning that a bus could replace a minimum of at least 30 cars!

The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder.

Did you know that 80% of the buses in North America are equipped with WiFi and power outlets ? And 60% of bus travelers have used their electronic device on board during 2014.

Popular Buses Connecting Toronto

Popular Buses Connecting St. Catharines

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew