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

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 Escondido (Oaxaca) to Cancun

🚌 Embark on an adventurous bus journey from Puerto Escondido to Cancún, with stops in San Cristóbal de las Casas and Playa del Carmen. The trip, complete with transfers, spans approximately 30 hours and 12 minutes. 🌴 Traverse the scenic landscapes of Mexico as you make your way towards the vibrant destination of Cancún. Depart from Puerto Escondido station with Ómnibus Cristóbal Colón and arrive at Chedraui station with Autocar Cancún. 💸 Ticket prices for the bus ride between Cancún and Puerto Escondido range from $70 to $144, offering an affordable and convenient way to travel between these two enchanting Mexican cities.

Where to stay in Cancun

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

Find accommodation
  • No, there is no direct bus from Puerto Escondido to Cancun. Travelers typically need to take a series of buses with transfers in cities such as San Cristóbal de las Casas and Playa del Carmen. The total journey, including transfers, can take approximately 30 hours and 12 minutes. It's essential to plan ahead and be prepared for the long travel time when making this trip.
  • You can catch the bus from Puerto Escondido to Cancun at the Puerto Escondido station. The bus services are operated by Ómnibus Cristóbal Colón from this station. It's recommended to arrive at the station early to ensure a smooth boarding process for your journey to Cancun.
  • The bus from Puerto Escondido to Cancun, operated by Autocar Cancún, arrives at Chedraui station in Cancun. It is a common stop for buses arriving in Cancun from various destinations. From Chedraui station, travelers can easily access accommodations, transportation options, and continue their journey to explore the city.
  • The cost of a bus ticket from Puerto Escondido to Cancun can vary between $70 and $144, depending on the bus company, class of service, and time of booking. It's advisable to check different bus operators for the best deals and compare prices before purchasing your ticket. Additionally, booking in advance can sometimes lead to lower fares, so it's recommended to plan ahead for a more economical travel experience.
  • There are multiple buses that travelers can take from Puerto Escondido to Cancun, but there is no direct route. Passengers typically need to transfer between buses in cities such as San Cristóbal de las Casas and Playa del Carmen. The journey, which includes these transfers, takes approximately 30 hours and 12 minutes. Bus companies such as Ómnibus Cristóbal Colón and Autocar Cancún operate services on this route, offering travelers options for their journey.
  • The buses from Puerto Escondido to Cancun are usually less crowded during weekdays, especially on Tuesdays and Wednesdays. On the other hand, weekends, Fridays, and holiday seasons tend to be busier, so travelers may encounter larger crowds during these times. It's advisable to book tickets in advance, arrive early at the bus station, and consider traveling during off-peak times to potentially find a more comfortable and less crowded journey.
  • The first bus from Puerto Escondido to Cancun typically departs early in the morning, around 6:00 AM. The last bus of the day usually leaves in the late evening, around 9:00 PM. Travelers should check the specific schedules with the bus operators, such as Ómnibus Cristóbal Colón and Autocar Cancún, to confirm the exact departure times for their desired travel date.

Will you be returning to Puerto Escondido (Oaxaca) by bus?

If you are on a return bus ride, check the buses from Cancun to Puerto Escondido (Oaxaca).

See schedule