Niagara falls is just under 2 hours from downtown Rochester and only 40 minutes from the Buffalo airport. Make the trip across the boarder for the best views. If you are a gambler there are casinos on both sides for you to enjoy as well and plenty of hotels if you want to stay the night.