Top 6 trips from Montreal to Toronto

Montreal to Toronto
starting from Montreal
33 minutes → Smoke Meat Pete
1 hour → Massena
56 minutes → Old Mills Guest Home
1.5 hours → Kingston
57 minutes → Prince Edward
57 minutes → Lake Ontario
1.5 hours → Toronto






7.5 hours of driving
Dorval to Toronto
starting from Dorval
1.5 hours → Massena
1 hour → Thousand Islands
45 minutes → Thousand Islands
1 hour → Prince Edward
57 minutes → Lake Ontario
1.5 hours → Glenrouge Campground
28 minutes → Toronto






7.5 hours of driving
Montreal to Toronto via Ottawa
starting from Montreal
2 hours → Ottawa
2.5 hours → Prince Edward
57 minutes → Lake Ontario
1.5 hours → Toronto








7.5 hours of driving
Montreal to Toronto via Kingston
starting from Montreal
52 minutes → Rue Royale
56 minutes → Massena
1 hour → Thousand Islands
45 minutes → Thousand Islands
20 minutes → Kingston
33 minutes → Napanee
47 minutes → Trenton
43 minutes → Lake Ontario
1 hour → Oshawa
47 minutes → Toronto Islands
5 minutes → Toronto

8 hours of driving
Dorval to Toronto via Kingston
starting from Dorval
52 minutes → Rue Royale
56 minutes → Massena
56 minutes → Old Mills Guest Home
49 minutes → Thousand Islands
45 minutes → Thousand Islands
20 minutes → Kingston
33 minutes → Napanee
47 minutes → Trenton
43 minutes → Lake Ontario
1 hour → Oshawa
47 minutes → Toronto Islands
5 minutes → Toronto
8.5 hours of driving
Montreal to Toronto via Niagara Falls
starting from Montreal
52 minutes → Rue Royale
1.5 hours → Potsdam
2 hours → Kingston
4 hours → Niagara Falls
1.5 hours → Toronto







9.5 hours of driving

From:
     

To:
     


Explore alternate routes from Montreal to Toronto, or you can get reverse directions from Toronto to Montreal. Don't forget to factor in the weather. You can check the road conditions from Montreal to Toronto. Check out other stops like Ottawa, Syracuse (New York), Rochester (New York), Lake Placid, Skaneateles, Kingston (Ontario), Gatineau, Seneca Falls, Algonquin Park, Waterloo (New York), Ottawa, or Niagara Falls. Try starting your trip from Mont-Royal, Westmount, Boucherville, Brossard, Dorval, Longueuil, or Laval (Canada).