placeToronto, ON pin_dropMontréal, QC
swap_horiz
swap_horizsearch
help

Via Rail from Toronto to Montréal: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 4h 53m. Opt for Via Rail trains with fares starting at $79. Check the 14 departure options below.

Earlier
Later
Cheaper
Faster
6:475h 18m12:05
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
8:325h 12m13:44
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
8:324h 53m13:25
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
10:324h 28m15:00
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:325h 29m17:01
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
12:174h 53m17:10
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
14:172h 17m16:34
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
14:201h 55m16:15
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
15:175h 1m20:18
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
16:071h 57m18:04
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
17:025h 11m22:13
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
17:412h 37m20:18
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
17:552h 2m19:57
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
18:024h 53m22:55
toronto union stationmontréal

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)

Choose a date