There are 4 ways to get from Oshawa to Arthur by 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.
Train, bus
best- Take the train from Oshawa to Toronto Union Stationtrain VIA Rail
- Take the bus from Toronto Pearson International Airport to Arthur, Ontariobus Toronto
4h 3m$40–235Drive 156.7 km
cheapest- Drive from Oshawa to Arthurcar 156.7 km
2h 10m$31–45Train, bus via Guelph
- Take the train from Oshawa to Toronto Union Stationtrain
- Take the train from Union Station GO to Guelph Central GOtrain Ki
- Take the bus from Guelph to Arthurbus
5h 18mBus
- Take the bus from Simcoe St. S. @ Athol St. E. to Hwy 407 Bus Terminalbus 56 / ...
- Take the bus from Vaughan Metropolitan Centre to Arthur, Ontariobus Toronto
5h 8m$48–60
Questions & Answers
The cheapest way to get from Oshawa to Arthur is to drive which costs $30 - $45 and takes 2h 10m.
The fastest way to get from Oshawa to Arthur is to drive which takes 2h 10m and costs $30 - $45.
No, there is no direct bus from Oshawa to Arthur. However, there are services departing from Simcoe St. S. @ Athol St. E. and arriving at Arthur, Ontario via Highway 407 Terminal Platform 6 and Vaughan Metropolitan Centre. The journey, including transfers, takes approximately 5h 8m.
The distance between Oshawa and Arthur is 167 km. The road distance is 156.7 km.
The best way to get from Oshawa to Arthur without a car is to train and bus which takes 4h 3m and costs $40 - $240.
It takes approximately 4h 3m to get from Oshawa to Arthur, including transfers.
Oshawa to Arthur bus services, operated by GO Transit, depart from Simcoe St. S. @ Athol St. E. station.
Oshawa to Arthur bus services, operated by GO Transit, arrive at Hwy 407 Bus Terminal station.
Yes, the driving distance between Oshawa to Arthur is 157 km. It takes approximately 2h 10m to drive from Oshawa to Arthur.
There are 19+ hotels available in Arthur.
What companies run services between Oshawa, ON, Canada and Arthur, ON, Canada?
You can take a bus from Simcoe St. S. @ Athol St. E. to Arthur, Ontario via Hwy 407 Bus Terminal, Highway 407 Terminal Platform 6, Smartvmc Bus Terminal Platform 8, and Vaughan Metropolitan Centre in around 5h 8m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Oshawa to Toronto Union Station
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- $11–200
- Website
- https://www.viarail.ca/en
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
Train from Oshawa to Toronto Union Station
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- $11–200
- Website
- https://www.viarail.ca/en
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Guelph Central GO
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- $14–19
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $14–19
- Phone
- 905.738.2290
- [email protected]
- Website
- tokcoachlines.com
Bus from Toronto Pearson International Airport to Arthur, Ontario
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Estimated price
- $28–35
- Website
- https://tokcoachlines.com
- Schedules at
- https://tokcoachlines.com/schedule-services/
- Adult
- $28–35
Bus from Vaughan Metropolitan Centre to Arthur, Ontario
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Estimated price
- $30–40
- Website
- https://tokcoachlines.com
- Schedules at
- https://tokcoachlines.com/schedule-services/
- Adult
- $30–40
- Phone
- (519) 376-9139
- [email protected]
- Website
- owensound.ca
Bus from Guelph to Arthur
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Website
- https://www.owensound.ca/en/living/conventional-transit-service.aspx
- Website
- https://www.owensound.ca/en/living/conventional-transit-service.aspx
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Simcoe St. S. @ Athol St. E. to Hwy 407 Bus Terminal
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $13–16
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $13–16
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 Why you should take the train in the US, How to get from Southend Airport into central London, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.









