1map logoGo to main page

Zihuatanejo, Guerrero to Puerto Escondido (Oaxaca), Oaxaca from $42: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

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

How to Get from Zihuatanejo 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.

$42 by busBest price
634 kmDistance
3h 31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Zihuatanejo 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
3h  31m
Estimated price
$124-287
Recommended
Company
Various
Bus
Average Duration
13h  45m
Estimated price
$42-80
Cheapest
route map
Distance: 634 km
Duration: 3h 31m

See more options

Company
Various
Bus
Average Duration
15h  50m
Estimated price
$48-90
Company
Various
Drive
Average Duration
9h  16m
Estimated price
$65-1240
Company
Various
Plane
Average Duration
5h  25m
Estimated price
$156-301

Traveling From Zihuatanejo to Puerto Escondido (Oaxaca)

The journey from Zihuatanejo to Puerto Escondido offers a fascinating contrast between the laid-back vibe of Zihuatanejo’s beaches and the vibrant surf culture and lively atmosphere of Puerto Escondido.

Best Neighbourhoods in Puerto Escondido (Oaxaca)

Puerto Escondido boasts vibrant neighborhoods, each offering unique experiences for travelers.

Zicatela
• Home to world-famous waves for surfing.
• Lively beachfront bars and restaurants have a great atmosphere.
La Punta
• Quieter beaches, perfect for relaxation and swimming.
• Bohemian vibe with local artisan shops and eateries.
Centro
• Bustling markets and authentic local dining options abound.
• Close to cultural attractions and nightlife experiences.

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

Timing your visits can greatly enhance your experience in Puerto Escondido.

Playa Zicatela
Visit early in the morning to enjoy the beauty before the surfers arrive.
Laguna de Manialtepec
Late afternoon offers stunning sunsets and fewer tourists for kayaking.
Playa Carrizalillo
Visit during the weekdays to enjoy the beach in peace and tranquility.

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

Puerto Escondido enjoys a tropical climate with warm temperatures year-round, making it a popular destination. The best times to visit are during the dry season from November to April, when sunny days enhance your travel experience and outdoor activities.

Dining Recommendation in Puerto Escondido

Try the Tlayudas at Restaurante El Nene, where the combination of crispy tortillas, Oaxacan cheese, and vibrant local ingredients offers a rich flavor profile that's distinct from Zihuatanejo's seafood-focused cuisine. The lively atmosphere and open kitchen concept create an inviting dining experience, allowing you to savor the heart of Oaxacan culture.

Zihuatanejo - Puerto Escondido (Oaxaca) operators

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

Plane
Website
vivaaerobus.com

Plane from Ixtapa/Zihuatanejo (ZIH) to Puerto Escondido (PXM)

Average Duration
3h 31m
Estimated price
$124-287

Plane from Ixtapa/Zihuatanejo (ZIH) to Puerto Escondido via Mexico City Santa Lucia Apt

Average Duration
4h 22m
Estimated price
$124-125

Plane from Ixtapa/Zihuatanejo (ZIH) to Huatulco (HUX)

Average Duration
6h 10m
Estimated price
$124-125
Website
aeromexico.com

Plane from Ixtapa/Zihuatanejo (ZIH) to Puerto Escondido (PXM)

Average Duration
4h 25m
Estimated price
$248-249

Plane from Ixtapa/Zihuatanejo (ZIH) to Huatulco (HUX)

Average Duration
4h 31m
Estimated price
$2870-2871
Website
volaris.com

Plane from Ixtapa/Zihuatanejo (ZIH) to Puerto Escondido (PXM)

Average Duration
3h 52m
Estimated price
$2872-2873

Plane from Ixtapa/Zihuatanejo (ZIH) to Huatulco (HUX)

Average Duration
7h 55m
Estimated price
$2872-2874
Bus
Website
ahorrobus.com.mx

Bus from Zihuatanejo to Central de Autobuses Papagayo

Average Duration
3h 33m
Estimated price
$2875-2876
Contact phone
+52 55 4440 3187
Website
autobusesaltamar.com.mx

Bus from Acapulco Papagayo to Puerto Escondido

Average Duration
9h 5m
Estimated price
$2877-2878
Contact phone
+52 555 784 4652
Website
estrelladeoro.com.mx

Bus from Zihuatanejo to Acapulco

Average Duration
5h 45m
Estimated price
$2877-2879
Taxi

Taxi from Huatulco to Puerto Escondido

Average Duration
1h 30m
Estimated price
$420-421

Frequently asked questions

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

Or choose the category:
The distance between Zihuatanejo and Puerto Escondido is approximately 518 km by air, but the road distance is slightly longer at 634 km. When traveling by plane, it takes about 6 hours and 35 minutes to reach Puerto Escondido from Zihuatanejo. However, if you prefer to drive, the journey takes around 9 hours and 16 minutes. Finally, taking a bus from Zihuatanejo to Puerto Escondido is the longest option, with an estimated travel time of 13 hours and 4 minutes.
The most cost-effective option for traveling from Zihuatanejo to Puerto Escondido would be by bus via Acapulco, with prices ranging from $35 to $70. However, this option would also be the most time-consuming, taking approximately 13 hours and 4 minutes. On the other hand, the fastest way to travel between the two cities is by flying, which takes approximately 6 hours and 35 minutes with prices ranging from $110 to $280.
The prices for a bus ticket between Zihuatanejo and Puerto Escondido range from $39 to $69.
To get from Zihuatanejo to Puerto Escondido without using public transportation, you can choose to drive by car. The distance between the two cities is about 634 km, and it takes approximately 9 hours and 16 minutes to drive. The cost of renting a car for this journey can vary from $65 to $95, depending on the rental company and type of car chosen.
To travel from Zihuatanejo to Puerto Escondido without a car, the best option is to take a bus via Acapulco. The journey takes approximately 13 hours and 4 minutes and the bus ticket costs between $35 and $70.
Yes, there is a transportation link between Zihuatanejo and Puerto Escondido. However, there is no direct bus route between the two cities. The journey typically involves taking a bus from Zihuatanejo to Acapulco Papagayo, and then transferring to another bus that goes to Puerto Escondido. This journey takes approximately 13 hours and 4 minutes.
The flight duration between Zihuatanejo and Puerto Escondido with one stopover typically takes around 5 hours and 5 minutes. The cost of a flight between these two destinations usually ranges from $111 to $271.
There are plenty of accommodation options near Puerto Escondido. With over 284 hotels available, you can choose from a variety of options to suit your preferences and budget. Prices for hotels start at $350, making it affordable for travelers with different budgets.

Trips to Acapulco