placeMontréal, QC pin_dropToronto, ON
swap_horiz
swap_horizsearch
help

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

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

Earlier
Later
Cheaper
Faster
6:20 AM2h8:20 AM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
6:50 AM5h 13m12:03 PM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
8:50 AM5h 28m2:18 PM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
9:00 AM2h 14m11:14 AM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
9:00 AM2h 14m11:14 AM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
10:27 AM4h 21m2:48 PM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:00 AM5h 18m4:18 PM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:48 AM4h 45m4:33 PM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:54 AM2h 13m2:07 PM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
12:23 PM4h 55m5:18 PM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
1:23 PM5h 10m6:33 PM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
3:33 PM4h 45m8:18 PM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
5:00 PM5h 3m10:03 PM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
6:25 PM5h 8m11:33 PM
montréaltoronto union station

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)

Choose a date