Duration | 31h 17m |
Distance | 828.2 km |
Average price | $265 |
Frequency | 2/week |
There is widespread community transmission globally.
Some travel restrictions may still be in place within Canada. For the latest travel status, please check the official page for Canada.
No, there is no direct train from Worcester station to Oshawa. However, there are services departing from Worcester Union Station and arriving at Oshawa GO via Albany and Toronto Union Station. The journey, including transfers, takes approximately 15h 54m.
More detailsIt is 600 km from Worcester to Oshawa. It is approximately 828.2 km to drive.
Get driving directionsWorcester to Oshawa train services, operated by Amtrak, depart from Worcester Union Station.
More detailsWorcester to Oshawa train services, operated by GO Transit, arrive at Oshawa GO station.
More detailsThere are 78+ hotels available in Oshawa. Prices start at $125 CAD per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps