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 $36. Check the 12 departure options below.

Earlier
Later
Cheaper
Faster
7:26 AM1h 48m9:14 AM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
7:26 AM1h 48m9:14 AM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
9:11 AM1h 42m10:53 AM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
12:11 PM1h 49m2:00 PM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
12:56 PM1h 58m2:54 PM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
2:56 PM1h 38m4:34 PM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
3:56 PM1h 41m5:37 PM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
4:12 PM1h 43m5:55 PM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
5:40 PM1h 43m7:23 PM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
6:09 PM1h 55m8:04 PM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
6:39 PM1h 37m8:16 PM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
7:08 PM1h 57m9:05 PM
oshawakingston

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)

Choose a date