319 miles
It's about 150 miles to the border.
711 miles
Closest city by road would be Tampico, on the Mexican state of Tamaulipas. Road distance between Guanajuato (capital of the state of Guanajuato) and Tampico is 577 kilometers (359 miles) over a 8-hour, non-stop drive. Air distance is 376 kilometers (234 miles), but no direct flights run between Guanajuato and Tampico.
149 miles
~540 miles
It is 734.48 miles according to MapQuest.
It is 721 miles according to Google Maps.
728 miles is what Google maps says. Driving time is a little over 12 hours.
Road distance is 484 kilometers (301 miles) over a 5-hour, non-stop drive.
256 miles
It is 214 miles from Spring to San Antonio.