The Drive Takes 2.5 to 3.5 Hours Under Normal Conditions
The distance from Los Angeles to San Diego is roughly 120 miles, and most drivers complete the trip in 2 hours 30 minutes to 3 hours 30 minutes. The exact time depends on which part of Los Angeles you start from, which route you take, and what traffic looks like when you leave. If you're starting downtown, add 30 minutes. If you're starting from the San Fernando Valley or Long Beach, the time stays closer to the base estimate.
The most direct route is Interstate 5 south, which runs straight down the coast and is the fastest option under light traffic. However, I-5 through Orange County is one of the most congested stretches in Southern California, especially during commute hours (7 to 10 a.m. and 3 to 7 p.m. on weekdays). During those windows, add 45 minutes to an hour to your travel time.
Key Takeaways
- Interstate 5 south is the shortest and fastest route under normal traffic, covering 120 miles in 2.5 to 3.5 hours.
- Commute hours (7 to 10 a.m. and 3 to 7 p.m. weekdays) add 45 minutes to an hour due to congestion through Orange County.
- Leaving very early morning (before 6 a.m.) or mid-afternoon (after 2 p.m.) significantly reduces travel time.
- Alternative routes like I-15 or CA-67 exist but add 30 to 60 minutes compared to I-5.
When Traffic Is Worst on I-5
The heaviest congestion occurs on weekday mornings between 7 and 10 a.m. as commuters head south, and again between 3 and 7 p.m. as they return north. The worst single stretch is through the San Diego County line and into downtown San Diego, where I-5 narrows and merges with local traffic.
Weekend traffic is lighter but still unpredictable. Saturday and Sunday mornings before 9 a.m. are usually clear. Afternoons on weekends, especially Sundays between 2 and 6 p.m., see heavier volume as people return to Los Angeles. If you have flexibility, leaving before 6 a.m. or between 1 and 2 p.m. on any day will cut your drive time noticeably.
Alternative Routes and When to Use Them
Interstate 15 south branches off from I-5 near downtown Los Angeles and heads inland through Temecula and Escondido before rejoining I-5 near San Diego. This route is about 140 miles and takes 3 to 3.5 hours under normal conditions. It avoids some Orange County congestion but adds distance and time. Use I-15 only if I-5 has a major accident or closure.
California Route 67 south is a scenic alternative that runs through Julian and Ramona. It covers roughly 150 miles and takes 3.5 to 4 hours. This route is slower but passes through mountain towns and avoids freeway traffic entirely. It's a choice for weekend trips when you have time and want scenery, not for time-sensitive travel.
California Route 1 (Pacific Coast Highway) hugs the coast from Los Angeles through Orange County and into San Diego. It covers about 130 miles and takes 4 to 5 hours because of frequent traffic lights, beach town congestion, and lower speed limits. Use this route only if the drive itself is the destination.
Fuel, Tolls, and Rest Stops
I-5 has no toll sections between Los Angeles and San Diego. Fuel costs depend on current gas prices, but the 120-mile trip typically uses 4 to 5 gallons in a standard sedan. Gas stations are abundant along I-5, with major clusters near the Los Angeles/Orange County border, in Irvine, and near the San Diego County line.
Rest stops operated by Caltrans are located at regular intervals along I-5. The largest and most useful are the San Clemente Rest Area (northbound and southbound) and the Laguna Niguel Rest Area (northbound and southbound). These have restrooms, water, and picnic areas but no food or fuel. Plan a 10 to 15 minute stop if you need to stretch or use facilities.
Driving at Night or in Bad Weather
Nighttime driving on I-5 is generally faster because commute traffic disappears. A late-night departure (after 9 p.m.) will get you to San Diego in 2.5 to 3 hours with minimal congestion. However, visibility is reduced, and you'll encounter more truck traffic. Stay in the right lanes and use headlights.
Rain or fog can slow the drive by 30 minutes to an hour, especially through Orange County where visibility drops quickly. If weather is severe, consider waiting or taking the drive during daylight. Winter months (November through February) occasionally bring rain; summer is dry and clear.
Parking and Arrival in San Diego
Once you reach San Diego, parking depends on your destination. Downtown San Diego has paid parking lots and street parking (often metered). Beach areas like Pacific Beach and Mission Beach have free street parking but it fills quickly on weekends. If you're heading to a hotel, ask about parking when you book — many charge $15 to $30 per day.
I-5 ends at the Mexican border in San Diego. If you're heading downtown, take the Harbor Drive exit. For the beaches, take the Garnet Avenue or Grand Avenue exits. GPS or a mapping app will route you to your specific destination once you're in the city.
Frequently Asked Questions
Is there a faster route than I-5?
No. I-5 is the shortest and fastest route under all traffic conditions. I-15 and CA-67 add distance and time. The only reason to take them is if I-5 is closed or has a major accident.
What time should I leave to avoid traffic?
Leave before 6 a.m. or between 1 and 2 p.m. on weekdays. Weekends are lighter overall, but Sunday afternoons (2 to 6 p.m.) still see congestion. Avoid 7 to 10 a.m. and 3 to 7 p.m. on weekdays if possible.
Do I need to stop for gas?
Not necessarily. A 120-mile trip uses 4 to 5 gallons in most cars, so if you start with a half tank or more, you can make it without stopping. Gas stations are plentiful along I-5 if you need to refuel.
How much does the drive cost in gas?
Cost varies with current fuel prices and your vehicle's fuel efficiency. At typical Southern California gas prices, expect $15 to $25 in fuel for a standard sedan. There are no tolls on I-5 between Los Angeles and San Diego.
Can I make this drive in one day with stops?
Yes. The drive itself is 2.5 to 3.5 hours. With a 15-minute rest stop and time to eat, you can complete the trip in 4 to 5 hours total. Plan to leave early to avoid afternoon traffic.
