Trip to Puerto Vallarta

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Los Angeles to Puerto Vallarta

The trip from Los Angeles to Puerto Vallarta by train is a scenic adventure spanning approximately 1 day and 15-21 hours, depending on the route chosen. The distance traversed covers around 2325.5 km to 2594.3 km, with 3 to 5 transfers along the journey. Passengers can experience diverse landscapes and cultural shifts as they travel through various cities such as Tijuana, Mexicali, Guadalajara, and more. Each route presents an opportunity to enjoy the comfort of different bus agencies and experience the beautiful Mexican countryside. The trip culminates in the stunning coastal city of Puerto Vallarta, offering a perfect blend of relaxation and exploration for travelers.

Where to stay in Puerto Vallarta

There are over 566 hotels to stay in Puerto Vallarta. Prices range from $6 per night.

Find accommodation

Will you be returning to Los Angeles by train?

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

See schedule