San
Diego
AZ
NM
TX
El Paso
US
San Antonio
Tijuana
Ciudad
Juárez
Brownsville
Mexico
Rio Grande
Pacific
Ocean
Matamoros
Guanajuato
Guadalajara
Mexico City
500 km
500 miles
CA
AZ
NM
TX
San Diego
El Paso
US
Tijuana
Ciudad Juárez
San Antonio
Mexico
Rio Grande
Brownsville
Pacific
Ocean
Gulf of
Mexico
Matamoros
Guanajuato
Veracruz
Guadalajara
Mexico City
300 km
300 miles