There are 3 ways to get from Dundalk to Oshawa by bus, 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, train
best- Take the bus from Dundalk Library to Orangeville - Broadway & 4th Streetbus
- Take the bus from Orangeville, ON to Toronto Pearson International Airportbus
- Take the train from Toronto Union Station to Oshawatrain
4h 58m$48–246Bus
cheapest- Take the bus from Dundalk Library to Orangeville - Broadway & 4th Streetbus
- Take the bus from Broadway @ 4th St. to Bramalea GO Busbus 37
- Take the bus from Bramalea GO Bus to Centre St. S. @ Athol St. W.bus 56
5h 16m$29–36Drive 165.6 km
- Drive from Dundalk to Oshawacar 165.6 km
2h 16m$33–47
Questions & Answers
The cheapest way to get from Dundalk to Oshawa is to bus which costs $29 - $40 and takes 5h 16m.
The fastest way to get from Dundalk to Oshawa is to drive which takes 2h 16m and costs $30 - $50.
No, there is no direct bus from Dundalk to Oshawa. However, there are services departing from Dundalk Library and arriving at Centre St. S. @ Athol St. W. via Broadway @ 4th St. and Bramalea GO Bus. The journey, including transfers, takes approximately 5h 16m.
The distance between Dundalk and Oshawa is 174 km. The road distance is 165.6 km.
The best way to get from Dundalk to Oshawa without a car is to bus and train which takes 4h 58m and costs $45 - $250.
It takes approximately 4h 58m to get from Dundalk to Oshawa, including transfers.
Dundalk to Oshawa bus services, operated by Grey Transit Route, depart from Dundalk Library station.
Dundalk to Oshawa bus services, operated by Grey Transit Route, arrive at Orangeville - Broadway & 4th Street station.
Yes, the driving distance between Dundalk to Oshawa is 166 km. It takes approximately 2h 16m to drive from Dundalk to Oshawa.
There are 182+ hotels available in Oshawa.
What companies run services between Dundalk, ON, Canada and Oshawa, ON, Canada?
You can take a bus from Dundalk Library to Centre St. S. @ Athol St. W. via Broadway @ 4th St. and Bramalea GO Bus in around 5h 16m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Oshawa
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $11–200
- Website
- VIA Rail
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
- Phone
- +1 226-910-1001
- [email protected]
- Website
- Grey County Transit
Bus from Dundalk Library to Orangeville - Broadway & 4th Street
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- $5
- Website
- Grey County Transit
- Adult
- $5
Bus from Dundalk Library to Orangeville - Broadway & 4th Street
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- $5
- Website
- Grey County Transit
- Adult
- $5
- Phone
- 905.738.2290
- [email protected]
- Website
- TOK Coachlines
Bus from Orangeville, ON to Toronto Pearson International Airport
- Ave. Duration
- 50 min
- Frequency
- 4 times a week
- Estimated price
- $23–28
- Website
- TOK Coachlines
- Schedules at
- TOK Coachlines
- Adult
- $23–28
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Broadway @ 4th St. to Bramalea GO Bus
- Ave. Duration
- 1h
- Frequency
- 5 times a week
- Estimated price
- $9–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–12
Bus from Bramalea GO Bus to Centre St. S. @ Athol St. W.
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $15–19
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $15–19
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, 5 delightfully under-the-radar French towns you need to visit, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.








