Distance from Montreal to Waterloo is three hundred and ninety-seven miles.
The road trip out of Montreal to Waterloo will take approximately six hours thirteen minutes by car
Distance between Montreal and Waterloo
Flight from Montreal to Waterloo