There are 4 ways to get from Parry Sound to Toronto Union Station Bus Terminal by bus (Flixbus), 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.
Bus via UP Express Pearson Airport (Flixbus)
best- Take the bus from Parry Sound to Toronto Pearson AirportFlixBus 2708
3h 29m$46–65Train
cheapest- Take the train from Parry Sound to Toronto Union StationVIA Rail
6h 34m$35–130Drive 226.2 km
- Drive from Parry Sound to Toronto Union Station Bus Terminal226.2 km
2h 37m$46–66Bus
- Take the bus from Parry Sound to Toronto Union Station Bus TerminalOntc
3h 45m$35–70
Parry Sound to Toronto Union Station Bus Terminal by bus, train, and foot (Flixbus)
Questions & Answers
The cheapest way to get from Parry Sound to Toronto Union Station Bus Terminal is to bus which costs $35 - $70 and takes 3h 45m.
The fastest way to get from Parry Sound to Toronto Union Station Bus Terminal is to drive which takes 2h 37m and costs $45 - $65.
Yes, there is a direct bus departing from Parry Sound and arriving at Toronto Union Station Bus Terminal station. Services depart once daily, and operate every day. The journey takes approximately 3h 45m.
Yes, there is a direct train departing from Parry Sound and arriving at Toronto Union Station station. Services depart twice a week, and operate Monday and Friday. The journey takes approximately 6h 29m.
The distance between Parry Sound and Toronto Union Station Bus Terminal is 247 km. The road distance is 226.2 km.
The best way to get from Parry Sound to Toronto Union Station Bus Terminal without a car is to bus via UP Express Pearson Airport which takes 3h 29m and costs $45 - $65.
It takes approximately 3h 29m to get from Parry Sound to Toronto Union Station Bus Terminal, including transfers.
Parry Sound to Toronto Union Station Bus Terminal bus services, operated by Ontario Northland, depart from Parry Sound station.
Parry Sound to Toronto Union Station Bus Terminal train services, operated by VIA Rail, depart from Parry Sound station.
The best way to get from Parry Sound to Toronto Union Station Bus Terminal is to bus via UP Express Pearson Airport which takes 3h 29m and costs $45 - $65. Alternatively, you can train, which costs $35 - $130 and takes 6h 34m.
What companies run services between Parry Sound, ON, Canada and Toronto Union Station Bus Terminal, ON, Canada?
Flixbus USA operates a bus from Parry Sound to Toronto Pearson Airport 5 times a week. Tickets cost $35–55 and the journey takes 2h 50m. Alternatively, VIA Rail operates a train from Parry Sound to Toronto Union Station twice a week. Tickets cost $35–130 and the journey takes 6h 29m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Parry Sound to Toronto Union Station
- Ave. Duration
- 6h 29m
- Frequency
- Twice a week
- Estimated price
- $35–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $40–130
- Economy Adult - Advanced Booking
- $40–100
- Economy Escape Advanced Booking - Adult
- $35–55
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Parry Sound to Toronto Pearson Airport
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Schedules at
- flixbus.com
Bus from Parry Sound to Toronto Union Station Bus Terminal
- Ave. Duration
- 3h 35m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Schedules at
- flixbus.com
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from Parry Sound to Toronto Union Station Bus Terminal
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $45–70
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $45–70
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 Gatwick Airport into central London, Train travel in Spain: A guide to Renfe, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Parry Sound to Toronto Union Station Bus Terminal bus services, operated by Ontario Northland, arrive at Toronto Union Station Bus Terminal.
Parry Sound to Toronto Union Station Bus Terminal train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Parry Sound to Toronto Union Station Bus Terminal is 226 km. It takes approximately 2h 37m to drive from Parry Sound to Toronto Union Station Bus Terminal.
Book your Parry Sound to Toronto Union Station Bus Terminal train tickets online with Omio.
Book your Parry Sound to Toronto Union Station Bus Terminal bus tickets online with Omio and FlixBus.
There are 1083+ hotels available in Toronto Union Station Bus Terminal.










