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.