Cheap train tickets from Toronto to Oshawa
Find and compare the best ground travel options in one place.
Millions of travelers trust Wanderu every year to get:
Lowest Prices
We partner with the top coach & train carriers to bring you the best deals.
Best Travel Options
We help you find & compare the best buses & trains in one place.
Quick & Easy Booking
Book trips quickly with a simple, hassle-free checkout – online & on our app.
Fast Customer Support
We don’t monkey around. We respond within minutes to help you out.
See what travelers are saying about Wanderu:
Trip Summary
11 trains operate daily from Toronto to Oshawa. The train trip from Toronto to Oshawa is usually about 28 minutes long. However, traveling on the fastest VIA Rail train can get you there in as little as 16 minutes.
Distance | 31 mi (50 km) |
Fastest train | 0h 16m |
Lowest price | £11.10 |
Trains per day | 20 |
Most frequent service | VIA Rail |
Train lines | 1 |

What is the price of a train ticket from Toronto to Oshawa?
In the last month, the average price of a train ticket from Toronto to Oshawa was £13.20. This is basically as cheap as train fares can get. Good news! You can find the cheapest tickets if you book your trip at least 1 days prior to the travel date. You’ll likely pay around £6.77 more if you wait to book until the last minute.
Monthly average prices
Ticket prices for the train from Toronto to Oshawa often fluctuate based on the time of year. For the best prices on this route, book in December when the average ticket price is only £12,
If you're thinking of traveling from Toronto to Oshawa during August, keep in mind that train ticket prices may be higher than usual, with an average price of £18 during this time of year. The best way to score a cheap deal, even in August, is to book your trip well in advance.
Which train should you take from Toronto to Oshawa?
VIA Rail is the one and only train line which connects Toronto to Oshawa. However, there are 11 trains per day to choose from.
Train | Daily Trips | Avg. Time | Avg. Price |
---|---|---|---|
VIA Rail | 11 | 0h 28m | £16.05 |
VIA Rail, also known as Via Rail Canada or simply VIA, provides service across the Canadian provinces and territories, including 11 daily trips between Toronto and Oshawa. In addition to being completely green-certified, VIA Rail’s new, state-of-the-art trains feature amenities such as free reliable Wi-Fi, wide aisles, ergonomic seats, and wheelchair lifts in every accessible car. VIA Rail is known for its unparalleled customer service and snazzy black and yellow paint scheme.
Frequently asked questions about traveling by train from Toronto to Oshawa
Trains departing from Toronto to Oshawa tend to have the most passengers on Monday. With higher demand ticket prices also tend to be higher on Monday. If you are trying to snag a cheap train tickets or just want an emptier train you'll have better luck by booking travel departing on Tuesday as the least number of people tend to travel then.
The earliest train departs Toronto at 06:00 while the last train of the day leaves at 17:00. To see all scheduled departure times, use the search function on this page to get the full schedule for your specific travel dates.
There are 11 scheduled trains on most days. 20 of these are direct connections to Oshawa. While direct trains may still make stops along the way, you will not need to switch trains at any point. If you're looking to get to your destination faster, a direct train is the convenient and time-efficient choice.
You can also take a train for your return trip from Oshawa to Toronto.
City Information
Toronto



Toronto is one of the world’s most culturally diverse cities, making it a great destination for travelers looking for a culturally unique experience. One of the most unique landmarks in the city is the Aga Khan Museum, which boasts a beautiful collection of Islamic, Iranian, and Muslim artifacts. If you are interested in art, the Art Gallery of Ontario is a definite must-see. For those who want to step away from the bustling city and seek the refuge of nature, take a ferry to Centre Isle, which offers plenty of activities such as biking or hiking.
Toronto’s food scene is vast and extremely vibrant due to the city’s multicultural nature. Bar Isabel is a local favorite that offers amazing Spanish dishes with a cozy vibe. For a more posh experience, head over to Alo Restaurant, which features a five-course tasting menu that will take you on a culinary ride.
The main bus station in the city is the Union Station Bus Terminal, served by various intercity bus services, including Greyhound and Ontario Northland. The main train station in Toronto is the adjacent Union Station, which is the hub for VIA Rail’s intercity services. The city’s airport is the Toronto Pearson International Airport, the busiest airport in Canada.
Oshawa

Image credit: Rick Harris
Link to image attribution
Image credit: Vlad Litvinov
Link to image attribution
Image credit: Vlad Litvinov
Link to image attributionOshawa is a vibrant city packed with history and heritage. A diverse pool of sites spotlight regional and national history, including the renowned Canadian Automotive Museum, Robert McLaughlin Gallery, and Parkwood National Historic Site—a lavish estate formerly owned by the founder of GM Canada. Situated along Lake Ontario, Oshawa also abounds with beautiful green spaces that make for peaceful waterside walks and bike rides. Trips to Oshawa Valley Botanical Gardens and the local zoo are great ways to get up close and personal with nature.
The city has a thriving art scene that visitors can experience first-hand by attending a concert at the multi-purpose Tribute Community Centre, listening to the award-winning Ontario Philharmonic orchestra, or catching a live theatre performance at the historic Regent Theatre.
Local train services into Toronto and rail travel throughout Canada are available from the central Oshawa Station. Oshawa does have a small airport, but Toronto Pearson International Airport better serves travelers seeking long-distance transport.
Station Information
Where is the train station in Toronto?

Image credit: The City of Toronto
Link to image attribution
Image credit: Michael Caven
Link to image attributionMain departure station: Union Station
Union Station is the center of rail transportation in Toronto and Canada's busiest train terminal. First opened in 1927, the station underwent several redevelopment and renovation projects to reach its current state. In 1999, in recognition of the station's importance to transportation history, it was inducted into the North America Railway Hall of Fame. The current station is served by VIA Rail trains and local public transit. The station currently serves over 72 million commuters each year, and as much as 91% of all Toronto passengers pass through this station. Just walking through the station is the perfect way to get familiar with Toronto's locals!
All train stations in Toronto:
Union Station
Guildwood
Where is the train station in Oshawa?

Image credit: GTD Aquitaine, Public domain
Main arrival station: Oshawa
First opened in 1856, the Oshawa VIA Rail Station is the center of intermodal transportation in Oshawa, offering passengers both rail and intercity bus services. The station was completely modernized in 2017 and now includes larger restrooms, accessible entrances, and vending machines. Rail service is fulfilled by VIA Rail, with destinations like Toronto, Montreal, and Ottawa. The station's location southwest of downtown Oshawa is close to the Oshawa Centre shopping mall and Lakefront Park West.
Train stations in Oshawa:
Oshawa
Get around town with Moovit
Need a return trip from Oshawa to Toronto?
Search Train TicketsPlan your next adventure
More trains from Toronto
Continue by train from Oshawa
Check out these popular routes

Wanderu is the simplest way to book coach and train travel.
With just a quick search on Wanderu, you can compare bus and train schedules and prices from hundreds of travel companies in one convenient place to find the trip that works best for you. Wanderu’s simple checkout process makes it easy to book cheap bus and train tickets hassle-free. Most importantly, as Wanderu is an official partner of all leading bus and train companies, we always have the best bus and train deals out there.
- Train Tickets
- Canada
- Ontario
- Oshawa
- Toronto to Oshawa