Home › Routes › Los Angeles to San Diego

How to get from Los Angeles to San Diego

The most relaxing way from Los Angeles to San Diego is Amtrak's Pacific Surfliner from Union Station to San Diego Santa Fe Depot, about 2 h 45 to 3 h along the coast. Driving on I-5 takes about 2 h without traffic but often 3 h or more, and buses take about 2 h 30 to 3 h.

179 km apart (straight line)Day trip: yesTrain · Car · Bus

Best option: Train. The Pacific Surfliner avoids I-5 traffic, runs along the coast and arrives in downtown San Diego near the waterfront.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
train
Amtrak Pacific Surfliner from Los Angeles Union Station to San Diego Santa Fe Depot
about 2 h 45 to 3 haround 10 trains a day; check the current timetableabout US$30–50Part of the route runs right along the ocean north of San Diego; sit on the right heading south.
car
I-5 south
about 2 h without traffic; 3 h or more at peak timesfuel; no tolls on I-5Avoid weekday rush hours and Friday afternoons. Toll lanes exist on some alternative routes.
bus
Long-distance coaches (FlixBus, Greyhound) from Los Angeles to San Diego
about 2 h 30 to 3 hseveral a dayabout US$15–30Cheapest option, but subject to the same traffic as cars.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Hire a carPick up in Los AngelesBook a transferDoor to door on arrivalHotels in San DiegoCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

Is there a direct train from Los Angeles to San Diego?

Yes. Amtrak's Pacific Surfliner runs directly from Los Angeles Union Station to San Diego Santa Fe Depot in about 2 h 45 to 3 h, with around ten trains a day. Coastal track work occasionally interrupts service, so check Amtrak alerts before travelling.

Can I do San Diego as a day trip from LA?

Yes, if you start early. The train takes about three hours each way, so a 7:00 departure gives you most of the day for Balboa Park, the Gaslamp Quarter or the harbour before an evening train back. Driving can be faster but traffic is unpredictable.

What is the cheapest way from Los Angeles to San Diego?

A long-distance bus, at about US$15–30 one way when booked ahead. The Pacific Surfliner costs a little more, about US$30–50, but is more comfortable and avoids traffic. Driving costs fuel plus parking in downtown San Diego, which can be expensive.

Do I need to book ahead?

Not usually for the Pacific Surfliner, where unreserved coach tickets are often available on the day, but some peak trains fill up and booking ahead can be cheaper. Buses use dynamic prices, so booking early saves money. Holiday weekends are busiest.

San Diego travel guideHow many days in San DiegoWhere to stay in San DiegoLos Angeles travel guideLos Angeles vs San Diego

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.