Next departures for Puerto Escondido to Oaxaca on October 24
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
CheapestFastest
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
OCC + ADO
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ALTAMAR + ADO
AV. OAXACA
Terminal ADO
No tags
Next departures for Puerto Escondido to Oaxaca on October 25
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
CheapestFastest
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
OCC + ADO
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
Next departures for Puerto Escondido to Oaxaca on October 26
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
CheapestFastest
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
OCC + ADO
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ALTAMAR + ADO
AV. OAXACA
Terminal ADO
No tags
Next departures for Puerto Escondido to Oaxaca on October 27
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
CheapestFastest
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
OCC + ADO
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ALTAMAR + ADO
AV. OAXACA
Terminal ADO
No tags
Next departures for Puerto Escondido to Oaxaca on October 28
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
CheapestFastest
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
OCC + ADO
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ALTAMAR + ADO
AV. OAXACA
Terminal ADO
No tags
Next departures for Puerto Escondido to Oaxaca on October 29
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
OCC + ADO
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
Cheapest
OCC + ADO
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
Fastest
OCC + ADO
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ALTAMAR + ADO
AV. OAXACA
Terminal ADO
No tags
ALTAMAR + ADO
AV. OAXACA
Terminal ADO
No tags
Next departures for Puerto Escondido to Oaxaca on October 30
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
OCC + ADO
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
Cheapest
OCC + ADO
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
Fastest
OCC + ADO
ADO Bus Terminal- Puerto Escondido, Puerto Escondido Oax.
Terminal ADO
No tags
ALTAMAR + ADO
AV. OAXACA
Terminal ADO
No tags
ALTAMAR + ADO
AV. OAXACA
Terminal ADO
No tags
Last refresh of the prices: Today at 3:10 AM CST.
Accepted payments
Compare 2 ways to go from Puerto Escondido to Oaxaca
We recommend carpooling
Among the sustainable travel choices, the carpool stands out as the good way to reach Oaxaca. The journey takes about 2 hours 50 minutes and with fares starting at just $10, it presents an excellent value for a comfortable ride.
Passengers frequently highlight the comfort of the buses, praising features such as reclining seats and effective air conditioning. The staff is often described as friendly and helpful, contributing to an overall pleasant travel experience. However, some travelers have noted that Wi-Fi connectivity can be unreliable and movie volumes are occasionally too loud for their liking.
ADO Puerto Escondido Oaxaca recent customer reviews
My bus left an hour later than it was supposed to, and then the bus ride was OK but the temperature was really really cold
3 out of 5 stars
Sabrina A.
The bus is very comfortable. Easy to find which one to board and if you can't tell, the staff are very pleasant and helpful. Stowing bags underneath is easy and you are given a ticket to collect them after arrival. They play movies during the trip, in Spanish with Spanish subtitles. English subtitles would be nice for those who speak another language but it is a good way to pick up a little more Spanish on your ride. We rode with our 5 children and it was a great way to get from city to city. We are very happy with ADO!
5 out of 5 stars
Lauren C.
Very nice, on time, they even tagg the luggage to make sure someone else doesn’t take it! Only 3-4 hours from Puerto Escondido to Oaxaca (due to road work)
Passengers generally found the bus service comfortable and reliable, with modern facilities and clean buses. The staff were helpful despite language barriers, and amenities like water or drinks were appreciated. Some reviews noted minor delays due to construction but praised the overall efficiency of operations. However, a few passengers mentioned difficulties sleeping due to bumpy roads or noise from other travelers using phones without headphones.
ADO GL Puerto Escondido Oaxaca recent customer reviews
Excellent service from Puerto Escondido to Oaxaca. The bus station was easy to find and the inside clearly marked with a digital departure board. There were 2 small concession stands to buy snacks. The bus was clean and modern with well organised boarding and security check. Seating was comfortable for this 3 hour journey and water and headphones for the entertainment. Internet was spotty but simply because coverage even on your phone is sometimes poor in less populated areas. Our journey was delayed by about 15 minutes due to the ongoing works but otherwise everything was as expected. Arrival in Oaxaca was good with rapid luggage unloading.
5 out of 5 stars
Richard N.
Our trip to Oaxaca was very comfortable. It was easy to find the ADO station. The bus and the toilets were clean, the temperature inside the bus was perfect, and the seats were large and soft. We would definitely take ADO GL again!
5 out of 5 stars
Arturo O.
The bus was very comfortable but the service was lacking. We paid extra for wifi which didn't work and for a meal which consisted of a bottle of water! Don't waste your money on Platinum service.
Passengers generally appreciated the comfortable and spacious seating, as well as the cleanliness of the buses. However, there were some concerns about loud music or TV during trips and occasional issues with seat adjustments. While most experiences were positive regarding service quality, a few users noted that staff interactions could be improved for a more pleasant journey overall.
OCC Puerto Escondido Oaxaca recent customer reviews
The bus was changed to 11am but we were never told and our seats were sold to someone else. We had to find another company at the last minute.
1 out of 5 stars
Kathryn D.
Unfortunately the highway was closed which lead us to take an alternative route. The 3hs trip became a 9hs one. I understand things happen and the driver was great but no one communicated anything to us, I'm just lucky I speak Spanish.
1 out of 5 stars
Emma B.
The seats have been super comfortable and we had lots of space! The foot rests didnt work and the sound of the TV was a bit annoying. But everything else was perfect.
Based on 60 reviews, the company was rated 1.9 stars on Busbud. Travelers were especially satisfied with the temperature and the seats but often complained with the wifi. ALTAMAR ticket prices on this trip start at $44
Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Puerto Escondido to Oaxaca.
We make it our job to connect you with the most dependable bus companies that cover bus service from Puerto Escondido to Oaxaca.
Discover how much the bus trip from Puerto Escondido to Oaxaca will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.
Where are the popular stops in Puerto Escondido and Oaxaca?
Stops in Puerto Escondido
A - Terminal de Autobuses de Puerto Escondido
Av. Oaxaca, s/n Esq. Cuarta Poniente (Fracc. Playas) Centro, 71980 Puerto Escondido, OAX
Stops in Oaxaca
A - Terminal ADO
De Jalatlaco, 5 de Mayo 1018, Barrio de Jalatlaco, De Jalatlaco, Oax., MexicoTerminal ADO
B - Periferico
AU Terminal Periferico, Periférico 606, Libertad, 68090 Oaxaca, Oax., MexicoPeriferico
Frequently asked questions for your trip Puerto Escondido - Oaxaca
What is the travel distance from Puerto Escondido to Oaxaca?
The distance separating Puerto Escondido and Oaxaca is 86 miles (138 km).
What are the departure and arrival stations when taking the bus from Puerto Escondido to Oaxaca?
The majority of buses traveling from Puerto Escondido to Oaxaca start their journey at Terminal de Autobuses de Puerto Escondido and wind up at Terminal ADO. These are the most popular pick-up and drop-off locations on this route, but you can find others that could fit better into your travel plans.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
10/22
$23
10/23
$24
Today
$20
10/25
$20
10/26
$20
10/27
$20
10/28
$20
10/29
$20
The cheapest trip from Puerto Escondido to Oaxaca was searched and found on Oct 24, 2025 with a price of $20
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Puerto Escondido to Oaxaca, as early as possible.
You can expect to pay from $20 to $24 for a bus ticket from Puerto Escondido to Oaxaca based on the last 2 days. You can expect to find the cheapest price for the trip at $20 which is on 2025-10-25.
Usually ADO GL will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.
About Bus Travel
Bus Travel Tips
If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Puerto Escondido to Oaxaca but it'll also be endearing to native speakers who will surely appreciate your effort.
From miles long of beauteous natural landscapes to impressive man-crafted sights, you're bound to be in for a visual treat on your bus trip from Puerto Escondido to Oaxaca.
Buses have one of the smallest carbon footprints of motorized transport modes. A bus going from Puerto Escondido to Oaxaca will emit less CO2 than a car or an airplane.
Tune out to the fine sounds of your best music playlist on your bus trip from Puerto Escondido to Oaxaca while indulging in miles on end of beautiful scenic views.
Did you know?
Did you know some bus companies in Germany offer to their passenger low-costs snacks and regional beer based on their destination? Prosit!
One of the longest bus route in the world goes all the way from Ontario to Alberta in Canada (with the same bus). This trip is 3,435 km or 2,135 miles long and the price is a bit under $100.
Did you know there are on average 4,400 intercity bus departures every day in the US only? This number has been growing for 9 years in a row, yay!
Busbud makes bus travel easy. We help travelers find a bus, plot routes, and book intercity bus tickets all over the world. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry.