Calculate route from Arroyos (San Luis Potosí, Mexico) to Buenavista (México, Mexico).
The flight distance (as the crow flies) between Arroyos and Buenavista is 327.0 km.
Roadmap (route) to go from Arroyos to Buenavista detailed above, you can also see the course layout on the map.
While doing trip Arroyos - Buenavista by car, the calculated route ends at a distance , or more straight.