how far is niagara falls from buffalo?
Driving distance from Buffalo, NY to Niagara Falls, NY. The total driving distance from Buffalo, NY to Niagara Falls, NY is 21 miles or 34 kilometers. Your trip begins in Buffalo, New York. It ends in Niagara Falls, New York.