Search bus tickets to St. Catharines

switcheroo

Quickview

How to get to St. Catharines by bus?

Routes19
Trips per day46
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 €9.07. 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 €12.69 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. Travelling by bus from Chicago you will most likely to arrive in St. Catharines at Union Bus Sta.
Avg. Time
17h 53m
Avg. Price
€62.64

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. Travelling 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
€168.97

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. Travelling by bus from Atlanta you will most likely to arrive in St. Catharines at Union Bus Sta.
Avg. Time
1d 5h 1m
Avg. Price
€143.99

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. Travelling 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
€195.82

Houston

There are 5 bus schedules per day connecting Houston with St. Catharines. It takes on average 43 hours and 14 minutes to travel 1285 miles, 2067 kms, by bus from Houston. One bus company operates schedules from Houston, with Greyhound offering the most daily connections to St. Catharines. Travelling by bus from Houston you will most likely to arrive in St. Catharines at Union Bus Sta.
Avg. Time
1d 19h 14m
Avg. Price
€161.55

Located in Ontario, Canada, you can travel by bus to St. Catharines from 19 destinations and choose from 46 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 20 destinations including New York.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 22m
Avg. Price
€84.97