placeKingston, ON pin_dropOshawa, ON
swap_horiz
swap_horizsearch
help

Via Rail from Kingston to Oshawa: Cheapest train tickets

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

Earlier
Later
Cheaper
Faster
7:34 AM1h 51m9:25 AM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
9:38 AM1h 45m11:23 AM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
10:36 AM1h 59m12:35 PM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:38 AM2h1:38 PM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
1:45 PM1h 52m3:37 PM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
1:54 PM1h 58m3:52 PM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
2:45 PM1h 52m4:37 PM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
3:50 PM2h 4m5:54 PM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
4:37 PM1h 46m6:23 PM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
5:44 PM1h 51m7:35 PM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
7:29 PM1h 54m9:23 PM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
7:42 PM2h 10m9:52 PM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
9:09 PM1h 44m10:53 PM
kingstonoshawa

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)

Choose a date