Fastest ~2h45 by train
| 🚆 Train | ~2h45 | Amtrak Pacific Surfliner, coastal views, reservations required |
| 🚌 Bus | ~2h30–3h30 | FlixBus/Greyhound, lowest fares |
| 🚗 Car | ~2h–2h30 (often long | I-5, toll-free but heavy rush-hour traffic |
| 🚆 Train | varies | Metrolink to Oceanside + COASTER transfer, commuter option |
Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes
Los Angeles to San Diego is one of California's most travelled corridors — barely 190 km apart, the two cities are close enough that most people make the journey in half a day. You can take a scenic coastal train, a budget coach, drive the infamous I-5 or even fly, though the latter rarely makes sense at this distance.
The classic way: Amtrak Pacific Surfliner
The Amtrak Pacific Surfliner is the signature way to make this journey, and it earns its reputation. Trains run frequently throughout the day between Los Angeles Union Station and San Diego Santa Fe Depot, with the journey taking around 2 hours 45 minutes on the faster services — though some trains calling at more stations stretch to just over 3 hours.
For much of the route the train hugs the coast, offering views of the Pacific that you simply cannot get from a car. The stretch through Camp Pendleton and past the Del Mar cliffs is genuinely spectacular, and it is a large part of why this train has such loyal fans. Seating is comfortable, there is a café car, and power points are available at most seats.
Fares on the Pacific Surfliner vary by how far in advance you book and how busy the service is. Advance tickets start at a modest price and rise closer to departure; flexible walk-up fares cost considerably more. Reservations are generally required for Amtrak intercity trains, so book ahead online at amtrak.com. There is no first-class equivalent on this corridor — all seats are the same coach standard, which is perfectly comfortable.
Commuter rail: Metrolink and the COASTER
A second, patchier rail option exists for those starting in the San Fernando Valley or Orange County corridor: Metrolink connects Los Angeles and its suburbs to Oceanside, where passengers can transfer to the COASTER, a commuter service that runs between Oceanside and San Diego's Old Town and Santa Fe Depot. This combination works well during peak commuter hours, but services are less frequent than the Pacific Surfliner outside rush hours, and the connection at Oceanside requires some timing. Check the metrolinktrains.com and gonctd.com websites for timetables.
The cheapest way: FlixBus and coaches
FlixBus runs multiple times a day between Los Angeles and San Diego, with typical journey times of around 2 hours 30 minutes to 3 hours 30 minutes depending on traffic and the number of stops. Fares are generally the lowest of any mode, especially when booked in advance — budget coach travel is a genuine option here, and if you catch a departure that avoids the worst of the I-5 congestion, the journey time is competitive with the train.
Departures in Los Angeles are typically from the downtown area near Union Station or a nearby depot; in San Diego buses arrive near the city centre. Check the flixbus.com website for current stops, as these occasionally change. Greyhound also operates this route, offering another budget-priced alternative.
The fastest door-to-door: think twice about flying
Flights between Los Angeles International (LAX) and San Diego International (SAN) exist and take barely 45 minutes in the air. On paper that sounds quick; in practice it rarely is. Add getting to LAX — which can take an hour or more from central LA depending on traffic — security, boarding, the short but real taxi and climb times, baggage, and the trip from SAN into downtown San Diego, and the real door-to-door time is typically three to four hours. Flying on this route is generally only worth considering if you have pre-existing luggage, a very cheap last-minute fare, or are starting close to an airport. For most travellers, the train or bus is faster in practice.
Driving on I-5
The obvious road choice is Interstate 5, which runs almost the entire length of the California coast and connects the two cities in as little as 2 hours to 2 hours 30 minutes under ideal conditions. The problem is that ideal conditions on the I-5 between LA and San Diego are the exception rather than the rule. Rush hours — particularly in the morning and late afternoon — can double or even triple journey times, especially through Los Angeles and through the stretch near Camp Pendleton.
If you are driving, the coastal alternative Highway 101 (also signed as PCH — Pacific Coast Highway — in parts) is slower but genuinely beautiful, though it adds a significant amount of time. The I-5 is free of tolls for almost all of this stretch, making the drive economical if you have a car already. Parking in central San Diego is available but can be expensive in the Gaslamp Quarter and near the waterfront; check in advance if you plan to keep the car.
International visitors should ensure their driving licence is valid in California. Most foreign licences are accepted for a visit, but if your licence is not in English or Roman script, an International Driving Permit (IDP) issued in your home country is strongly recommended alongside your original licence. California does not legally require an IDP for visitors, but some car hire companies do, so check with your rental firm.
Traffic warning: The I-5 between Los Angeles and San Diego is one of the busiest motorways in the United States. Avoid travelling northbound on Friday evenings and southbound on Sunday afternoons — these are reliably the worst times. Mid-morning on a weekday is typically the smoothest option.
Which should you choose?
For most visitors and travellers, the Pacific Surfliner is the best all-round option — it is fast, scenic, comfortable, and drops you in the centre of both cities. The FlixBus or Greyhound coach is the right call if you want the cheapest possible fare and do not mind a slightly longer or more variable journey. Drive if you already have a car and can time the trip to avoid rush hours, or if you want flexibility to stop along the coast. Only fly if circumstances make the other options impractical.
Frequently asked questions
How long does the Pacific Surfliner take from LA to San Diego?
Most Pacific Surfliner services take around 2 hours 45 minutes to just over 3 hours, depending on how many intermediate stops the train calls at. It runs many times a day from Los Angeles Union Station to San Diego Santa Fe Depot.
Is there a direct train from Los Angeles to San Diego?
Yes. Amtrak's Pacific Surfliner runs directly between the two cities without requiring a change of train, several times a day in each direction. Some travellers also combine Metrolink with the COASTER commuter train, which requires a connection at Oceanside.
Can I drive from Los Angeles to San Diego without tolls?
Yes. The I-5 between the two cities is largely free of tolls. Some express or managed lanes may charge a fee, but the standard highway lanes are free.
Is it worth flying from LA to San Diego?
Rarely. The flight is short but the total door-to-door time — including airport transfers, security and check-in — usually takes longer than the train or even the bus. Flying works best if you have a very cheap fare and are starting near an airport.
