Trip to San Diego

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Corona to San Diego

🌴 The journey from Corona to San Diego by train, including transfers, typically takes approximately 3 hours and 42 minutes, offering a scenic route through Southern California. 💰 Train tickets from Corona to San Diego can vary in price from $10 to $96, providing a convenient and affordable transportation option for those looking to explore the sunny shores of San Diego.

Where to stay in San Diego

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

Accomodation
  • The train services from Corona to San Diego are provided by Metrolink Trains and Amtrak. However, there is no direct train route between Corona and San Diego. Passengers would need to take a train from North Main Corona station to Santa Ana, then transfer to arrive at the San Diego station. The journey, including transfers, typically takes around 3 hours and 42 minutes. Fares for the train journey between Corona and San Diego range from $10 to $96.
  • The fastest train option between Corona and San Diego involves taking the services operated by Metrolink Trains departing from North Main Corona station and arriving at San Diego via a transfer at Santa Ana. This journey typically takes approximately 3 hours and 42 minutes. While there isn't a direct route, travelers can reach their destination efficiently by following this train itinerary. The train fares for this route can vary between $10 and $96.
  • Trains departing for San Diego from Corona are operated by Metrolink Trains and depart from the North Main Corona station. Passengers can board the train at this station to begin their journey towards San Diego. The North Main Corona station serves as the departure point for travelers heading to San Diego via train services provided by Metrolink Trains.
  • There are multiple trains available for the route from Corona to San Diego although there is no direct train. Passengers can board trains operated by Metrolink Trains at the North Main Corona station, then transfer at Santa Ana to continue their journey to San Diego. The total travel time, including transfers, is approximately 3 hours and 42 minutes. Additionally, train services operated by Amtrak also arrive at the San Diego station, providing travelers with different options for their journey.
  • The train services from Corona to San Diego operated by Amtrak, arrive at the San Diego station. This is the final destination for the train journey between the two cities. Travelers will disembark at the San Diego station upon completion of the trip.
  • The first train of the day to travel from Corona to San Diego departs from North Main Corona station in the morning. The exact departure time may vary, so it is advised to check the schedule for the specific day of travel. The last train of the day on this route typically leaves in the evening to make the journey to San Diego. It is recommended to verify the exact departure times prior to planning the trip.
  • There are no direct train trips between Corona and San Diego. Passengers traveling this route would need to take a train from North Main Corona station to Santa Ana and transfer to another train to reach the San Diego station. The journey, which includes transfers, typically takes around 3 hours and 42 minutes. It is recommended to check the specific train schedules for the day of travel to plan the trip accordingly.
  • No, there is no direct train between Corona and San Diego. Travelers would need to take a train departing from North Main Corona station and transfer at Santa Ana to reach San Diego. The entire journey, including the transfers, typically lasts around 3 hours and 42 minutes. It is important to plan the trip considering the transfer times to ensure a smooth travel experience.
  • The cost of a train ticket from Corona to San Diego varies depending on factors such as the class of service and time of booking. Generally, ticket prices range from $10 to $96 for this route. It's advisable to book tickets in advance to secure lower fares and to check for any available discounts or promotions that may help reduce the cost of the journey. Additionally, considering the amenities and comfort offered in different ticket classes can also impact the overall price of the train journey.

Will you be returning to Corona by train?

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

See schedule