One Passenger / One Trip
6:27am
Trenton, ON
Trenton Junction train station
7:37am
Oshawa, ON
Oshawa train station
1h 10min
VIA Rail
CDN$ 23
6:37am
Montreal, QC
Montréal Central Station train station
11:09am
Oshawa, ON
Oshawa train station
4h 32min
VIA Rail
CDN$ 84
6:40am
Toronto, ON
Toronto Union Station
7:15am
Oshawa, ON
Oshawa train station
0h 35min
VIA Rail
CDN$ 22.6
6:51am
Brockville, ON
Brockville train station
9:25am
Oshawa, ON
Oshawa train station
2h 34min
VIA Rail
CDN$ 55
6:53am
Burlington, ON
Aldershot train station
9:01am
Oshawa, ON
Oshawa train station
2h 8min
GO Transit
CDN$ 18.39
6:59am
Burlington, ON
Burlington station train
9:01am
Oshawa, ON
Oshawa train station
2h 2min
GO Transit
CDN$ 17.6
6:59am
Cobourg, ON
Cobourg train station
7:37am
Oshawa, ON
Oshawa train station
0h 38min
VIA Rail
CDN$ 20
7:00am
Toronto, ON
Guildwood train station
7:15am
Oshawa, ON
Oshawa train station
0h 15min
VIA Rail
CDN$ 22.6
7:04am
Dorval, QC
Dorval train station
11:09am
Oshawa, ON
Oshawa train station
4h 5min
VIA Rail
CDN$ 84
7:05am
Oakville, ON
Oakville train station
8:46am
Oshawa, ON
Oshawa train station
1h 41min
GO Transit
CDN$ 15.75
7:06am
Burlington, ON
Appleby station train
9:01am
Oshawa, ON
Oshawa train station
1h 55min
GO Transit
CDN$ 17.39
7:10am
Port Hope, ON
Port Hope train station
7:37am
Oshawa, ON
Oshawa train station
0h 27min
VIA Rail
CDN$ 20
7:11am
Oakville, ON
Bronte station train
9:01am
Oshawa, ON
Oshawa train station
1h 50min
GO Transit
CDN$ 16.55
7:13am
Mississauga, ON
Clarkson (GO) station train
8:46am
Oshawa, ON
Oshawa train station
1h 33min
GO Transit
CDN$ 15
7:15am
Drummondville, QC
Drummondville train station
4:35pm
Oshawa, ON
Oshawa train station
9h 20min
VIA Rail
CDN$ 97
7:15am
Drummondville, QC
Drummondville train station
1:33pm
Oshawa, ON
Oshawa train station
6h 18min
VIA Rail
CDN$ 117
7:15am
Drummondville, QC
Drummondville train station
3:41pm
Oshawa, ON
Oshawa train station
8h 26min
VIA Rail
CDN$ 117
7:17am
Oakville, ON
Oakville train station
9:01am
Oshawa, ON
Oshawa train station
1h 44min
GO Transit
CDN$ 15.75
7:18am
Alexandria, ON
Alexandria train station
1:33pm
Oshawa, ON
Oshawa train station
6h 15min
VIA Rail
CDN$ 86
7:20am
Mississauga, ON
Port Credit station train
8:46am
Oshawa, ON
Oshawa train station
1h 26min
GO Transit
CDN$ 14.25
City: | Oshawa, ON |
Daily arrivals: | 293 |
Train stations | Oshawa train station |
Connections: | 9 |
Companies: | VIA Rail, GO Transit |
Avg price: | CDN$ 23.88 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Montreal to Oshawa costs around CDN$ 84 while one from Toronto to Oshawa train station costs CDN$ 22.6. The average ticket price is CDN$ 23.88.
There are many cities from which you can reach Oshawa by train. Some of them are Brockville (Brockville train station), Burlington (Burlington station train), Cobourg (Cobourg train station). If you need more information, you can use our search engine.
There are many companies that operate in Oshawa. Some are VIA Rail, GO Transit on journeys such as Trenton to Oshawa or Burlington to Oshawa. The trip with VIA Rail from Trenton to Oshawa costs approximately CDN$ 23 and takes 1h 10min while the trip GO Transit Burlington Oshawa costs CDN$ 18.39 and takes 2h 8min.
The Oshawa train station is Oshawa train station. Many trains arrive at this station from cities like Toronto (Guildwood train station), Dorval (Dorval train station), Oakville (Oakville train station). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Toronto Oshawa from CDN$ 22.6.