ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese 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 Xalapa to Oaxaca

🚌 If you're traveling from Xalapa to Oaxaca by bus, you will need to make a transfer at the Puebla Terminal CAPU. The journey, with transfers included, typically takes around 8 hours and 35 minutes. 🛤️ The bus services from Xalapa to Oaxaca are operated by ADO, a reliable transportation company in Mexico. Departing from Xalapa station, you can expect to arrive at Oaxaca station after the 8-hour journey. 💸 The prices for a bus ticket between Oaxaca and Xalapa can range from $31 to $150, offering a range of options to fit different budgets.

Where to stay in Oaxaca

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

Find accommodation
  • No, there is no direct bus from Xalapa to Oaxaca. However, there are services that depart from Xalapa and arrive at Oaxaca via Puebla Terminal CAPU. The total journey time, including transfers, is approximately 8 hours and 35 minutes. It is recommended to plan ahead and check the bus schedules to ensure a smooth journey between these two cities.
  • You can catch the bus from Xalapa to Oaxaca at the Xalapa bus station. This bus service is operated by ADO, a well-known transportation company in Mexico. Be sure to arrive at the station early to ensure a smooth boarding process for your journey to Oaxaca.
  • The bus from Xalapa to Oaxaca, operated by ADO, arrives at the Oaxaca bus station. Upon arrival at the Oaxaca station, you will have completed your journey from Xalapa to Oaxaca. Take this opportunity to explore the beautiful city of Oaxaca and enjoy all that it has to offer.
  • The cost of a bus ticket from Xalapa to Oaxaca can range from $31 to $150, depending on the bus service, type of seat, and time of booking. It is recommended to check the current prices and availability with the bus operator or on their website before planning your trip. Additionally, you may find discounts or promotional fares available, so it's worth exploring various options to find the best deal for your journey.
  • There are multiple buses available between Xalapa and Oaxaca operated by ADO. While there is no direct bus route, travelers can take a bus from Xalapa to Puebla Terminal CAPU and then transfer to another bus heading to Oaxaca. The journey typically takes around 8 hours and 35 minutes, with varying ticket prices ranging from $31 to $150 based on seat type and availability. It is advisable to check the bus schedules and plan accordingly to ensure a smooth and comfortable journey between these two cities.
  • The Xalapa to Oaxaca buses are often most crowded during weekends, holidays, and peak travel seasons. To avoid crowds, it is recommended to consider traveling on weekdays and during off-peak times. Booking tickets in advance can also help secure a more comfortable and less crowded journey between Xalapa and Oaxaca by bus. It's advisable to check the bus schedules and plan your trip accordingly to choose a less congested travel time.
  • The first bus of the day from Xalapa to Oaxaca typically departs early in the morning, around 6:00 AM. The last bus usually leaves later in the evening, around 10:00 PM. It is advisable to check the updated schedules with the bus operator, ADO, to confirm the exact departure times for the day of your travel to ensure a timely and convenient journey between Xalapa and Oaxaca.

Will you be returning to Xalapa by bus?

If you are looking for a return bus service, check the buses from Oaxaca to Xalapa.

See schedule