One Passenger / One Trip
11:49am
Toronto, ON
Guildwood train station
4:47pm
Montreal, QC
Montréal Central Station train station
4h 58min
VIA Rail
CDN$ 111.87
11:56am
Dorval, QC
Dorval train station
12:16pm
Montreal, QC
Montréal Central Station train station
0h 20min
VIA Rail
CDN$ 20
12:02pm
Brantford, ON
Brantford train station
8:09pm
Montreal, QC
Montréal Central Station train station
8h 7min
VIA Rail
CDN$ 86
12:02pm
Casselman, ON
Casselman train station
1:28pm
Montreal, QC
Montréal Central Station train station
1h 26min
VIA Rail
CDN$ 30
12:08pm
Oshawa, ON
Oshawa train station
4:47pm
Montreal, QC
Montréal Central Station train station
4h 39min
VIA Rail
CDN$ 84
12:20pm
Toronto, ON
Toronto Union Station
8:32pm
Montreal, QC
Montréal Central Station train station
8h 12min
VIA Rail
CDN$ 48
12:24pm
Alexandria, ON
Alexandria train station
1:28pm
Montreal, QC
Montréal Central Station train station
1h 4min
VIA Rail
CDN$ 20
12:43pm
Cobourg, ON
Cobourg train station
4:47pm
Montreal, QC
Montréal Central Station train station
4h 4min
VIA Rail
CDN$ 80
12:52pm
Oshawa, ON
Oshawa train station
8:32pm
Montreal, QC
Montréal Central Station train station
7h 40min
VIA Rail
CDN$ 112
1:00pm
Quebec City, QC
Québec City train station
4:15pm
Montreal, QC
Montréal Central Station train station
3h 15min
VIA Rail
CDN$ 49
1:11pm
Cornwall, ON
Cornwall train station
2:20pm
Montreal, QC
Montréal Central Station train station
1h 9min
VIA Rail
CDN$ 39
1:20pm
Toronto, ON
Toronto Union Station
8:32pm
Montreal, QC
Montréal Central Station train station
7h 12min
VIA Rail
CDN$ 48
1:21pm
Belleville, ON
Belleville train station
4:47pm
Montreal, QC
Montréal Central Station train station
3h 26min
VIA Rail
CDN$ 57
1:26pm
Sainte-Foy, QC
Sainte-Foy train station
4:15pm
Montreal, QC
Montréal Central Station train station
2h 49min
VIA Rail
CDN$ 49
1:53pm
Oshawa, ON
Oshawa train station
8:32pm
Montreal, QC
Montréal Central Station train station
6h 39min
VIA Rail
CDN$ 84
2:02pm
Kingston, ON
Kingston train station
4:47pm
Montreal, QC
Montréal Central Station train station
2h 45min
VIA Rail
CDN$ 52
2:20pm
Ottawa, ON
Ottawa train station
4:15pm
Montreal, QC
Montréal Central Station train station
1h 55min
VIA Rail
CDN$ 43
2:27pm
Cobourg, ON
Cobourg train station
8:09pm
Montreal, QC
Montréal Central Station train station
5h 42min
VIA Rail
CDN$ 63
2:27pm
Cobourg, ON
Cobourg train station
8:32pm
Montreal, QC
Montréal Central Station train station
6h 5min
VIA Rail
CDN$ 84
2:33pm
Kingston, ON
Kingston train station
8:32pm
Montreal, QC
Montréal Central Station train station
5h 59min
VIA Rail
CDN$ 52
City: | Montreal, QC |
Daily arrivals: | 105 |
Train stations | Anjou station (RTM), Sauvé station (RTM), Montréal Central Station train station |
Connections: | 12 |
Companies: | VIA Rail |
Avg price: | CDN$ 71.51 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Dorval to Montreal costs around CDN$ 20 while one from Brantford to Montréal Central Station train station costs CDN$ 86. The average ticket price is CDN$ 71.51.
There are many cities from which you can reach Montreal by train. Some of them are Casselman (Casselman train station), Oshawa (Oshawa train station), Toronto (Toronto Union Station). If you need more information, you can use our search engine.
The train company that operates in Montreal is VIA Rail. One of its trips, for example, is VIA Rail Toronto Montreal. Its price is approximately CDN$ 111.87 and it takes 4h 58min. We recommend that you book your ticket in advance.
There are several train stations in Montreal. Some of them are: Anjou station (RTM), Sauvé station (RTM), Montréal Central Station train station. These stations can be reached from cities such as Alexandria (Alexandria train station), Cobourg (Cobourg train station), Oshawa (Oshawa train station). One of your trips, Alexandria - Montreal, you can find from CDN$ 20 if you book in advance.