Search bus tickets to St. Catharines

switcheroo

Quickview

How to get to St. Catharines by bus?

Routes22
Trips per day60
bus carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to St. Catharines?

The cheapest prices for a bus ticket to St. Catharines that users have found recently on Wanderu start at $13.21. Such great deals to St. Catharines are available on one route to Buffalo. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to St. Catharines. Buffalo at $18.49 has consistently the lowest average bus ticket prices to St. Catharines.

What are the main bus stations in St. Catharines?

The most popular bus station in St. Catharines is Union Bus Sta. Union Bus Sta is the busiest bus station in St. Catharines.

Chicago

There are 11 bus schedules per day connecting Chicago with St. Catharines. It takes on average 17 hours and 53 minutes to travel 437 miles, 702 kms, by bus from Chicago. One bus company operates schedules from Chicago, with Greyhound offering the most daily connections to St. Catharines. Traveling by bus from Chicago you will most likely to arrive in St. Catharines at Union Bus Sta.
Avg. Time
17h 53m
Avg. Price
$97.94

Los Angeles

There are 8 bus schedules per day connecting Los Angeles with St. Catharines. It takes on average 68 hours and 44 minutes to travel 2178 miles, 3503 kms, by bus from Los Angeles. One bus company operates schedules from Los Angeles, with Greyhound offering the most daily connections to St. Catharines. Traveling by bus from Los Angeles you will most likely to arrive in St. Catharines at Union Bus Sta.
Avg. Time
2d 20h 44m
Avg. Price
$246.20

Las Vegas

There are 6 bus schedules per day connecting Las Vegas with St. Catharines. It takes on average 61 hours and 5 minutes to travel 1955 miles, 3145 kms, by bus from Las Vegas. One bus company operates schedules from Las Vegas, with Greyhound offering the most daily connections to St. Catharines. Traveling by bus from Las Vegas you will most likely to arrive in St. Catharines at Union Bus Sta.
Avg. Time
2d 13h 5m
Avg. Price
$285.33

Atlanta

There are 6 bus schedules per day connecting Atlanta with St. Catharines. It takes on average 29 hours and 1 minute to travel 708 miles, 1138 kms, by bus from Atlanta. One bus company operates schedules from Atlanta, with Greyhound offering the most daily connections to St. Catharines. Traveling by bus from Atlanta you will most likely to arrive in St. Catharines at Union Bus Sta.
Avg. Time
1d 5h 1m
Avg. Price
$209.81

St Louis

There are 5 bus schedules per day connecting St Louis with St. Catharines. It takes on average 25 hours and 6 minutes to travel 652 miles, 1049 kms, by bus from St Louis. One bus company operates schedules from St Louis, with Greyhound offering the most daily connections to St. Catharines. Traveling by bus from St Louis you will most likely to arrive in St. Catharines at Union Bus Sta.
Avg. Time
1d 1h 6m
Avg. Price
$186.79

Located in Ontario, Canada, you can travel by bus to St. Catharines from 22 destinations and choose from 60 daily bus schedules to get you there. Greyhound has the most bus connections to St. Catharines. The furthest bus arriving in St. Catharines covers a distance of 2177.01 miles, 3502.66 kms, covering the journey in 68 hours and 44 minutes

Looking for other ways to get there? Check out Train options to St. Catharines.

bus companies serving St. Catharines

Greyhound

There are 3 daily Greyhound schedules to St. Catharines. Greyhound can get you to St. Catharines by bus from 26 destinations including New York.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 21m
Avg. Price
$117.02