There are 8 ways to get from Perth to Orangeville by train, bus, car, plane, or bus (Flixbus)
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 Smiths Falls to Toronto Union Stationtrain VIA Rail
7h 25m$151–380Bus, train
cheapest- Take the bus from Perth, ON - 100 Dufferin St to Whitby, ON - 1350 Brock St Sbus Ottawa / ...
- Take the train from Whitby GO to Union Station GOtrain Le
7h 35m$69–127Drive 346.8 km
- Drive from Perth to Orangevillecar 346.8 km
5h 2m$69–99Bus, fly to Toronto Pearson International Airport
- Take the bus from Perth to Ottawabus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Pearson International Airport (YYZ)plane YOW - YYZ
- Take the bus from Toronto Pearson International Airport to Orangeville, ONbus
6h 13m$170–604Bus via Toronto
- Take the bus from Perth to Torontobus Ott-Tor
- Take the bus from Vaughan Metropolitan Centre to Orangeville, ONbus Toronto
7h 54m$74–141Bus
- Take the bus from Perth to Vaughan - Pioneer Villagebus FlixBus 2705
- Take the bus from Vaughan Metropolitan Centre to Orangeville, ONbus Toronto
8h 14m$71–111Bus, fly to Toronto Island Airport, train, line 37 bus
- Take the bus from Perth to Ottawabus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Island Airport (YTZ)plane YOW - YTZ
- Take the train from Union Station GO to Brampton Innovation District GOtrain
- Take the bus from Main St. N. @ Church St. E. to Hwy. 10 @ Buena Vista Dr.bus
7h 26m$194–597Bus, fly to John C. Munro Hamilton International Airport
- Take the bus from Perth to Ottawabus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to John C. Munro Hamilton International Airport (YHM)plane YOW - YHM
- Take the bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1bus
- Take the bus from Toronto Pearson International Airport to Orangeville, ONbus
8h 32m$195–1,172
Perth to Orangeville by bus and train
Questions & Answers
The cheapest way to get from Perth to Orangeville is to drive which costs $65 - $100 and takes 5h 2m.
The fastest way to get from Perth to Orangeville is to drive which takes 5h 2m and costs $65 - $100.
No, there is no direct bus from Perth to Orangeville. However, there are services departing from Perth and arriving at Orangeville, ON via Vaughan Metropolitan Centre. The journey, including transfers, takes approximately 7h 54m.
No, there is no direct train from Perth to Orangeville. However, there are services departing from Smiths Falls and arriving at Brampton Innovation District GO via Union Station GO. The journey, including transfers, takes approximately 7h 25m.
The distance between Perth and Orangeville is 477 km. The road distance is 346.8 km.
The best way to get from Perth to Orangeville without a car is to train which takes 7h 25m and costs $150 - $380.
It takes approximately 7h 25m to get from Perth to Orangeville, including transfers.
Perth to Orangeville bus services, operated by Rider Express, depart from Perth station.
Perth to Orangeville train services, operated by VIA Rail, depart from Smiths Falls station.
The best way to get from Perth to Orangeville is to train which takes 7h 25m and costs $150 - $380. Alternatively, you can bus via Toronto, which costs $70 - $150 and takes 7h 54m.
What companies run services between Perth, ON, Canada and Orangeville, ON, Canada?
VIA Rail operates a train from Smiths Falls to Toronto Union Station 4 times a day. Tickets cost $85–300 and the journey takes 3h 55m. Alternatively, you can take a bus from Perth to Orangeville, ON via Toronto, Union Station - Northbound Platform Towards Vaughan Metropolitan Centre, Vaughan Metropolitan Centre Station - Subway Platform, and Vaughan Metropolitan Centre in around 7h 54m.
- Website
- aircanada.com
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $50–340
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Island Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $50–360
- Website
- flyporter.com
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $190–550
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Island Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- $160–550
Flights from Ottawa Macdonald-Cartier International Airport to John C. Munro Hamilton International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $140–1,100
- Website
- westjet.com
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $120–550
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Smiths Falls to Toronto Union Station
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a day
- Estimated price
- $85–300
- Website
- https://www.viarail.ca/en
- Escape
- $85–220
- Business
- $130–290
- Business Plus
- $150–300
- Economy
- $95–230
- Economy Plus
- $110–240
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Whitby GO to Union Station GO
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–14
Train from Union Station GO to Brampton Innovation District GO
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Perth, ON - 100 Dufferin St to Whitby, ON - 1350 Brock St S
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- https://www.riderexpress.ca/
- Standard
- $40–95
Bus from Perth to Toronto
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $45–110
- Website
- https://www.riderexpress.ca/
- Standard
- $45–110
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Perth to Ottawa
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $12–20
- Schedules at
- flixbus.com
Bus from Perth to Vaughan - Pioneer Village
- Ave. Duration
- 5h 15m
- Frequency
- 6 times a week
- Estimated price
- $40–75
- Schedules at
- flixbus.com
Bus from Perth to Ottawa
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $12–20
- Schedules at
- flixbus.com
Bus from Perth to Ottawa
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $12–20
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Perth to Ottawa
- Ave. Duration
- 1h 16m
- Frequency
- 3 times a day
- Schedules at
- flixbus.com
Bus from Perth to Vaughan - Pioneer Village
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Schedules at
- flixbus.com
Bus from Perth to Ottawa
- Ave. Duration
- 1h 16m
- Frequency
- 3 times a day
- Schedules at
- flixbus.com
Bus from Perth to Ottawa
- Ave. Duration
- 1h 16m
- Frequency
- 3 times a day
- Schedules at
- flixbus.com
- Phone
- 905.738.2290
- [email protected]
- Website
- tokcoachlines.com
Bus from Toronto Pearson International Airport to Orangeville, ON
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Estimated price
- $23–29
- Website
- https://tokcoachlines.com
- Schedules at
- https://tokcoachlines.com/schedule-services/
- Adult
- $23–29
Bus from Vaughan Metropolitan Centre to Orangeville, ON
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Estimated price
- $25–35
- Website
- https://tokcoachlines.com
- Schedules at
- https://tokcoachlines.com/schedule-services/
- Adult
- $25–35
Bus from Vaughan Metropolitan Centre to Orangeville, ON
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Estimated price
- $25–35
- Website
- https://tokcoachlines.com
- Schedules at
- https://tokcoachlines.com/schedule-services/
- Adult
- $25–35
Bus from Toronto Pearson International Airport to Orangeville, ON
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Estimated price
- $23–29
- Website
- https://tokcoachlines.com
- Schedules at
- https://tokcoachlines.com/schedule-services/
- Adult
- $23–29
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Main St. N. @ Church St. E. to Hwy. 10 @ Buena Vista Dr.
- Ave. Duration
- 46 min
- Frequency
- 5 times a day
- Estimated price
- $8–10
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–10
Bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- $11–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $11–14
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 Which London airport should I choose?, What documents do I need to cross Niagara Falls?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Perth to Orangeville bus services, operated by Rider Express, arrive at Toronto station.
Perth to Orangeville train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Perth to Orangeville is 347 km. It takes approximately 5h 2m to drive from Perth to Orangeville.
There are 18+ hotels available in Orangeville.













