Trip to San Diego

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration3h
Distance205 km
Avg. price$ 35
Train trips10 found

Trains from Los Angeles to San Diego

🚆 Traveling from Los Angeles to San Diego by train is a convenient and scenic journey that takes approximately 2 hours and 54 minutes. The direct Amtrak service operates every day, providing travelers with multiple options for their trip. 🌊 With a distance of 206.0 km between the two cities, passengers can enjoy a comfortable ride aboard the Pacific Surfliner train. 💰 Ticket prices for the Los Angeles to San Diego train route range from $5 to $85, making it an affordable and efficient transportation option for those looking to explore both cities.

Where to stay in San Diego

There are over 1259 hotels to stay in San Diego. Prices range from $32 per night.

Find accommodation
  • The train route from Los Angeles to San Diego is serviced by Amtrak. The direct train service operates every day, with departures approximately every three hours. The journey typically takes around 2 hours and 54 minutes, covering a distance of approximately 206 km. Tickets for this route can range in price from $5 to $85.
  • The fastest train service between Los Angeles and San Diego is operated by Amtrak. This direct train route typically takes approximately 2 hours and 54 minutes to complete the journey, covering a distance of around 206 km.
  • Trains leaving for San Diego from Los Angeles depart from Los Angeles station. This station serves as the point of origin for the Amtrak train services that connect the two cities.
  • There are multiple trains that operate between Los Angeles and San Diego on a daily basis. These train services are provided by Amtrak and depart every three hours, offering passengers frequent options for travel between the two cities. The journey typically takes approximately 2 hours and 54 minutes, providing passengers with a convenient and efficient way to reach their destination.
  • The train traveling from Los Angeles to San Diego arrives at the San Diego station. This station is the designated stop for Amtrak train services operating on this route.
  • The first train from Los Angeles to San Diego typically departs in the early morning as part of the regular schedule, rotating approximately every three hours. The last train of the day departs in the late evening, providing travelers with flexibility in choosing their departure time. With trains operating every day on this route, passengers have multiple options throughout the day to make their journey from Los Angeles to San Diego via Amtrak services.
  • There are multiple direct train trips each day between Los Angeles and San Diego. Services operate every three hours, offering travelers frequent options for their journey. With trains running daily on this route, passengers can choose from several departure times to suit their schedule when traveling from Los Angeles to San Diego using Amtrak services.
  • Yes, there is a direct train route between Los Angeles and San Diego. The train departs from Los Angeles and arrives directly at San Diego, with services available every three hours. This direct train connection operates daily, providing passengers with a convenient and efficient travel option that takes approximately 2 hours and 54 minutes to complete the journey between the two cities.
  • The cost of a train ticket from Los Angeles to San Diego can vary between $5 and $85, depending on factors such as the class of service, time of booking, and availability of discounts or promotions.

Will you be returning to Los Angeles by train?

If you are looking for the return train journey, check out trains from San Diego to Los Angeles

See schedule