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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Puerto Vallarta to Oaxaca

🚌 Traveling from Puerto Vallarta to Oaxaca by bus involves a journey of approximately 18 hours and 30 minutes with transfers. The services are operated by Vallarta Plus and Autobuses Costa de Oro. 🛣️ The route from Puerto Vallarta to Oaxaca is about 1,190 km long and usually requires 2 to 3 transfers, depending on the specific bus service chosen. The total travel time can vary between 19 to 24 hours. 💸 Ticket prices for the bus trip between Oaxaca and Puerto Vallarta typically range from $91 to $133. It's important to plan ahead and be prepared for multiple transfers along the way for a comfortable and scenic journey.

Where to stay in Oaxaca

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

Accomodation
  • No, there is no direct bus from Puerto Vallarta to Oaxaca. Travelers would need to take a bus from Puerto Vallarta to Central ACN and then transfer to another bus that goes to Oaxaca, which makes the journey total approximately 18 hours and 30 minutes. While there may not be a direct route, the trip allows for a scenic experience as passengers pass through different regions of Mexico.
  • You can catch the bus from Puerto Vallarta to Oaxaca at the Puerto Vallarta station. The bus services on this route are operated by Vallarta Plus. Make sure to arrive at the station ahead of the departure time to ensure a smooth boarding process for your journey from Puerto Vallarta to Oaxaca.
  • The bus from Puerto Vallarta to Oaxaca, operated by Autobuses Costa de Oro, will arrive at the Oaxaca station. Once you arrive at the station in Oaxaca, you can proceed with your onward travel plans or explore the city if it is your final destination. Take the time to familiarize yourself with the station's layout and facilities to ensure a smooth transition upon arrival in Oaxaca.
  • The cost of a bus ticket from Puerto Vallarta to Oaxaca typically ranges from $91 to $133, depending on the bus service provider, the class of seating, and any additional amenities offered onboard. It is recommended to book your ticket in advance to secure the best possible fare and ensure availability, especially during peak travel times. Be sure to check with the bus company directly for the most up-to-date pricing information before planning your journey.
  • There are multiple bus routes available from Puerto Vallarta to Oaxaca each with varying travel times and transfer points. The routes typically involve 2 to 3 transfers, with options that range from approximately 19 to 20 hours of total travel time. Passengers can choose from different bus companies such as Vallarta Plus, Primera Plus, ADO, and more for their journey between the two destinations. It is advisable to plan ahead and confirm schedules with the respective bus agencies to ensure a smooth and efficient travel experience.
  • Based on the bus routes provided, the services from Puerto Vallarta to Oaxaca may be less crowded during overnight departures or mid-week travel times. In contrast, buses are likely to be more crowded during weekends or peak holiday seasons. It is advisable to book tickets in advance, especially for preferred departure times, to secure a seat and avoid any potential overcrowding on the buses. Additionally, considering off-peak travel times or opting for routes with fewer transfers can also help travelers avoid crowded buses.
  • The first bus of the day from Puerto Vallarta to Oaxaca via Central ACN typically departs in the early morning, around 6:00 AM. The last bus leaving for Oaxaca usually departs in the evening, around 8:00 PM. Travelers should check the schedule with the specific bus operator for the most up-to-date information on departure times.

Will you be returning to Puerto Vallarta by bus?

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

See schedule