There are 6 ways to get from Danforth to Oshawa by train, bus, car, or taxi
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 Danforth GO to Durham College Oshawa GOtrain Le
1h 19m$12–15Drive 49.4 km
cheapest- Drive from Danforth to Oshawacar 49.4 km
45 min$10–15Line 38 bus, line 900 bus
- Take the bus from Kennedy Station - Platform B to Opposite 1314 Military Trailbus 38 / ...
- Take the bus from Centennial Circle to King Eastbound @ Drewbus 900 / ...
2h 18m$11Taxi
- Take the taxi from Danforth to Oshawataxi 49.4 km
45 min$110–140Train, line 902 bus
- Take the train from Danforth GO to Durham College Oshawa GOtrain Le
- Take the bus from Oshawa Station to King Eastbound @ Central Parkbus 902
1h 51m$16–19Line 320 bus, bus
- Take the bus from Yonge St at Bloor St East North Side - Bloor Station to Yonge St at York Mills Rd North Side - York Mills Stationbus 320
- Take the bus from York Mills Bus Terminal to Centre St. S. @ Athol St. W.bus 92
2h 43m$16–19
Danforth to Oshawa by subway, foot, and train
Questions & Answers
The cheapest way to get from Danforth to Oshawa is to line 38 bus and line 900 bus which costs $12 and takes 2h 18m.
The fastest way to get from Danforth to Oshawa is to drive which takes 45 min and costs $9 - $15.
No, there is no direct bus from Danforth to Oshawa. However, there are services departing from Danforth Ave at Linnsmore Cres and arriving at Centre St. S. @ Athol St. W. via Yonge St at Bloor St East North Side - Bloor Station and York Mills Bus Terminal. The journey, including transfers, takes approximately 2h 43m.
No, there is no direct train from Danforth station to Oshawa. However, there are services departing from Greenwood Station - Eastbound Platform and arriving at Durham College Oshawa GO via Danforth GO. The journey, including transfers, takes approximately 1h 19m.
The distance between Danforth and Oshawa is 45 km. The road distance is 49.4 km.
The best way to get from Danforth to Oshawa without a car is to train which takes 1h 19m and costs $12 - $16.
It takes approximately 1h 19m to get from Danforth to Oshawa, including transfers.
Danforth to Oshawa bus services, operated by Toronto Transit, depart from Yonge St at Bloor St East North Side - Bloor Station.
Danforth to Oshawa train services, operated by GO Transit, depart from Danforth GO station.
The best way to get from Danforth to Oshawa is to train which takes 1h 19m and costs $12 - $16. Alternatively, you can line 38 bus and line 900 bus, which costs $12 and takes 2h 18m.
What companies run services between Danforth, ON, Canada and Oshawa, ON, Canada?
GO Transit operates a train from Danforth GO to Durham College Oshawa GO every 30 minutes. Tickets cost $9–12 and the journey takes 50 min. Alternatively, you can take a subway from Greenwood Station - Eastbound Platform to King Eastbound @ Drew via Kennedy Station - Subway Platform, Kennedy Station - Platform B, Opposite 1314 Military Trail, and Centennial Circle in around 2h 18m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Danforth GO to Durham College Oshawa GO
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Phone
- +1 416 393 3030
- Website
- ttc.ca
Bus from Kennedy Station - Platform B to Opposite 1314 Military Trail
- Ave. Duration
- 30 min
- Frequency
- Every 10 minutes
- Estimated price
- $4
- Website
- http://www.ttc.ca
- Schedules at
- https://www.ttc.ca/routes-and-schedules
Bus from Yonge St at Bloor St East North Side - Bloor Station to Yonge St at York Mills Rd North Side - York Mills Station
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- http://www.ttc.ca
- Schedules at
- https://www.ttc.ca/routes-and-schedules
- Phone
- +1 866-247-0055
- Website
- durhamregiontransit.com
Bus from Centennial Circle to King Eastbound @ Drew
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- https://www.durhamregiontransit.com/en/index.aspx
- Schedules at
- https://www.durhamregiontransit.com/Modules/AccessibleSchedules/Index.aspx
Bus from Oshawa Station to King Eastbound @ Central Park
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- https://www.durhamregiontransit.com/en/index.aspx
- Schedules at
- https://www.durhamregiontransit.com/Modules/AccessibleSchedules/Index.aspx
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from York Mills Bus Terminal to Centre St. S. @ Athol St. W.
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Ave. Duration
- 45 min
- Estimated price
- $110–140
Scarborough City Cabs
- Phone
- +1 416 438 5151
- Website
- scarborocitycab.com
Maple Leaf Taxi
- Phone
- +1 416 751 5555
- Website
- mapleleaftaxi.com
Co-op Cabs
- Phone
- +1 416 504 2667
- Website
- co-opcabs.com
City Taxi
- Phone
- +1 416 740 2222
- Website
- citytaxitoronto.com
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 Stansted Airport into central London, 4 of the smartest ways to explore Australia, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Danforth to Oshawa bus services, operated by Toronto Transit, arrive at Yonge St at York Mills Rd North Side - York Mills Station.
Danforth to Oshawa train services, operated by GO Transit, arrive at Durham College Oshawa GO station.
Yes, the driving distance between Danforth to Oshawa is 49 km. It takes approximately 45 min to drive from Danforth to Oshawa.
There are 153+ hotels available in Oshawa.







