There are 3 ways to get from St. Catharines to Toronto Western Hospital by train, bus, tram, 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
best- Take the train from St. Catharines to Toronto Union Stationtrain VIA Rail
2h 1m$29–222Bus, line 510 tram
cheapest- Take the bus from St. Catharines, ON - Bus Terminal to Toronto Union Stationbus Niagara Falls
- Take the tram from Union Station Streetcar Platform to Spadina Ave at Nassau Sttram 310 / ...
2h 10m$12–79Drive 108.5 km
- Drive from St. Catharines to Toronto Western Hospitalcar 108.5 km
1h 16m$22–31
St. Catharines to Toronto Western Hospital by train, subway, and foot
Questions & Answers
The cheapest way to get from St. Catharines to Toronto Western Hospital is to drive which costs $21 - $35 and takes 1h 16m.
The fastest way to get from St. Catharines to Toronto Western Hospital is to drive which takes 1h 16m and costs $21 - $35.
No, there is no direct train from St. Catharines to Toronto Western Hospital station. However, there are services departing from St. Catharines and arriving at St Patrick Station - Northbound Platform via Union Station - Northbound Platform Towards Vaughan Metropolitan Centre. The journey, including transfers, takes approximately 2h 1m.
The distance between St. Catharines and Toronto Western Hospital is 117 km. The road distance is 108.5 km.
The best way to get from St. Catharines to Toronto Western Hospital without a car is to train which takes 2h 1m and costs $28 - $230.
It takes approximately 2h 1m to get from St. Catharines to Toronto Western Hospital, including transfers.
St. Catharines to Toronto Western Hospital train services, operated by VIA Rail, depart from St. Catharines station.
St. Catharines to Toronto Western Hospital train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between St. Catharines to Toronto Western Hospital is 108 km. It takes approximately 1h 16m to drive from St. Catharines to Toronto Western Hospital.
There are 1966+ hotels available in Toronto Western Hospital.
What companies run services between St. Catharines, ON, Canada and Toronto Western Hospital, ON, Canada?
VIA Rail operates a train from St. Catharines to Toronto Union Station once daily. Tickets cost $26–220 and the journey takes 1h 35m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from St. Catharines to Toronto Union Station
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $26–220
- Website
- https://www.viarail.ca/en
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
- Phone
- +1 416 393 4636
- [email protected]
- Website
- ttc.ca
Tram from Union Station Streetcar Platform to Spadina Ave at Nassau St
- Ave. Duration
- 27 min
- Frequency
- Every 10 minutes
- Estimated price
- $3–4
- Website
- https://www.ttc.ca/
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from St. Catharines, ON - Bus Terminal to Toronto Union Station
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
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 do I get from Sydney to Melbourne, The London Underground: Essential tips to navigate the Tube, and Which London airport should I choose? - to help you get the most out of your next trip.










