placeToronto, ON pin_dropKingston, ON
swap_horiz
swap_horizsearch
help

Via Rail from Toronto to Kingston: Cheapest train tickets

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

Earlier
Later
Cheaper
Faster
06:473h 12m09:59
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
08:323h 5m11:37
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
10:323h 18m13:50
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:323h 12m14:44
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:323h 22m14:54
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
13:173h 9m16:26
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
14:173h 1m17:18
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
15:323h 4m18:36
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
15:323h 7m18:39
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
17:323h 5m20:37
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
17:323h 16m20:48
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
18:022h 59m21:01
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
18:323h 20m21:52
toronto union stationkingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)

Choose a date