There are 6 ways to get from Pefferlaw to St. Catharines by taxi, train, bus, 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.
Taxi, train, bus
best- Take the taxi from Pefferlaw to East Gwillimbury GOtaxi
- Take the train from East Gwillimbury GO to Union Station GOtrain Br
- Take the bus from Toronto Union Station to St. Catharines, ON - Bus Terminalbus
3h 54m$118–205Drive 199.7 km
cheapest- Drive from Pefferlaw to St. Catharinescar 199.7 km
2h 19m$40–58Taxi, train
- Take the taxi from Pefferlaw to East Gwillimbury GOtaxi
- Take the train from East Gwillimbury GO to Union Station GOtrain Br
- Take the train from Toronto Union Station to St. Catharinestrain
4h 21m$134–350Bus
- Take the bus from High And Burke Street to Newmarket Terminal Platform 1bus 050
- Take the bus from Newmarket Terminal Platform 9 to Finch Go Bus Terminal Platform 2bus
- Take the bus from Toronto Union Station to St. Catharines, ON - Bus Terminalbus
5h 47m$56–129Bus via Burlington
- Take the bus from High And Burke Street to Newmarket Terminal Platform 1bus 050
- Take the bus from Richmond Hill Centre to Dundas St. @ Hwy. 407 Park & Ridebus 40 / ...
- Take the bus from Dundas St. @ Hwy. 407 Park & Ride to St. Catharines Fairview Mallbus 12
6h 21m$69–81Bus via Toronto
- Take the bus from High And Burke Street to Newmarket Terminal Platform 1bus 050
- Take the bus from Newmarket Terminal Platform 9 to Finch Go Bus Terminal Platform 2bus
- Take the bus from Toronto, ON to St. Catharines, ONbus
6h 43m$74–119
Questions & Answers
The cheapest way to get from Pefferlaw to St. Catharines is to drive which costs $35 - $60 and takes 2h 19m.
The fastest way to get from Pefferlaw to St. Catharines is to drive which takes 2h 19m and costs $35 - $60.
No, there is no direct bus from Pefferlaw to St. Catharines. However, there are services departing from High And Burke Street and arriving at St. Catharines, ON - Bus Terminal via Newmarket Terminal Platform 9 and Toronto Union Station. The journey, including transfers, takes approximately 5h 47m.
The distance between Pefferlaw and St. Catharines is 212 km. The road distance is 199.7 km.
The best way to get from Pefferlaw to St. Catharines without a car is to taxi and train and bus which takes 3h 54m and costs $110 - $210.
It takes approximately 3h 54m to get from Pefferlaw to St. Catharines, including transfers.
Pefferlaw to St. Catharines bus services, operated by York Region Transit, depart from High And Burke Street station.
Pefferlaw to St. Catharines bus services, operated by York Region Transit, arrive at Newmarket Terminal Platform 1 station.
Yes, the driving distance between Pefferlaw to St. Catharines is 200 km. It takes approximately 2h 19m to drive from Pefferlaw to St. Catharines.
There are 736+ hotels available in St. Catharines.
What companies run services between Pefferlaw, ON, Canada and St. Catharines, ON, Canada?
You can take a vehicle from Pefferlaw to St. Catharines, ON - Bus Terminal via High And Burke Street, Newmarket Terminal Platform 9, Finch Go Bus Terminal Platform 2, Finch Station - Southbound Platform, Union Station - Northbound Platform Towards Vaughan Metropolitan Centre, and Toronto Union Station in around 5h 47m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from East Gwillimbury GO to Union Station GO
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- $11–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $11–15
Train from East Gwillimbury GO to Union Station GO
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- $11–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $11–15
- 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
- $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 866 488 4452
- [email protected]
- 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
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 866-668-3978
- [email protected]
- Website
- yrt.ca
Bus from High And Burke Street to Newmarket Terminal Platform 1
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
Bus from Newmarket Terminal Platform 9 to Finch Go Bus Terminal Platform 2
- Ave. Duration
- 1h 17m
- Frequency
- Every 15 minutes
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
Bus from High And Burke Street to Newmarket Terminal Platform 1
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
Bus from High And Burke Street to Newmarket Terminal Platform 1
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
Bus from Newmarket Terminal Platform 9 to Finch Go Bus Terminal Platform 2
- Ave. Duration
- 1h 17m
- Frequency
- Every 15 minutes
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Richmond Hill Centre to Dundas St. @ Hwy. 407 Park & Ride
- Ave. Duration
- 1h 32m
- Frequency
- Every 20 minutes
- Estimated price
- $13–16
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $13–16
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/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Toronto, ON to St. Catharines, ON
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- $28–65
- Website
- https://www.riderexpress.ca/
- Standard
- $28–65
- Ave. Duration
- 38 min
- Estimated price
- $95–120
Georgina/Keswick GQ Taxi Service
Georgina Taxi
- Phone
- +1 905 476 1104
Wave Taxi
- Phone
- +1 905 989 1020
Georgina/Keswick GQ Taxi Service
Georgina Taxi
- Phone
- +1 905 476 1104
Wave Taxi
- Phone
- +1 905 989 1020
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 get from London City Airport into central London, Italy Travel Guides, and Need to know: Jadrolinija - to help you get the most out of your next trip.

















