ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Puerto Vallarta

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Los Angeles to Puerto Vallarta

Traveling from Los Angeles to Puerto Vallarta by bus is an adventurous journey that offers a unique way to experience the diverse landscapes between the two destinations. Although there is no direct bus service, travelers can take a series of buses with transfers, which takes approximately 21 hours and 44 minutes. There are various routes available, each with different transfer points and durations, spanning distances of around 2300-2500 km. Prices for the bus services range from $172 to $231. The first route involves 3 transfers, passing through Phoenix, Los Mochis, Guadalajara, and finally arriving in Puerto Vallarta. The second and third routes also involve 3 transfers, with different stopovers, including Culiacán, and then progressing to Guadalajara before reaching Puerto Vallarta. The fourth route, despite being the shortest in distance, also has 3 transfers, taking passengers through Yuma, Ciudad Obregón, Guadalajara, and finally reaching Puerto Vallarta. While the journey may be long, it allows travelers to witness the changing landscapes and experience the beautiful scenery along the way, making it an adventurous and memorable journey.

Where to stay in Puerto Vallarta

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • There is no direct bus from Los Angeles to Puerto Vallarta. Instead, there are services that depart from Los Angeles and arrive at Puerto Vallarta with a transfer in Tepic. The total journey time, including transfers, is approximately 27 hours and 34 minutes. It's important to plan ahead and check schedules to ensure a smooth travel experience.
  • You can catch the bus from Los Angeles to Puerto Vallarta at the Los Angeles station. The bus services on this route are operated by Buses USA Tours. Make sure to arrive at the station ahead of time to ensure a smooth departure for your journey to Puerto Vallarta.
  • The bus from Los Angeles to Puerto Vallarta arrives at the Puerto Vallarta station. The bus services on this route are operated by Pacífico, and they will drop you off at your final destination in Puerto Vallarta. Upon arrival, make sure to gather your belongings and disembark at the Puerto Vallarta station to begin your adventures in the beautiful coastal city.
  • The cost of a bus ticket from Los Angeles to Puerto Vallarta typically ranges from $179 to $237. It's recommended to check with the bus operator for the most current pricing and any available discounts. Keep in mind that prices may vary based on the time of booking and seat availability, so it's advisable to plan your trip in advance to secure the best fare for your journey.
  • There are multiple buses involved in the journey from Los Angeles to Puerto Vallarta as there is no direct route. The route typically includes transfers at various locations such as Las Vegas, St. George, Culiacán, Guadalajara, and finally Puerto Vallarta. The total travel time for this multi-step bus journey is approximately 1 day and 20 hours, covering a distance of 1,717 miles. Passengers will need to switch buses at each transfer point, and it's important to coordinate schedules and ticketing with the respective bus agencies for a seamless travel experience.
  • The buses from Los Angeles to Puerto Vallarta are generally less crowded during weekdays and off-peak travel seasons. On the other hand, weekends and peak holiday periods tend to see higher passenger volumes and increased bus occupancy. For a more comfortable and less crowded journey, travelers may consider opting for mid-week departures and avoiding major holidays or popular vacation periods. It's advisable to book tickets in advance and check for any potential schedule adjustments to better plan for a smoother bus travel experience.
  • The first bus to travel from Los Angeles to Puerto Vallarta typically departs early in the morning, usually around 6:00 AM local time. The last bus of the day usually leaves in the late evening, around 10:00 PM local time. Travelers should check the specific schedules with the bus operators Buses USA Tours and Pacífico for the most accurate and up-to-date departure times before planning their journey from Los Angeles to Puerto Vallarta by bus.

Will you be returning to Los Angeles by bus?

If you need a return bus trip, you can check out buses from Puerto Vallarta to Los Angeles.

See schedule