There are 5 ways to get from Caledon to St. Catharines by bus, train, 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.
Line 37 bus, line 502 bus, bus
best- Take the bus from Hurontario St. @ Charleston Side Rd. to Brampton Bus Terminalbus 37
- Take the bus from Nelson - Zum Main Station Stop SB to City Centre Transit Terminal - Arrivalbus 502
- Take the bus from Dundas St. @ Hwy. 407 Park & Ride to St. Catharines Fairview Mallbus 12
3h 59m$30–36Drive 131.4 km
cheapest- Drive from Caledon to St. Catharinescar 131.4 km
1h 36m$26–37Line 37 bus, train
- Take the bus from Hwy. 10 @ Travelled Rd. to Brampton Bus Terminalbus 37
- Take the train from Brampton Innovation District GO to Union Station GOtrain Ki
- Take the train from Toronto Union Station to St. Catharinestrain
4h 38m$41–140Line 37 bus, train, bus
- Take the bus from Hurontario St. @ Charleston Side Rd. to Brampton Bus Terminalbus 37
- Take the train from Brampton Innovation District GO to Union Station GOtrain Ki
- Take the bus from Toronto Union Station to St. Catharines, ON - Bus Terminalbus
4h 12m$26–95Line 37 bus, bus
- Take the bus from Hurontario St. @ Charleston Side Rd. to Brampton Bus Terminalbus 37
- Take the bus from Toronto Airport to St. Catharines, ONbus Toronto
4h 20m$60–81
Caledon to St. Catharines by bus
Questions & Answers
The cheapest way to get from Caledon to St. Catharines is to drive which costs $25 - $40 and takes 1h 36m.
The fastest way to get from Caledon to St. Catharines is to drive which takes 1h 36m and costs $25 - $40.
No, there is no direct bus from Caledon to St. Catharines. However, there are services departing from Hurontario St. @ Charleston Side Rd. and arriving at St. Catharines Fairview Mall via Nelson - Zum Main Station Stop SB, Square One and Dundas St. @ Hwy. 407 Park & Ride. The journey, including transfers, takes approximately 3h 59m.
The distance between Caledon and St. Catharines is 142 km. The road distance is 131.4 km.
The best way to get from Caledon to St. Catharines without a car is to line 37 bus and line 502 bus and bus which takes 3h 59m and costs $30 - $40.
It takes approximately 3h 59m to get from Caledon to St. Catharines, including transfers.
Caledon to St. Catharines bus services, operated by GO Transit, depart from Hurontario St. @ Charleston Side Rd. station.
Caledon to St. Catharines bus services, operated by GO Transit, arrive at Brampton Bus Terminal station.
Yes, the driving distance between Caledon to St. Catharines is 131 km. It takes approximately 1h 36m to drive from Caledon to St. Catharines.
There are 668+ hotels available in St. Catharines.
What companies run services between Caledon, ON, Canada and St. Catharines, ON, Canada?
You can take a bus from Hurontario St. @ Charleston Side Rd. to St. Catharines Fairview Mall via Brampton Bus Terminal, Nelson - Zum Main Station Stop SB, City Centre Transit Terminal - Arrival, Square One, and Dundas St. @ Hwy. 407 Park & Ride in around 3h 59m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Brampton Innovation District GO to Union Station GO
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to St. Catharines
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- $25–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $26–120
- Economy Adult - Advanced Booking
- $26–85
- Economy Escape Advanced Booking - Adult
- $25–45
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Hurontario St. @ Charleston Side Rd. to Brampton Bus Terminal
- Ave. Duration
- 37 min
- Frequency
- 5 times a day
- Estimated price
- $7–9
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–9
Bus from Dundas St. @ Hwy. 407 Park & Ride to St. Catharines Fairview Mall
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
Bus from Hwy. 10 @ Travelled Rd. to Brampton Bus Terminal
- Ave. Duration
- 36 min
- Frequency
- 5 times a day
- Estimated price
- $6–9
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $6–9
- Phone
- +1 905-874-2999
- transit@brampton.ca
- Website
- bramptontransit.com
Bus from Nelson - Zum Main Station Stop SB to City Centre Transit Terminal - Arrival
- Ave. Duration
- 44 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- http://www.bramptontransit.com
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Toronto Union Station to St. Catharines, ON - Bus Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Toronto Airport to St. Catharines, ON
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $45–65
- Website
- https://riderexpress.ca/
- Standard
- $45–65
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 Need to know: Greyhound, Best ways to travel around Australia, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.















