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 journey from San Diego to Los Angeles by train, with services departing every two hours and operating daily. The comfortable ride takes approximately 2 hours and 56 minutes, offering a convenient and relaxing travel option. 🌴 Enjoy the coastal views as you cover the 127-mile distance between the two vibrant California cities. Step aboard the Amtrak Pacific Surfliner departing from San Diego station and arriving at Los Angeles station, providing a seamless and efficient transit experience. 🎟️ Ticket prices for the San Diego to Los Angeles train route can range from $5 to $85, catering to various budgets. Whether you choose Route 1 towards San Luis Obispo, Route 2 towards Goleta Amtrak, or Route 3 heading directly to Los Angeles services ensure a pleasant journey for travelers.

Where to stay in Los Angeles

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

Accomodation
  • There is a direct train service provided by Amtrak that operates from San Diego to Los Angeles. The journey typically takes around 2 hours and 56 minutes, with trains departing every two hours, every day. The prices for a train ticket between the two cities can range from $5 to $85. Amtrak's Pacific Surfliner route is a popular choice for traveling between San Diego and Los Angeles, with Union Station in Los Angeles being the final destination.
  • The fastest train option between San Diego and Los Angeles is the direct Amtrak service that operates between the two cities. This train departs every two hours and reaches Los Angeles in approximately 2 hours and 56 minutes. The route taken by the Pacific Surfliner train from San Diego to Union Station in Los Angeles covers a distance of about 127-128 miles, making it a convenient and efficient way to travel between the two cities.
  • Trains departing for Los Angeles from San Diego are operated by Amtrak and depart from the San Diego station. This station serves as the starting point for the Amtrak services connecting the two cities. Passengers can board the train at the San Diego station to begin their journey to Los Angeles.
  • There is a direct train service provided by Amtrak that operates between San Diego and Los Angeles. This direct service runs every two hours and operates daily, offering passengers frequent departure options. Travelers can choose from multiple trains throughout the day to make the approximately 2-hour and 56-minute journey from San Diego to Los Angeles. The Amtrak-operated trains depart from the San Diego station and arrive at the Los Angeles station, providing a convenient transportation option between the two cities.
  • The train service operated by Amtrak from San Diego to Los Angeles arrives at the Los Angeles station. This serves as the final destination for passengers traveling on the route, providing convenient access to the city of Los Angeles and its surrounding areas. The Los Angeles station is well-equipped to cater to travelers' needs, offering amenities and transportation connections for onward journeys within the city. Travelers can easily navigate from the station to various attractions and accommodations in Los Angeles upon their arrival.
  • The first train of the day from San Diego to Los Angeles typically departs in the early morning, with services operating every two hours throughout the day. The last train of the day usually leaves in the evening to accommodate travelers. The journey duration between the two cities is approximately 2 hours and 56 minutes, providing multiple options for passengers to choose from based on their preferred travel times. Amtrak's consistent schedule ensures convenient access for passengers traveling between San Diego and Los Angeles at various times throughout the day.
  • There are multiple direct train trips each day between San Diego and Los Angeles. Services operate every two hours, providing travelers with convenient and frequent options for their journey. Passengers can choose from various departure times throughout the day to suit their schedules. Amtrak's consistent and regular train schedule ensures reliable transportation between the two cities.
  • Yes, there is a direct train route provided by Amtrak that connects San Diego to Los Angeles. This direct train service departs from San Diego and arrives at Los Angeles, with trains operating every two hours, seven days a week. The journey on this route typically takes around 2 hours and 56 minutes, offering passengers a convenient and efficient way to travel between these two cities.
  • The cost of a train ticket from San Diego to Los Angeles can vary between $5 and $85, depending on factors such as the class of service, time of booking, and availability. Passengers have the flexibility to choose from a range of fare options to suit their budget and preferences. It is advisable to book tickets in advance to secure the best possible price for the train journey between these two cities.

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