Los Angeles
How to get from Los Angeles to San Diego
The Pacific Surfliner train is the pick for most travellers: about 2h 45m–3h from LA Union Station to San Diego Santa Fe Depot, roughly $35–$45 (2026 estimate), no traffic risk. Drive or bus only if you need a door-to-door stop or a cheaper seat; both can run 2.5–4h depending on the I-5 and I-405.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideLos Angeles
Key facts
- Fastest modecheck
- Car or bus, 2h 30m–3h 30m in light traffic
- Best all-round
- Pacific Surfliner train, about 2h 45m–3h, no traffic risk
- Cheapestcheck
- FlixBus or Greyhound from about $15–$25 one way (2026 estimate)
- Train farecheck
- About $35–$45 one way in coach (2026 estimate)
- Distance
- About 190 km / 120 mi by road
- Book ahead
- Yes for train and bus at weekends and holidays; flights rise late
- Airports
- LAX to San Diego (SAN) is a short hop but adds 2h+ of airport time
Options compared
Four realistic ways: the Amtrak Pacific Surfliner train, an intercity bus, driving yourself, and a short flight. The train and the bus both leave from central Los Angeles and arrive in central San Diego, so you skip airport transfers at both ends. Driving is the only option that lets you stop in Orange County or along the coast on the way.
Fares move with demand and how early you book. Treat every figure here as a 2026 estimate and check the operator before you pay.
| Mode | Journey time | Price (one way) | Frequency | Operator |
|---|---|---|---|---|
| Train (Pacific Surfliner) | 2h 45m–3h | $35–$45 (2026 estimate) | About 10–12 daily | Amtrak |
| Bus (FlixBus / Greyhound) | 2h 30m–3h 30m | $15–$30 (2026 estimate) | Several daily | FlixBus, Greyhound |
| Car | 2h 30m–3h 30m plus traffic | Fuel about $18–$25; rentals from about $40/day (2026 estimate) | Anytime | Rental companies |
| Flight (LAX–SAN) | About 1h in the air; 3h+ door to door | $60–$150 (2026 estimate) | Multiple daily | Alaska, Southwest, United |
Times are for the main city-centre pairs; add local transit at each end. Verify schedules and fares with the operator.
How to book
Book the train on Amtrak's own site or app. Reserved coach seats are tied to a specific departure, so buy before you travel on Fridays, Sundays and holiday weekends, when the afternoon trains fill. A printed or phone ticket is scanned on board.
Bus seats are cheapest bought a week or more ahead on the operator's site; walk-up fares on the day are higher. FlixBus and Greyhound both sell online and let you pick a seat for a small fee.
For flights, book direct with the airline. LAX is the main departure point, but Long Beach (LGB) and Burbank (BUR) can be easier if you are already on that side of the city. San Diego's airport (SAN) sits close to downtown, so a taxi or the trolley gets you in quickly.
- Train: amtrak.com — reserved coach, book early for weekend afternoons
- Bus: flixbus.com or greyhound.com — cheapest a week ahead
- Flight: airline site direct; compare LAX, LGB and BUR departures
- Car: rental desks at LAX and downtown; one-way drop fees apply
Tips
Sit on the right-hand side of the train heading south for the ocean stretch through San Clemente and Oceanside. The Surfliner also stops at Anaheim (for Disneyland) and Irvine, so it doubles as an Orange County hop.
If you drive, leave Los Angeles before 6am or after 9am on weekdays; the I-5 through Orange County is the bottleneck. Weekend afternoons northbound are the worst direction, so a Sunday return to LA can add an hour.
In San Diego, the Santa Fe Depot is downtown, a short walk from the waterfront and a trolley stop for the rest of the city. In Los Angeles, Union Station connects to the Metro rail and bus network, so you can reach it without a car.
- Right-hand window seat southbound for the coastal section
- Train stops at Anaheim and Irvine if you want Orange County
- Leave LA before 6am or after 9am to miss the worst I-5 traffic
- San Diego airport is close to downtown; the trolley and buses cover the city
Route map
The train and the I-5 run roughly parallel: north from Los Angeles through Fullerton and Anaheim, then south past San Juan Capistrano and San Clemente, along the coast through Oceanside, and into San Diego. The bus follows the same corridor on the freeway.
Distances are approximate. Los Angeles Union Station to San Diego Santa Fe Depot is about 190 km / 120 mi by road. Coordinates below are city centres, approximate.
| Point | Approximate coordinates |
|---|---|
| Los Angeles Union Station | 34.0562, -118.2365 |
| Anaheim | 33.8366, -117.9143 |
| Oceanside | 33.1959, -117.3795 |
| San Diego Santa Fe Depot | 32.7167, -117.1697 |
Questions people ask
How long does it take to get from Los Angeles to San Diego?
The Pacific Surfliner train takes about 2h 45m–3h from LA Union Station to San Diego Santa Fe Depot. Driving or taking a bus is 2h 30m–3h 30m depending on traffic on the I-5 and I-405. A flight is about an hour in the air but 3h or more door to door.
What is the cheapest way to get from Los Angeles to San Diego?
An intercity bus, usually FlixBus or Greyhound, from about $15–$25 one way (2026 estimate) if you book a week or more ahead. Driving alone costs more once you add fuel and any rental. The train sits in the middle at about $35–$45.
Do I need to book in advance from Los Angeles to San Diego?
Yes for the train and bus on Fridays, Sundays and holiday weekends, when afternoon departures fill. Booking a week ahead also gets the lowest bus fares. Flights are cheapest booked early; walk-up fares on the day are higher.
Deep dive
Every source; changeable facts are marked check
Sources
- officialAmtrak – Pacific Surfliner
- officialAmtrak
- officialFlixBus
- officialGreyhound
- officialSan Diego International Airport