Next train departures Today, 19 Mar Tomorrow, 20 Mar Sun, 22 Mar Mon, 23 Mar Tue, 24 Mar More dates
Next departures from Windsor to Oshawa on 19 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 08:43
Windsor, ON 7h 26m 16:09
VIA Rail Station Cheapest £80 Train 13:06
Windsor, ON 5h 33m 18:39
VIA Rail Station Fastest £83 Train 08:43
Windsor, ON 6h 11m 14:54
VIA Rail Station No tags £104 Train 08:43
Windsor, ON 6h 11m 14:54
VIA Rail Station No tags £81 Train 08:43
Windsor, ON 6h 11m 14:54
VIA Rail Station No tags £93
Next departures from Windsor to Oshawa on 20 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station Cheapest £69 Train 13:06
Windsor, ON 5h 33m 18:39
VIA Rail Station Fastest £69 Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station No tags £81 Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station No tags £93 Train 08:43
Windsor, ON 6h 11m 14:54
VIA Rail Station No tags £101
Next departures from Windsor to Oshawa on 22 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station Cheapest £63 Train 13:06
Windsor, ON 6h 13m 19:19
VIA Rail Station Fastest £104 Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station No tags £87 Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station No tags £75 Train 08:43
Windsor, ON 7h 11m 15:54
VIA Rail Station No tags £104
Next departures from Windsor to Oshawa on 23 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 05:35
Windsor, ON 8h 18m 13:53
VIA Rail Station Cheapest £53 Train 13:06
Windsor, ON 5h 33m 18:39
VIA Rail Station Fastest £66 Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station No tags £68 Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station No tags £56 Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station No tags £80
Next departures from Windsor to Oshawa on 24 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station Cheapest £50 Train 13:06
Windsor, ON 5h 33m 18:39
VIA Rail Station Fastest £82 Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station No tags £62 Train 05:35
Windsor, ON 6h 34m 12:09
VIA Rail Station No tags £73 Train 05:35
Windsor, ON 8h 18m 13:53
VIA Rail Station No tags £50
Last refresh of the prices: Yesterday at 13:45 EDT.
View all departures Where are the popular train stations and stops in Windsor, ON, CA and Oshawa? Windsor, ON, CA A
VIA Rail Station
298 Walker Rd, Windsor, ON N8Y 2M9, Canada Map
Find cheapest prices for trains Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Windsor, ON, CA to Oshawa was searched and found on 24 Mar 2026 with a price of £49 To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Windsor, ON, CA to Oshawa as early as possible.
You can expect to pay from £49 to £125 for a train ticket from Windsor, ON, CA to Oshawa based on the last 2 days. You can expect to find the cheapest price for the trip at £49, which is on 2026-03-24.
Top Travelled Train Routes People from around the world trust Busbud