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