There are 4 ways to get from Bright's Grove to St. Catharines by train, bus, bus (Flixbus), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Sarnia to Toronto Union Stationtrain VIA Rail
- Take the bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Bus Terminal, 70 Carlisle Stbus 2708
8h 54m$78–345Drive 272.3 km
cheapest- Drive from Bright's Grove to St. Catharinescar 272.3 km
2h 52m$55–79Bus (Flixbus)
- Take the bus from Sarnia to Torontobus FlixBus 2702 / ...
- Take the bus from Toronto to St. Catharinesbus FlixBus 2704
9h 40m$62–166Train
- Take the train from Sarnia to Toronto Union Stationtrain VIA Rail
- Take the train from Toronto Union Station to St. Catharinestrain VIA Rail
9h 55m$94–490
Bright's Grove to St. Catharines by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Bright's Grove to St. Catharines is to drive which costs $50 - $80 and takes 2h 52m.
The fastest way to get from Bright's Grove to St. Catharines is to drive which takes 2h 52m and costs $50 - $80.
No, there is no direct bus from Bright's Grove to St. Catharines. However, there are services departing from De Senas Plaza and arriving at Downtown Terminal 70 Carlisle St via Clearwater Terminal, Sarnia, Toronto and Brock University. The journey, including transfers, takes approximately 9h 40m.
No, there is no direct train from Bright's Grove to St. Catharines. However, there are services departing from Sarnia and arriving at St. Catharines via Toronto Union Station. The journey, including transfers, takes approximately 9h 55m.
The distance between Bright's Grove and St. Catharines is 421 km. The road distance is 272.3 km.
The best way to get from Bright's Grove to St. Catharines without a car is to train and bus which takes 8h 54m and costs $75 - $350.
It takes approximately 8h 54m to get from Bright's Grove to St. Catharines, including transfers.
Bright's Grove to St. Catharines bus services, operated by Flixbus USA, depart from Sarnia station.
Bright's Grove to St. Catharines train services, operated by VIA Rail, depart from Sarnia station.
The best way to get from Bright's Grove to St. Catharines is to bus which takes 9h 40m and costs $60 - $170. Alternatively, you can train, which costs $90 - $490 and takes 9h 55m.
What companies run services between Bright's Grove, ON, Canada and St. Catharines, ON, Canada?
You can take a bus from De Senas Plaza to Downtown Terminal 70 Carlisle St via Clearwater Terminal, Downtown Terminal, Sarnia, Toronto, St. Catharines, and Brock University in around 9h 40m. Alternatively, you can take a bus from Foodland to St. Catharines via Clearwater Terminal, Wawanosh Enterprises, Sarnia, and Toronto Union Station in around 9h 55m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Sarnia to Toronto Union Station
- Ave. Duration
- 4h 58m
- Frequency
- Twice daily
- Estimated price
- $65–270
- Website
- VIA Rail
- Escape
- $65–180
- Business
- $110–260
- Business Plus
- $130–270
- Economy
- $75–190
- Economy Plus
- $80–200
Train from Sarnia to Toronto Union Station
- Ave. Duration
- 4h 58m
- Frequency
- Twice daily
- Estimated price
- $65–270
- Website
- VIA Rail
- Escape
- $65–180
- Business
- $110–260
- Business Plus
- $130–270
- Economy
- $75–190
- Economy Plus
- $80–200
Train from Toronto Union Station to St. Catharines
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- $26–220
- Website
- VIA Rail
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Bus Terminal, 70 Carlisle St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Sarnia to Toronto
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- $45–70
- Schedules at
- Flixbus USA
Bus from Toronto to St. Catharines
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $16–24
- Schedules at
- Flixbus USA
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, 10 amazing places to get away from it all in Australia, and Travelling by boat in Italy - to help you get the most out of your next trip.
Booking & Getting There
Bright's Grove to St. Catharines bus services, operated by Flixbus USA, arrive at Toronto station.
Bright's Grove to St. Catharines train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Bright's Grove to St. Catharines is 272 km. It takes approximately 2h 52m to drive from Bright's Grove to St. Catharines.
There are 628+ hotels available in St. Catharines.








