Search results
Find the best deals on train tickets from Toronto, ON to Montreal, QC. You can compare the best prices from all train lines and book online directly with Wanderu.
- Tickets From €39
VIA Rail, also known as Via Rail Canada or simply VIA,...
- United States
VIA Rail, also known as Via Rail Canada or simply VIA,...
- Tickets From €39
Train tickets from Toronto to Montreal start at $69, and the quickest route takes just 5h 11m. Check timetables and book your tickets with Rome2Rio.
- $90
- 5h 11m
- 543.3 km
- 6/day
- Yes, there is a direct train departing from Toronto Union Station station and arriving at Montréal. Services depart every four hours, and operate e...
- The distance between Toronto and Montreal is 503 km. The road distance is 543.3 km. Get driving directions
- Book your Toronto to Montreal train tickets online with Omio. Search and book
- There are 935+ hotels available in Montreal. Prices start at $79 CAD per night. More details
Do you want to travel from Montreal to Toronto? Choose the train, avoid the traffic jams and enjoy time for yourself. The Montréal-Toronto train is your best travel choice between two of Canada's largest cities, allowing you to avoid traffic tie-ups and arrive safely, no matter the weather.
Find Toronto to Montreal trains on VIA Rail Canada. Search trains to Montreal, compare times and prices, and find the best deal on KAYAK.
There are 8 ways to get from Montreal to Toronto by plane, train, bus, or car. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
- The cheapest way to get from Montreal to Toronto is to bus which costs $10 - $110 and takes 6h 25m. More details
- The quickest way to get from Montreal to Toronto is to fly which costs $130 - $550 and takes 2h 57m. More details
- Yes, there is a direct bus departing from Montreal and arriving at Toronto Union Station station. Services depart five times a day, and operate eve...
- Yes, there is a direct train departing from Montréal and arriving at Toronto Union Station station. Services depart every four hours, and operate e...
- The distance between Montreal and Toronto is 503 km. The road distance is 543.4 km. Get driving directions
- The best way to get from Montreal to Toronto without a car is to train which takes 5h 3m and costs $65 - $150. More details
- It takes approximately 2h 57m to get from Montreal to Toronto, including transfers. More details
- Montreal to Toronto bus services, operated by Megabus Canada, depart from Montreal station. More details
- Montreal to Toronto train services, operated by VIA Rail, depart from Montréal station. More details
- The best way to get from Montreal to Toronto is to fly which takes 2h 57m and costs $130 - $550. Alternatively, you can train, which costs $65 - $1...
Find local businesses, view maps and get driving directions in Google Maps.
Do you want to travel from Toronto to Montreal? Choose the train, avoid the traffic jams and enjoy time for yourself.