How many Km from Toronto to Montreal?

If you're planning a road trip, the driving distance from Toronto, Ontario, Canada to Montreal, Quebec, Canada is 542.67 kilometers or 337.2 miles. The driving time is 5 hours, 20 minutes.