One Passenger / One Trip
1:20pm
Toronto, ON
Toronto Union Station
8:32pm
Montreal, QC
Montréal Central Station train station
7h 12min
VIA Rail
CDN$ 69
1:21pm
Belleville, ON
Belleville train station
4:47pm
Montreal, QC
Montréal Central Station train station
3h 26min
VIA Rail
CDN$ 72
1:26pm
Sainte-Foy, QC
Sainte-Foy train station
4:12pm
Montreal, QC
Montréal Central Station train station
2h 46min
VIA Rail
CDN$ 79
1:27pm
Deux-Montagnes, QC
Grand-Moulin (RTM) station train
2:00pm
Montreal, QC
Montréal Central Station train station
0h 33min
RTM
CDN$ 7
1:38pm
Dollard-des-Ormeaux, QC
Sunnybrooke (RTM) station train
2:00pm
Montreal, QC
Montréal Central Station train station
0h 22min
RTM
CDN$ 4.75
1:40pm
Ottawa, ON
Fallowfield train station
6:05pm
Montreal, QC
Montréal Central Station train station
4h 25min
VIA Rail
CDN$ 43
1:45pm
Mont-Saint-Hilaire, QC
Mont-Saint-Hilaire (RTM) station train
2:30pm
Montreal, QC
Montréal Central Station train station
0h 45min
RTM
CDN$ 8.5
1:51pm
McMasterville, QC
McMasterville (RTM) station train
2:30pm
Montreal, QC
Montréal Central Station train station
0h 39min
RTM
CDN$ 8.5
1:53pm
Oshawa, ON
Oshawa train station
8:32pm
Montreal, QC
Montréal Central Station train station
6h 39min
VIA Rail
CDN$ 112
2:02pm
Kingston, ON
Kingston train station
4:47pm
Montreal, QC
Montréal Central Station train station
2h 45min
VIA Rail
CDN$ 90
2:04pm
Saint-Hubert, QC
Saint-Bruno (RTM) station train
2:30pm
Montreal, QC
Montréal Central Station train station
0h 26min
RTM
CDN$ 7
2:09pm
Longueuil, QC
Saint-Hubert (RTM) station train
2:30pm
Montreal, QC
Montréal Central Station train station
0h 21min
RTM
CDN$ 5.5
2:16pm
Saint-Lambert, QC
Saint-Lambert train station
2:30pm
Montreal, QC
Montréal Central Station train station
0h 14min
RTM
CDN$ 5.5
2:20pm
Ottawa, ON
Ottawa train station
4:15pm
Montreal, QC
Montréal Central Station train station
1h 55min
VIA Rail
CDN$ 52
2:27pm
Cobourg, ON
Cobourg train station
8:09pm
Montreal, QC
Montréal Central Station train station
5h 42min
VIA Rail
CDN$ 72
2:27pm
Cobourg, ON
Cobourg train station
8:32pm
Montreal, QC
Montréal Central Station train station
6h 5min
VIA Rail
CDN$ 108
2:27pm
Deux-Montagnes, QC
Grand-Moulin (RTM) station train
3:00pm
Montreal, QC
Montréal Central Station train station
0h 33min
RTM
CDN$ 7
2:31pm
Truro, NS
Truro train station
10:03am
Montreal, QC
Montréal Central Station train station
20h 32min
VIA Rail
CDN$ 119.6
2:33pm
Kingston, ON
Kingston train station
8:32pm
Montreal, QC
Montréal Central Station train station
5h 59min
VIA Rail
CDN$ 52
2:33pm
Ottawa, ON
Fallowfield train station
6:05pm
Montreal, QC
Montréal Central Station train station
3h 32min
VIA Rail
CDN$ 43
| 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 Belleville to Montreal costs around CDN$ 72 while one from Sainte-Foy to Montréal Central Station train station costs CDN$ 79. The average ticket price is CDN$ 71.51.
There are many cities from which you can reach Montreal by train. Some of them are Dollard-des-Ormeaux (Sunnybrooke (RTM) station train), Ottawa (Fallowfield train station), Mont-Saint-Hilaire (Mont-Saint-Hilaire (RTM) station train). If you need more information, you can use our search engine.
There are many companies that operate in Montreal. Some are VIA Rail on journeys such as Toronto to Montreal or Deux-Montagnes to Montreal. The trip with VIA Rail from Toronto to Montreal costs approximately CDN$ 69 and takes 7h 12min while the trip RTM Deux-Montagnes Montreal costs CDN$ 7 and takes 0h 33min.
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 McMasterville (McMasterville (RTM) station train), Oshawa (Oshawa train station), Kingston (Kingston train station). One of your trips, McMasterville - Montreal, you can find from CDN$ 8.5 if you book in advance.