Trip to Los Angeles

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 San Diego to Los Angeles

🚆 Embark on a scenic train journey from San Diego to Los Angeles, with services departing every two hours and a travel time of 2 hours and 56 minutes. 🌴 As you traverse the 204.4 km route, take in the breathtaking views during your relaxing ride towards Los Angeles on the Pacific Surfliner operated by Amtrak. 🌆 Arrive at your destination of Los Angeles feeling refreshed and ready to explore, having experienced an efficient and enjoyable rail journey with Amtrak. Whether it's for leisure or business, traveling by train offers a wonderful way to connect the sunny cities of San Diego and Los Angeles in just under 3 hours.

Where to stay in Los Angeles

There are over 1205 hotels to stay in Los Angeles. Prices range from $12 per night.

Find accommodation
  • The primary company that operates train routes from San Diego to Los Angeles is Amtrak. The journey typically takes around 2 hours and 56 minutes, with trains departing every two hours and running daily. The train services depart from San Diego station and arrive at Los Angeles station, making it a convenient and efficient mode of transportation between the two cities. Ticket prices for the train between San Diego and Los Angeles can range from $5 to $85, offering passengers affordable travel options.
  • The fastest train route between San Diego and Los Angeles is operated by Amtrak, with a journey duration of approximately 2 hours and 56 minutes. This direct service runs every two hours, every day, providing a convenient and efficient travel option for passengers. The trains depart from San Diego station and arrive at Los Angeles station, covering the distance of approximately 204 to 206 km in the same time frame, making it a quick and reliable mode of transportation between the two cities.
  • Trains departing for Los Angeles from San Diego are operated by Amtrak and depart from San Diego station. This station serves as the primary departure point for the train services connecting the two cities. Passengers can board the trains at San Diego station and enjoy a smooth journey to Los Angeles, experiencing the scenic route between the two destinations. Amtrak offers a convenient and comfortable travel option for those commuting between San Diego and Los Angeles.
  • There are multiple trains available between San Diego and Los Angeles operated by Amtrak. These trains offer direct services departing from San Diego and arriving in Los Angeles. With trains departing every two hours and running daily, passengers have convenient options to choose from for their journey. The approximate travel time for the train ride between San Diego and Los Angeles is 2 hours and 56 minutes, providing a quick and efficient mode of transportation between the two cities.
  • The train service from San Diego to Los Angeles operated by Amtrak, arrives at Los Angeles station.
  • The first train of the day from San Diego to Los Angeles typically departs in the early morning as the services operate every two hours.
  • There are multiple direct train trips scheduled each day between San Diego and Los Angeles. Services depart every two hours, providing travelers with several options to choose from throughout the day. As the trains operate daily, passengers can rely on consistent and frequent service when traveling between the two cities. The journey between San Diego and Los Angeles typically takes around 2 hours and 56 minutes, making it a convenient and time-efficient transportation choice.
  • Yes, there is a direct train route between San Diego and Los Angeles. The train departs from San Diego and arrives at Los Angeles, with services operating every two hours throughout each day. The journey duration typically lasts around 2 hours and 56 minutes, providing a convenient and efficient travel option for individuals commuting between these two cities in the United States.
  • The cost of a train ticket from San Diego to Los Angeles can vary depending on factors such as the time of booking and the class of service selected. Prices typically range between $5 and $85 for this train route.

Will you be returning to San Diego by train?

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

See schedule