ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Puerto Vallarta

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration25h
Distance1475
Avg. price$
Bus trips2 found

Buses from Oaxaca to Puerto Vallarta

🌄 The journey by bus from Oaxaca to Puerto Vallarta, including transfers, typically takes approximately 18 hours and 2 minutes. 💰 The prices of a bus ticket between Puerto Vallarta and Oaxaca vary from $119 to $153, offering you a cost-effective way to travel between these two vibrant Mexican destinations.

Where to stay in Puerto Vallarta

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

Accomodation
  • No, there is no direct bus from Oaxaca to Puerto Vallarta. Instead, travelers can take a bus from Oaxaca to Terminal Tlaquepaque and then transfer to another bus that will continue on to Puerto Vallarta. The total journey time, including transfers, is approximately 18 hours and 2 minutes. It's important to plan accordingly and be prepared for the length of the trip.
  • You can catch the bus from Oaxaca to Puerto Vallarta at the Oaxaca station, operated by Autobuses Costa de Oro. This station serves as the starting point for the journey between the two destinations. It is recommended to arrive at the station ahead of time to ensure a smooth departure for your trip to Puerto Vallarta.
  • The bus from Oaxaca to Puerto Vallarta, operated by Vallarta Plus, arrives at the Puerto Vallarta station. This is the final destination where passengers will disembark upon completing their journey. The station in Puerto Vallarta is a key transportation hub where travelers can easily access other parts of the city or arrange for further transportation. It is advisable to check the station's facilities and services for any additional assistance needed upon arrival.
  • The cost of a bus ticket from Oaxaca to Puerto Vallarta typically ranges from $119 to $153, depending on the bus company, the class of service, and availability. It is advisable to book tickets in advance to secure the best rates and ensure availability for your preferred travel date. Prices may also vary based on the time of year and any ongoing promotions or discounts offered by the bus operators.
  • There are multiple bus services available between Oaxaca and Puerto Vallarta, operated by companies such as Autobuses Costa de Oro and Vallarta Plus. These services require a transfer at Terminal Tlaquepaque during the journey, with a total travel time of approximately 18 hours and 2 minutes. The prices for bus tickets between Puerto Vallarta and Oaxaca typically range from $119 to $153, depending on factors such as the class of service and availability. It is recommended to check the schedules and availability in advance to plan your journey efficiently.
  • The Oaxaca to Puerto Vallarta buses are typically most crowded during peak travel seasons, such as holidays, weekends, and school breaks. To avoid crowds, travelers may consider choosing buses that depart on weekdays during off-peak hours. It is advisable to book tickets in advance to secure a seat and potentially have a more comfortable and less crowded journey. Considering these factors can help travelers have a more enjoyable bus trip from Oaxaca to Puerto Vallarta.
  • The first bus of the day from Oaxaca to Puerto Vallarta typically departs in the early morning, around 6:00 AM. The last bus usually leaves later in the evening, around 10:00 PM. Travelers should check the schedules provided by Autobuses Costa de Oro and Vallarta Plus to confirm the exact departure times for the day of their planned journey. Planning according to these timings can help ensure a smooth and timely trip from Oaxaca to Puerto Vallarta by bus.

Will you be returning to Oaxaca by bus?

If you are looking for a return bus travel, please check buses from Puerto Vallarta to Oaxaca.

See schedule