How many miles between san antonio tx and the mexican border ?
As the crow flies, it is 127 miles from San Antonio, Texas to the closest spot on the Mexican border. If you were to drive to the closest Mexican city of Piedras Negras, it is a 146 miles drive.
US citizens are required to show a passport or passport card when traveling beyond the “border zone” of Mexico. However, to re-enter the US by car, regardless of how far into Mexico a person traveled, a US citizen must present a valid US passport book or card. If traveling by air, only a passport book is acceptable.
View Larger Map