Buffalo ligger nær nordre endepunkt for Interstate 25 der den knytter an til den øst-vestlige motorveien Interstate 90. De føderale landeveiene U.S. Route 16 og U.S. Route 87 går og gjennom byen. Utenfor byen ligger Johnson County Airport.