What is the mileage from Manhattan to Niagara Falls?

415.9 miles, or 6 hours and 43 minutes