The shortest route via car from Niagara Falls to Montreal is about 668 kilometers (415 miles). The drive between these two places takes about 6.5 to 7 hours.