
Book Affordable Bus Tickets to Puerto Escondido
Oaxaca's laid-back surf town, home of the legendary Zicatela wave.
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets to Puerto Escondido
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
Puerto Escondido has long been the Oaxacan coast's free-spirited heart. Once a sleepy fishing village, it grew into a surf legend thanks to Playa Zicatela, the so-called Mexican Pipeline, where one of the world's heaviest beach breaks draws elite surfers and big-wave chasers. Yet the town stays refreshingly unpretentious, more sandy lanes, palapa restaurants and beachfront bars than high-rise resorts. Beyond Zicatela's roaring swell lie gentler coves like Playa Carrizalillo and Puerto Angelito, perfect for swimming and snorkeling, while the old fishermen's pier and the Adoquín pedestrian strip keep a small-town soul.
What makes Puerto special is its rhythm. Days drift between surf, hammocks and long seafood lunches, and nights bring sunset mezcal, live music and boat trips to watch dolphins, turtles or the eerie blue glow of bioluminescent plankton in the nearby lagoons. Getting here used to mean a long, winding mountain crawl, but the new Highway 175 has dramatically cut the journey from Oaxaca City, opening in 2024 to bring the coast within easy reach. Spring Bus helps you find the right departure so you can trade the highlands for the Pacific in a single comfortable ride.
Popular routes to Puerto Escondido
Estimated travel time, distance and shared-shuttle fare ranges for the most common routes into Puerto Escondido.
From Oaxaca City
- Duration
- ~3h 30m
- Distance
- 230 km
- Fare (shared shuttle)
- $18–$32 USD
- Frequency
- Several daily (Highway 175)
From Huatulco
- Duration
- ~2h
- Distance
- 110 km
- Fare (shared shuttle)
- $10–$18 USD
- Frequency
- Frequent (ADO)
From Pochutla
- Duration
- ~1h
- Distance
- 70 km
- Fare (shared shuttle)
- $6–$12 USD
- Frequency
- Frequent
From Acapulco
- Duration
- ~7h
- Distance
- 400 km
- Fare (shared shuttle)
- $34–$56 USD
- Frequency
- Several daily
From Salina Cruz
- Duration
- ~3h 30m
- Distance
- 200 km
- Fare (shared shuttle)
- $16–$28 USD
- Frequency
- Several daily
Routes from Puerto Escondido
Direct bus and shuttle service leaving Puerto Escondido for other destinations in Mexico — tap any route for travel time, fares, operators, and FAQs.
How to get to Puerto Escondido by bus
Puerto Escondido has a small airport, but the big news is overland: a new highway from Oaxaca City has slashed the once-grueling mountain journey to the coast.
By bus from Oaxaca City
The game-changer is Highway 175, the upgraded route that opened in 2024 and cut the trip from Oaxaca City to roughly three and a half to four hours, down from the seven or more it used to take over the winding old roads. Buses and vans climb out of the central valleys, cross the Sierra Madre del Sur through cloud forest and descend to the Pacific, a scenic if curvy ride best enjoyed with motion-sickness precautions if you are sensitive. Several operators run the route daily, and arrival is at the town's bus stations a short taxi ride from the beaches and the Adoquín. Because the highway is new and demand is high, book ahead in the busy winter and surf seasons, and choose a daytime departure if you want to enjoy the mountain scenery on the way down to the coast.
By bus along the coast
ADO and other lines link Puerto Escondido eastward along the Oaxacan coast to Pochutla, the gateway for the laid-back beaches of Mazunte and Zipolite, in about an hour, and on to the resort bays of Huatulco in roughly two hours. Longer coastal services connect northwest toward Acapulco, a journey of around seven hours.
By air
Puerto Escondido Airport (PXM) receives flights from Mexico City, Oaxaca City and seasonal routes, landing close to town. Flying is the fastest option and avoids the mountain road altogether, though buses remain far cheaper and more frequent for regional trips.
About Puerto Escondido
Puerto Escondido sits on the Costa Chica of Oaxaca, a stretch of Pacific shoreline that stayed off the mass-tourism radar far longer than Acapulco or Cancún. Its name, the Hidden Port, suits a town that grew organically around fishing and surfing rather than master-planned resorts. Life clusters in distinct zones: the lively Zicatela strip facing the big waves, the more local downtown around the Adoquín pedestrian street and the old pier, and the calm swimming beaches of Carrizalillo and Puerto Angelito tucked into rocky coves. The result is a place that feels lived-in and bohemian, popular with surfers, digital nomads and independent travelers.
The surf defines Puerto's reputation. Playa Zicatela's powerful beach break is for experienced surfers only, and it hosts international competitions, but gentler spots like La Punta offer learner-friendly waves and a mellow village vibe. Away from the boards, visitors snorkel the clear coves, take dawn boat tours to spot dolphins and turtles, and join nighttime trips to the Manialtepec and La Ventanilla lagoons, where bioluminescent plankton light up the water with each stroke. Sunsets are a daily event, watched from clifftop bars with a mezcal in hand. The climate is hot and tropical, with the surf at its biggest from spring through early autumn and the driest, most comfortable weather in winter.
Travel tips for getting to Puerto Escondido
- Take the new Highway 175. The upgraded 2024 route cuts the Oaxaca City trip to under four hours, so book a bus or van on this faster road rather than the old mountain crawl.
- Pack for motion sickness. The descent through the Sierra Madre is scenic but very winding, so bring tablets or sit up front if curvy roads bother you.
- Respect the Zicatela waves. The main break is a heavy, expert-only barrel, so beginners should learn at gentler spots like La Punta instead.
- Book a bioluminescence tour. Nighttime boat trips to the Manialtepec or La Ventanilla lagoons reveal glowing plankton, best on darker, moonless nights.
- Travel by day for the views. A daytime descent rewards you with cloud-forest and ocean scenery you would miss on an overnight bus.
- Reserve in winter. The dry, cooler high season fills buses and rooms quickly, so book ahead from December through the spring surf months.
Bus to Puerto Escondido — frequently asked questions
How long is the bus from Oaxaca City to Puerto Escondido now?
Thanks to the new Highway 175 that opened in 2024, the trip is now about three and a half to four hours, a huge improvement on the seven-plus hours the old winding roads required.
Is Puerto Escondido good for beginner surfers?
The famous Zicatela break is for experienced surfers only, but gentler spots such as La Punta offer learner-friendly waves and surf schools, so beginners are well catered for elsewhere in town.
Can I see bioluminescence near Puerto Escondido?
Yes. Nighttime boat tours run to the nearby Manialtepec and La Ventanilla lagoons, where bioluminescent plankton glow in the water. Darker, moonless nights give the best display.
Can I reach Huatulco and Pochutla from Puerto Escondido by bus?
Yes. ADO and other lines run frequent buses east along the coast, reaching Pochutla, the gateway to Mazunte and Zipolite, in about an hour and the bays of Huatulco in roughly two hours.
What is the best time of year to visit Puerto Escondido?
Winter brings the driest, most comfortable weather and is the busy high season. Surfers chasing the biggest Zicatela swells favor spring through early autumn, though that period is hotter and wetter.
Other destinations in Mexico
DestinationCancún
Quintana Roo
Quintana Roo's main city and Mexico's busiest international airport (CUN). The starting point for most travelers arriving in the Yucatán Peninsula, with hourly ADO bus service to Tulum, Playa del Carmen, Mérida, and Bacalar.
DestinationTulum
Quintana Roo
Quintana Roo beach town at the southern end of the Riviera Maya, ~2 hours by ADO from Cancún. Three distinct zones — Tulum Pueblo (town), the Zona Hotelera beach strip, and the Maya ruins overlooking the Caribbean. Famous for cenotes (Gran Cenote, Dos Ojos), bohemian beach scene, and yoga retreats.
DestinationPlaya del Carmen
Quintana Roo
Riviera Maya beach town halfway between Cancún and Tulum, with the Quinta Avenida pedestrian strip running parallel to the beach and ferries to Cozumel for diving. ADO runs every 10–15 minutes from Cancún and Tulum.