Trip to Oshawa

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration2h
Distance55 km
Avg. price$ 44
Train trips10 found

Trains from Toronto to Oshawa

🚆 Traveling from Toronto to Oshawa by train is a convenient and efficient option. The direct train service operated by GO Transit departs from Toronto Union Station and arrives at Durham College Oshawa GO, with services running hourly every day and the journey taking approximately 1 hour and 2 minutes. 🚆 The distance between the two cities is 51.0 km, and there are multiple routes available for the journey. Whether you choose the Lakeshore East line departing from Union Station or the route via Ottawa with Via Rail Canada Inc, you can reach Oshawa in about 35 to 36 minutes, depending on the route selected. 🚆 Prices for the train ride from Toronto to Oshawa can range from C$9 to C$108, offering travelers flexibility in their budget. With the reliable services provided by GO Transit and Via Rail Canada Inc, passengers can enjoy a comfortable and smooth trip to explore the attractions and activities in Oshawa

Where to stay in Oshawa

There are over 16 hotels to stay in Oshawa. Prices range from $44 per night.

Accomodation
  • GO Transit is the primary company providing train routes from Toronto to Oshawa. Their services depart hourly from Toronto Union Station and arrive at Durham College Oshawa GO station, taking approximately 1 hour and 2 minutes for the journey. The prices for this route range from C$10 to C$110. For more information and schedules, you can contact GO Transit at 1 438-6646 or visit their website at http://www.gotransit.com/.
  • The fastest train between Toronto and Oshawa is operated by GO Transit. The direct train service departs from Toronto Union Station and arrives at Durham College Oshawa GO station, with a travel time of approximately 1 hour and 2 minutes. GO Transit offers hourly services every day for this route at a price range of C$10 to C$110. For more details or to book tickets, you can contact GO Transit at 1 438-6646 or visit their website at http://www.gotransit.com/.
  • The departure station for trains leaving for Oshawa from Toronto is Toronto Union Station. GO Transit operates the train services for this route, with departures taking place from Toronto Union Station. Passengers can board the train at Toronto Union Station to travel to Oshawa via GO Transit. For more information on schedules and ticketing, travelers can contact GO Transit at 1 438-6646 or visit their website at http://www.gotransit.com/.
  • There are multiple trains operating between Toronto and Oshawa. The train services provided by GO Transit offer hourly departures from Toronto Union Station to Durham College Oshawa GO station. Passengers can choose from various departure times throughout the day to make the journey, which typically takes around 1 hour and 2 minutes. For specific train schedules and ticketing information, travelers can contact GO Transit at 1 438-6646 or visit their website at http://www.gotransit.com/.
  • The train services operated by GO Transit, traveling from Toronto to Oshawa arrive at Durham College Oshawa GO station. This station serves as the final destination for the train journey between the two cities. Passengers disembark at Durham College Oshawa GO station, which is conveniently located in Oshawa for easy access to the city and surrounding areas.
  • The first train of the day from Toronto to Oshawa departs at 6:05 AM from Toronto Union Station and arrives at Durham College Oshawa GO station at 7:07 AM. The last train of the day leaves Toronto Union Station at 8:39 PM and reaches Durham College Oshawa GO at 9:41 PM. These schedules allow for convenient travel options throughout the day for passengers commuting between the two cities via train.
  • There are approximately 12 direct train trips each day between Toronto and Oshawa as services depart hourly and operate every day. The journey duration for each trip is approximately 1 hour and 2 minutes, offering frequent and convenient transportation options for travelers between the two cities. These multiple daily connections provide flexibility for passengers to choose a suitable departure time that aligns with their schedule when traveling by train from Toronto to Oshawa.
  • Yes, there is a direct train between Toronto and Oshawa. The train service departs from Toronto Union Station and arrives at Durham College Oshawa GO station, with trains operating hourly every day. The journey between the two cities by train takes approximately 1 hour and 2 minutes, providing a convenient and efficient transportation option for travelers.
  • The cost of a train ticket from Toronto to Oshawa can vary between C$10 and C$110, depending on factors such as the type of ticket, time of booking, and availability. It is recommended to check the current prices and any promotions offered by the train operators for the most accurate fare information. Overall, the train provides a relatively affordable and convenient mode of transportation between the two cities.

Will you be returning to Toronto by train?

If you are looking for the return train journey, check out trains from Oshawa to Toronto

See schedule