The average flight time from Toronto to Montreal is 1 hour and 2 minutes. The flight distance is 507 km / 315 miles and the average flight speed is 460 km/h / 286 mph.