The journey from San Luis Obispo to San Diego covers approximately 330 miles along the Southern California coast. You can take the Amtrak Pacific Surfliner, which offers scenic ocean views between SLO and Los Angeles before transferring. Alternatively, driving via US-101 South to I-5 South is the most direct road route. Expect heavy traffic when passing through the Los Angeles metropolitan area. The trip typically takes between 6 and 8 hours depending on your chosen mode and traffic conditions.
Total Distance: 530 km driving distance; 480 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours 30 mins | 6 hours |
| Avg Price | $60 - $110 | $50 - $80 in fuel |
| Operator | Amtrak Pacific Surfliner | Personal Vehicle |
| Route | SLO Station to Los Angeles Union Station, then transfer to San Diego Santa Fe Depot. | US-101 South to I-405 South to I-5 South. |
| Tip | Book your seat on the ocean side of the train for the best views between SLO and Santa Barbara. | Avoid driving through Los Angeles between 3 PM and 7 PM to bypass major congestion. |
Spring and Fall offer mild temperatures and fewer crowds than the peak summer season.