placeToronto, ON pin_dropBelleville, ON
swap_horiz
swap_horizsearch
help

Via Rail from Toronto to Belleville: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 1h 26m. Opt for Via Rail trains with fares starting at $30. Check the 9 departure options below.

Earlier
Later
Cheaper
Faster
7:071h 26m8:33
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
8:521h 25m10:17
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
10:521h 19m12:11
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:521h 29m13:21
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
12:371h 37m14:14
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
15:371h 22m16:59
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
17:221h 24m18:46
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
17:521h 32m19:24
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
18:501h 35m20:25
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)

Choose a date