placeToronto, ON pin_dropOakville, ON
swap_horiz
swap_horizsearch
help

Via Rail from Toronto to Oakville: Cheapest train tickets

These direct trains cover the 30km distance in an average of 0h 22m but if you time it right, some trains will get you there in just 0h 21m

Earlier
Later
Cheaper
Faster
6:50 AM0h 23m7:13 AM
toronto union stationoakville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
8:20 AM0h 23m8:43 AM
toronto union stationoakville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:30 AM0h 21m11:51 AM
toronto union stationoakville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
5:22 PM0h 23m5:45 PM
toronto union stationoakville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
7:45 PM0h 22m8:07 PM
toronto union stationoakville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)

Choose a date