1map logoGo to main page

Cancun, Quintana Roo to Puerto Escondido (Oaxaca), Oaxaca from $66: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Cancun, Mexico
to
Puerto Escondido (Oaxaca), Mexico

How to Get from Cancun to Puerto Escondido (Oaxaca): Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$66 by busBest price
1236 kmDistance
5h 43m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cancun to Puerto Escondido (Oaxaca) with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  43m
Estimated price
$107-359
Recommended
Company
Autocar Cancún
Bus
Average Duration
29h  37m
Estimated price
$66-146
Cheapest
route map
Distance: 1236 km
Duration: 5h 43m

See more options

Company
various
Bus
Average Duration
30h  12m
Estimated price
$83-187
Company
various
Bus
Average Duration
30h  54m
Estimated price
$103-1070
Company
various
Plane
Taxi
Average Duration
7h  31m
Estimated price
$124-393
Company
N/A
Drive
Average Duration
20h  40m
Estimated price
$1071-1072

Traveling From Cancun to Puerto Escondido (Oaxaca)

Your journey from Cancun's vibrant beaches and bustling nightlife to Puerto Escondido's laid-back vibe and stunning surf culture reveals a fascinating contrast in experiences.

Best Neighbourhoods in Puerto Escondido (Oaxaca)

Puerto Escondido offers diverse neighborhoods, each with its own charm and attractions.

Zicatela
• Famous for world-class surfing spots.
• Lively atmosphere with beach bars and restaurants.
Centro
• Great mix of local shops and eateries.
• Close proximity to the main beach and local markets.
Brisas de Zicatela
• Peaceful residential area with stunning ocean views.
• Ideal for those seeking a quieter escape.

Best Times To Visit Puerto Escondido (Oaxaca)'s Attractions

Timing your visits to Puerto Escondido's attractions can enhance your experience significantly.

Playa Zicatela
Early mornings or late afternoons offer fewer crowds and stunning sunsets.
Laguna de Manialtepec
Visit at sunrise for peace and beautiful views; wildlife is more active.
Mercado Benito Juárez
Mornings are best for avoiding crowds while enjoying local flavors.

Puerto Escondido (Oaxaca) Weather: What to Expect Year-Round

Puerto Escondido enjoys a tropical climate with warm temperatures year-round, making it a delightful destination for sun-seekers. The dry season from November to April is the best time to visit, as pleasant conditions enhance outdoor activities and beach relaxation.

Dining Recommendation in Puerto Escondido (Oaxaca)

For an authentic taste of Oaxaca, try the tlayudas at Restaurante El Cafecito, where the rich flavors of grilled meats and fresh local ingredients come together in a beautifully crafted dish. Unlike the more commercial dining scene in Cancun, this restaurant offers a cozy, local atmosphere that highlights the region's culinary heritage.

Cancun - Puerto Escondido (Oaxaca) operators

Explore transport companies operating between Cancun and Puerto Escondido (Oaxaca), with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+52 998 193 3500
Website
autocarcancun.com

Bus from Av. Miguel Hidalgo - Tienda ISSSTE to Playa del Carmen Ave. Juárez

Average Duration
1h 17m
Estimated price
$3595-3595

Bus from Terminal de Autobuses ADO Cancún to Tuxtla Gutiérrez

Average Duration
19h 5m
Estimated price
$1074-1078
Contact phone
+52 995596 0179
Website
facebook.com

Bus from Playa del Carmen to San Cristóbal de las Casas

Average Duration
14h
Estimated price
$3596-3597
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from San Cristóbal de las Casas to Puerto Escondido

Average Duration
12h 20m
Estimated price
$3598-1074

Bus from Tuxtla Gutiérrez to Salina Cruz

Average Duration
5h 30m
Estimated price
$35958-3598
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Terminal de Autobuses ADO Cancún to Tuxtla Gutiérrez

Average Duration
19h 35m
Estimated price
$665-359570
Contact phone
+52 55 4440 3187
Website
https://www.facebook.com/josepalma2017

Bus from Cancún Ruta 5 to Tuxtla Gutiérrez

Average Duration
17h
Estimated price
$3599-661
Plane Show flights
Website
vivaaerobus.com

Plane from Cancun (CUN) to Puerto Escondido (PXM)

Average Duration
5h 43m
Estimated price
$107-359
Website
volaris.com

Plane from Cancun (CUN) to Puerto Escondido (PXM)

Average Duration
6h 31m
Estimated price
$3591-3592
Website
aeromexico.com

Plane from Cancun (CUN) to Puerto Escondido (PXM)

Average Duration
5h 9m
Estimated price
$3593-3594
all-pages.other Show other routes

Other from Huatulco to Puerto Escondido

Average Duration
1h 30m
Estimated price
$1461-1462

Cancun to Puerto Escondido (Oaxaca): Overview of Bus, Train, Flight, and Car Trips

Traveling between Cancun and Puerto Escondido (Oaxaca) offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road trip from Cancún to Puerto Escondido, covering a distance of 980 miles. Enjoy the scenic drive through the diverse landscapes of Mexico. 💰 Experience budget-friendly travel with car prices ranging from $160 to $240 for the journey from Cancún to Puerto Escondido. Explore the flexibility of a self-driven adventure. 🏖️ Arrive in Puerto Escondido after a 20-hour and 40-minute drive, ready to soak up the sun on the beautiful beaches of Oaxaca. Embrace the freedom of the open road and create unforgettable memories along the way.
Average price
$160 - $240
🛫 Planning a trip from Cancun to Puerto Escondido? Choose from Aeroméxico, Volaris, or Viva Aerobus for a flight with one stopover, the quickest option taking 4 hours and 40 minutes. 🌴 Enjoy the journey as you fly from the vibrant Cancun to the beautiful Puerto Escondido, a flight that takes approximately 5 hours and 43 minutes. 💸 Prices for flights between Puerto Escondido and Cancun range from $107 to $359, providing options for travelers with different budget preferences.
Departure Point
Cancun Airport
Arrival Point
Puerto Escondido Airport. The quickest flight takes 4h 40m and has one stopover
Useful tips for plane travellers
• When booking your flight from Cancun to Puerto Escondido, compare the schedules and prices of Aeroméxico, Volaris, and Viva Aerobus on their respective websites, as this route typically involves stopovers that can significantly influence travel time and costs: Aeroméxico, Volaris, Viva Aerobus.
• Upon arriving at Puerto Escondido Airport, be aware that the layout is relatively small, so it's easy to navigate; however, it's advisable to have cash on hand for taxi services, as credit cards may not always be accepted for transport.
• The taxi fare from Puerto Escondido Airport to the city center typically ranges from 200 to 300 MXN (approximately $11 to $16 USD); it's recommended to confirm the fare before getting into the taxi to avoid any surprises.
🚌 Embark on a scenic journey from Cancún to Puerto Escondido, with a route that includes stops in Playa del Carmen and San Cristóbal de las Casas. This bus adventure spans approximately 29 hours and 37 minutes, offering a unique way to explore Mexico's diverse landscapes. 💸 Prices for the bus journey from Puerto Escondido to Cancún range from $66 to $146, providing an affordable and efficient travel option for those looking to traverse these two vibrant Mexican cities. Sit back, relax, and enjoy the ride as you kick off this unforgettable adventure across Mexico.
Departure Point
Av. Miguel Hidalgo - Tienda ISSSTE station
Arrival Point
Puerto Escondido station

Frequently asked questions

Find out more about the route from Cancun to Puerto Escondido (Oaxaca).

Or choose the category:
The distance between Cancun and Puerto Escondido is approximately 768 miles. By plane, it takes around 6 hours and 6 minutes to reach Puerto Escondido from Cancun. If traveling by car, the journey takes about 20 hours and 40 minutes, while taking the bus would require approximately 29 hours and 37 minutes. It is also possible to fly to Huatulco and then take a taxi, which would take around 7 hours and 38 minutes.
The most cost-effective way to travel from Cancun to Puerto Escondido is by bus, which takes approximately 29 hours and costs $60-$140. While it is a longer journey, it allows for a more budget-friendly option. However, if time is a priority, the fastest mode of transportation is by plane, taking approximately 6 hours and costing $110-$450. This option is more expensive but significantly reduces travel time.
The prices of a bus ticket from Puerto Escondido to Cancun vary between $63 and $136, depending on the specific bus company and the type of seat or class chosen. It's recommended to check the prices and book in advance to secure the best deal. Additionally, there may be promotions or discounts available during certain seasons or times of the year, so it's worth exploring different options to find the most affordable price for your travel.
To travel from Cancun to Puerto Escondido without using public transportation, you can consider renting a car. The driving distance between the two cities is approximately 980 miles, and it takes around 20 hours and 40 minutes to drive. Rental car prices can vary between $160 to $240, depending on the type and duration of the rental. This option allows for flexibility and convenience while enjoying the scenic journey through Mexico.
To travel from Cancun to Puerto Escondido without a car, the best option is to take a bus. The journey takes approximately 29 hours and 37 minutes and tickets can cost between $60 to $140. Buses are a reliable and affordable mode of transportation between the two cities, offering the opportunity to enjoy the scenic views along the way.
There is no direct link between Cancun and Puerto Escondido by bus. However, there are bus services available that include transfers, with the journey taking approximately 29 hours and 37 minutes. The buses depart from Av. Miguel Hidalgo - Tienda ISSSTE in Cancun and arrive at Puerto Escondido station. These services are operated by Autocar Cancún and Ómnibus Cristóbal Colón.
The flight duration from Cancun to Puerto Escondido with one stopover usually takes around 5 hours and 35 minutes. However, there are no direct flights available. The cost of a flight ticket between Puerto Escondido and Cancun can range from $114 to $450, depending on various factors such as airline, season, and booking time. It is advised to compare prices and book in advance for the best deals.
There are plenty of accommodation options in Puerto Escondido. With over 284 hotels to choose from, there is something for every budget and preference. Prices start at $350 and vary depending on the location, amenities, and star rating of the hotel. Whether you prefer a luxurious beachfront resort or a cozy budget hotel, you will find suitable options near Puerto Escondido.

Trips from Cancun

Trips to Puerto Escondido (Oaxaca)