Skip to main content
San Diego harbor with the USS Midway aircraft carrier

Distance from Los Angeles to San Diego

Driving distance
145 mi
233 km
Straight-line
111 mi
179 km
🚗 Drive time
2 hr 35 min
approx.
✈️ Flight time
42 min
nonstop

Los Angeles to San Diego is California's most-driven route — about 120 miles along I-5 south, connecting Southern California's two largest cities. It's easily done in a day and is a popular weekend trip from either end.

The drive runs through Camp Pendleton Marine Corps Base, where I-5 narrows to a scenic coastal stretch with Pacific views. The Del Mar and La Jolla coastal approaches are genuinely beautiful.

Stops Along the Way

📍
Camp Pendleton Corridor

The 17-mile stretch of I-5 through the Marine base is traffic-free and offers California's best highway ocean views.

📍
Del Mar, CA

An upscale beach community with a famous racetrack and excellent restaurants — a great stopping point 15 miles north of San Diego.

Tips for This Trip

I-5 at rush hour is stop-and-go from LA to Oceanside

The Los Angeles to San Diego corridor is one of the most congested in the US. Leave LA before 7am or after 9pm on weekdays.

The toll road SR-241 bypasses South OC congestion

The Foothill Toll Road (SR-241) provides a faster inland alternative past Irvine and south OC peak-hour slowdowns.

Park-and-ride at Coaster train stations

The Coaster commuter rail runs between Oceanside and downtown San Diego — a scenic, traffic-free final leg.

🏨 Hotels in San Diego

Compare 2M+ properties on Booking.com — free cancellation on most stays. Filter by price, neighborhood, and traveler ratings.

Search Hotels in San Diego

Affiliate link — we may earn a small commission at no extra cost to you.

Frequently Asked Questions

San Diego is about 110 miles (177 km) from Los Angeles in a straight line, and approximately 120 miles (193 km) by road via Interstate 5 south.