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 $37. Check the 10 departure options below.

Earlier
Later
Cheaper
Faster
7:07 AM1h 26m8:33 AM
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
8:52 AM1h 25m10:17 AM
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
10:52 AM1h 19m12:11 PM
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:52 AM1h 29m1:21 PM
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
12:37 PM1h 37m2:14 PM
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
3:37 PM1h 22m4:59 PM
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
4:52 PM1h 23m6:15 PM
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
5:22 PM1h 24m6:46 PM
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
5:52 PM1h 32m7:24 PM
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
6:50 PM1h 35m8:25 PM
guildwoodbelleville

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)

Choose a date