One Passenger / One Trip
2:34pm
Mississauga, ON
Clarkson (GO) station train
3:11pm
Toronto, ON
Toronto Union Station
0h 37min
GO Transit
CDN$ 8.15
2:36pm
Oshawa, ON
Oshawa train station
3:38pm
Toronto, ON
Toronto Union Station
1h 2min
GO Transit
CDN$ 11.2
2:36pm
Oshawa, ON
Oshawa train station
3:47pm
Toronto, ON
Exhibition GO station train
1h 11min
GO Transit
CDN$ 11.2
2:36pm
Oshawa, ON
Oshawa train station
3:09pm
Toronto, ON
Guildwood train station
0h 33min
GO Transit
CDN$ 8.8
2:36pm
Oshawa, ON
Oshawa train station
3:02pm
Toronto, ON
Rouge Hill GO station train
0h 26min
GO Transit
CDN$ 8.75
2:36pm
Oshawa, ON
Oshawa train station
4:01pm
Toronto, ON
Long Branch (GO) station train
1h 25min
GO Transit
CDN$ 12.65
2:36pm
Oshawa, ON
Oshawa train station
3:55pm
Toronto, ON
Mimico GO station train
1h 19min
GO Transit
CDN$ 12.65
2:36pm
Oshawa, ON
Oshawa train station
3:19pm
Toronto, ON
Scarborough station train
0h 43min
GO Transit
CDN$ 10.05
2:36pm
Oshawa, ON
Oshawa train station
3:24pm
Toronto, ON
Danforth GO station train
0h 48min
GO Transit
CDN$ 10.05
2:36pm
Oshawa, ON
Oshawa train station
3:14pm
Toronto, ON
Eglinton (GO) station train
0h 38min
GO Transit
CDN$ 10.05
2:37pm
Burlington, ON
Burlington station train
3:41pm
Toronto, ON
Toronto Union Station
1h 4min
GO Transit
CDN$ 11.25
2:41pm
Mississauga, ON
Port Credit station train
3:11pm
Toronto, ON
Toronto Union Station
0h 30min
GO Transit
CDN$ 6.95
2:42pm
Whitby, ON
Whitby station train
3:38pm
Toronto, ON
Toronto Union Station
0h 56min
GO Transit
CDN$ 10.45
2:44pm
Burlington, ON
Appleby station train
3:41pm
Toronto, ON
Toronto Union Station
0h 57min
GO Transit
CDN$ 11
2:46pm
Kingston, ON
Kingston train station
5:15pm
Toronto, ON
Toronto Union Station
2h 29min
VIA Rail
CDN$ 44
2:50pm
Oshawa, ON
Oshawa train station
3:23pm
Toronto, ON
Guildwood train station
0h 33min
GO Transit
CDN$ 8.8
2:50pm
Oshawa, ON
Oshawa train station
3:16pm
Toronto, ON
Rouge Hill GO station train
0h 26min
GO Transit
CDN$ 8.75
2:50pm
Oakville, ON
Bronte station train
3:41pm
Toronto, ON
Toronto Union Station
0h 51min
GO Transit
CDN$ 10.15
2:50pm
Oshawa, ON
Oshawa train station
3:33pm
Toronto, ON
Scarborough station train
0h 43min
GO Transit
CDN$ 10.05
2:50pm
Oshawa, ON
Oshawa train station
3:38pm
Toronto, ON
Danforth GO station train
0h 48min
GO Transit
CDN$ 10.05
City: | Toronto, ON |
Daily arrivals: | 498 |
Train stations | Exhibition GO station train, Toronto Union Station, Guildwood train station, Mimico GO station train, Long Branch (GO) station train, Scarborough station train, Eglinton (GO) station train, Rouge Hill GO station train, Danforth GO station train |
Connections: | 19 |
Companies: | VIA Rail, GO Transit |
Avg price: | CDN$ 23.59 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Oshawa to Toronto costs around CDN$ 11.2 while one from Burlington to Toronto Union Station costs CDN$ 11.25. The average ticket price is CDN$ 23.59.
There are many cities from which you can reach Toronto by train. Some of them are Oshawa (Oshawa train station), Mississauga (Port Credit station train), Whitby (Whitby station train). If you need more information, you can use our search engine.
There are many companies that operate in Toronto. Some are VIA Rail, GO Transit on journeys such as Mississauga to Toronto or Kingston to Toronto. The trip with GO Transit from Mississauga to Toronto costs approximately CDN$ 8.15 and takes 0h 37min while the trip VIA Rail Kingston Toronto costs CDN$ 44 and takes 2h 29min.
There are several train stations in Toronto. Some of them are: Exhibition GO station train, Toronto Union Station, Guildwood train station, Mimico GO station train, Long Branch (GO) station train, Scarborough station train, Eglinton (GO) station train, Rouge Hill GO station train, Danforth GO station train. These stations can be reached from cities such as Oshawa (Oshawa train station), Burlington (Appleby station train), Oakville (Bronte station train). One of your trips, Oshawa - Toronto, you can find from CDN$ 8.8 if you book in advance.