how far is montreal from toronto

2 minutes ago 1
Nature

The distance between Montreal and Toronto is approximately 508 kilometers (about 315.9 miles) in a straight line (air distance). The driving distance between the two cities is about 536 kilometers (333 miles), which typically takes around 5 to 6 hours by car depending on traffic and exact route taken.