Imperial Beach, CA
Imperial Beach is California's southernmost beach town, sitting right on the Mexican border where the Tijuana River meets the Pacific. Take I-5 south from San Diego and exit at Coronado Avenue, then head west to the coast. The 20-minute drive from downtown San Diego makes it a popular day trip destination. You can also reach it via scenic Highway 75 from Coronado. The city's pier stretches 1,500 feet into the Pacific, making it one of the longest wooden piers on the West Coast.
Nearby essentials
How far is Imperial Beach, CA from where I am?
Use your device location to see the distance to Imperial Beach, CA, how long the drive takes, and directions from where you are.
What is the closest airport to Imperial Beach, CA?
The closest airport to Imperial Beach, CA is General Abelardo L. Rodriguez International Airport, 18 km (about 22 min by car). Other airports nearby: San Diego International Airport, McClellan-Palomar Airport.
Where is Imperial Beach, CA on the map?
Imperial Beach, CA is in United States, at 32.569, -117.118 - about 15 km south of National City, CA.
