There are
518 mi
from West Allis, WI to Buffalo, NY
That's the driving distance. It would take 10 hours 48 mins to go from West Allis, Wisconsin to Buffalo, New York.
The flight distance (direct flight from West Allis, WI to Buffalo, NY) is 461.51 mi.
518 mi = 834.43 kms