Distance from Serpentine to Buffalo

The distance from Serpentine to Buffalo is 3616 km (or 2247 mi). The estimated driving time for the trip is 38h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Serpentine and Buffalo is 2795 km (1737 mi).