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 21m$11–15Line 38 bus, line 900 bus
cheapest- Take the bus from Kennedy Station at Bus Bay 12 to Opposite 1314 Military Trailbus 38 / ...
- Take the bus from Centennial Circle to Ritson Northbound @ Richmondbus 900
2h 29m$8–11Drive 49.4 km
- Drive from Danforth to Oshawacar 49.4 km
46 min$10–14Taxi
- Take the taxi from Danforth to Oshawataxi 49.4 km
46 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 49m$15–19Bus
- Take the bus from York Mills Bus Terminal to Centre St. S. @ Athol St. W.bus 92
2h 42m$13–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 $8 - $12 and takes 2h 29m.
The fastest way to get from Danforth to Oshawa is to drive which takes 46 min and costs $9 - $14.
No, there is no direct bus from Danforth station to Oshawa. However, there are services departing from Kennedy Station at Bus Bay 12 and arriving at Ritson Northbound @ Richmond via Centennial Circle. The journey, including transfers, takes approximately 2h 29m.
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 21m.
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 21m and costs $11 - $16.
It takes approximately 1h 21m to get from Danforth to Oshawa, including transfers.
Danforth to Oshawa bus services, operated by Toronto Transit Commission (TTC), depart from Kennedy Station at Bus Bay 12.
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 21m and costs $11 - $16. Alternatively, you can line 38 bus and line 900 bus, which costs $8 - $12 and takes 2h 29m.
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 55 min. Alternatively, you can take a subway from Greenwood Station - Eastbound Platform to Ritson Northbound @ Richmond via Kennedy Station - Subway Platform, Kennedy Station at Bus Bay 12, Opposite 1314 Military Trail, and Centennial Circle in around 2h 29m.
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Danforth GO to Durham College Oshawa GO
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–12
Train from Danforth GO to Durham College Oshawa GO
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–12
- Phone
- +1 416 393 4636
- wtcs@ttc.ca
- Website
- TTC
Bus from Kennedy Station at Bus Bay 12 to Opposite 1314 Military Trail
- Ave. Duration
- 32 min
- Frequency
- Every 10 minutes
- Estimated price
- $3–4
- Website
- TTC
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
- Phone
- +1 866 247 0055
- Website
- Durham Region Transit
Bus from Centennial Circle to Ritson Northbound @ Richmond
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- Durham Region Transit
Bus from Oshawa Station to King Eastbound @ Central Park
- Ave. Duration
- 22 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- Durham Region Transit
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from York Mills Bus Terminal to Centre St. S. @ Athol St. W.
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–12
- Ave. Duration
- 46 min
- Estimated price
- $110–140
Aeroport Taxi & Limousine Service
- Phone
- +14162552211
- Website
- aeroporttaxi.com
Beck Taxi
- Phone
- +1 416 751 5555
- Website
- becktaxi.com
City Taxi
- Phone
- +1 416 740 2222
- Website
- citytaxitoronto.com
Co-op Cabs
- Phone
- +1 416-504-2667
- Website
- co-opcabs.com
Maple Leaf Taxi
- Phone
- +1 416-751-5555
- Website
- mapleleaftaxi.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 London to Edinburgh, What are the different types of Renfe trains in Spain?, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Danforth to Oshawa bus services, operated by Toronto Transit Commission (TTC), arrive at Opposite 1314 Military Trail 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 46 min to drive from Danforth to Oshawa.
There are 185+ hotels available in Oshawa.







