Availability of fares is not guaranteed for offers found in the last 7 days.

Travel guide Montreal–Toronto

Information

What train companies operate the route from Montreal to Toronto?

The route is run by Via Rail Canada (Toronto-Montreal line).

What is the schedule for the train route from Montreal to Toronto?

On weekdays, trains depart from 6:35 AM until 6:50 PM, leaving every 1 to 2 hours. On Saturdays, the last departure is at 7 PM. On Sundays, the departures range from 8:55 AM until 6:40 PM.

What are the departure and arrival train stations for the route from Montreal to Toronto?

Trains depart from Montreal Central Station and arrive at Toronto’s Union Station.

What distance is the train route from Montreal to Toronto?

The distance traveled is around 350 miles.

How long does it take to travel from Montreal to Toronto by train?

The travel time is roughly 5 hours.

What are the stops on the train route from Montreal to Toronto?

Along the journey, trains stop in Dorval, Cornwall, Kingston, Belleville, and Oshawa.

Why should you travel by train from Montreal to Toronto?

The train trip from Montreal to Toronto takes a similar amount of time as a drive down the highway, but without the need to focus on the road, pull over for gas stops, or find parking in the destination city.

What is there to see and do in Toronto?

In Toronto, visitors can check out the Royal Toronto Museum, the Toronto Zoo, the Art Gallery of Ontario, the Gardiner Museum, the Ontario Science Centre, and the Hockey Hall of Fame. Baseball fans can go to a Toronto Blue Jays game, and ice hockey fans can attend a Toronto Maple Leafs game (ice hockey is hugely popular in Canada). Visitors seeking a panoramic bird’s eye view of the city can take the elevator up into the CN Tower and stand on glass floors, looking down at the city below.