how far is brownsville tx from mcallen tx
McAllen, Texas McAllen is 238 miles (383 km) south of San Antonio, 148 miles (238 km) southeast of Laredo, 60 miles (97 km) northwest of Brownsville, and 150 miles (240 km) northeast of Monterrey.