placeOshawa, ON pin_dropKingston, ON
swap_horiz
swap_horizsearch
help

Via Rail from Oshawa to Kingston: Cheapest train tickets

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

Earlier
Later
Cheaper
Faster
7:261h 48m9:14
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
7:261h 48m9:14
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
9:111h 42m10:53
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
12:111h 49m14:00
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
12:561h 58m14:54
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
14:561h 38m16:34
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
15:561h 41m17:37
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
16:121h 43m17:55
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
17:401h 43m19:23
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
18:091h 55m20:04
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
18:391h 37m20:16
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
19:081h 57m21:05
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)

Choose a date