There are 676.65 miles from Buffalo to Ames in southeast direction and 814 miles (1,310.01 kilometers) by car, following the I-90 and US-14 E route.
Buffalo and Ames are 11 hours 29 mins far apart, if you drive non-stop .
This is the fastest route from Buffalo, WY to Ames, IA. The halfway point is Reliance, SD.
Please note the time difference between Buffalo, WY and Ames, IA is 1 hour. The current time in Buffalo is 5:56 pm and the current time in Ames is 6:56 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Buffalo, WY to Ames, IA: