Travel to Oaxaca, Mexico (A Mega Guide)

Travel to oaxaca mexico - things to do in oaxaca

      This page may contain compensated links. For more information read our disclaimer.

      -

       

      The Complete Guide to Travelling & Backpacking Oaxaca

      One of the most naturally beautiful places in Mexico, travel to Oaxaca seems like it’s one of those hidden gems, still undiscovered by the masses. With dramatic mountains and epic coastlines, the beaches in Oaxaca are some of the best that Mexico has to offer!

      There are many culturally rich things to do in Oaxaca that you’ll probably have a tough time choosing what to do. Oaxaca is probably best known for its indigenous peoples; the Zapotecs and Mixtecs. These cultures have survived better than most others due to the rugged and isolated terrain in which they live.

      How to Pronounce Oaxaca?

      Oaxaca is pronounced wa-HA-kah with the emphasis on the ‘HA.’

      I had a tough time knowing how to pronounce Oaxaca at first, but once you hear it you won’t forget it again.

      The cities in Oaxaca boast a vibrant artisan crafts scene and colourful festivals. The food in Oaxaca could be described as unique cuisines bursting with authentic flavour.

      For outdoorsy people, the hiking in Oaxaca is some of the best in Mexico with incredibly diverse plants and animals all over the state. If you are more of a beach-goer, then no doubt you have heard about the world-famous surfing in Oaxaca, found on the Pacific shores of Puerto Escondido.

      Everything you could want to know about the state of Oaxaca can be found in this mega travel guide. Oaxaca awaits you!

      ☀️ Best Time to Visit Oaxaca

      In my opinion, the best time to visit Oaxaca City is between September and October (early fall/autumn) or April to May. This is because the temperature in Oaxaca City is a perfect mix of moderate temperates and fewer tourists.

      However, the weather in Puerto Escondido and other areas of the Oaxacan coast vary quite a lot from the weather in Oaxaca City. The best time to visit Puerto Escondido and Huatulco is during the month of April when temperatures are still hot but hotels are cheaper.

      High season in Oaxaca is during the months between June and August, and mid-December to early-January. It can get very busy in Puerto Escondido, Huatulco and other parts of the Oaxacan coastline during high-season so it is best to book accommodation early.

      Hierve el Agua - travel to oaxaca mexico - things to do in oaxaca

      🎓 Spanish Schools in Oaxaca

      There’s no better way to learn a language than becoming totally immersed in it. There are loads of Spanish Schools in Oaxaca that come highly recommended and cheap! Whether you’re interested in trying out a language school in Oaxaca City to learn Spanish with a homestay or attending a Spanish School in Puerto Escondido to learn Travellers Spanish in between surf sessions. You’ll be sure to find a quality Spanish school that’s right for you.

      Here is a list of the best Spanish schools in Oaxaca de Juarez and Puerto Escondido:

      💀 Day of the Dead in Oaxaca

      Many people wanting to experience an authentic Dia de Muertos’ come to Oaxaca for this incredible festival. This is because Day of the Dead in Oaxaca City is one of the most culturally rich places to experience in Mexico.

      Day of the Dead is actually a series of celebrations across a few days around the time of Halloween each year. It is a time for families and friends to come together in honour of a passed loved one. Many will drink, eat and play music at the grave of the loved-ones and rather than be sombre, people celebrate the life of those who have since passed.

      If you plan to celebrate Dia de los Muertos in Oaxaca City, be sure to plan well in advance and book accommodation. This is an extremely busy few days for the city. I made the mistake one year of not making a booking which meant I spent a whole day looking for any place to stay and ended up in a horrible hostel dorm where things went missing and guests were destructive towards the property.

      READ MORE: My Day of the Dead in Oaxaca

      Day of the dead in oaxaca -  travel to oaxaca mexico - things to do in oaxaca

      TRAVEL TO OAXACA CITY

      Oaxaca City (known to locals as Oaxaca de Juarez) is a place rich with traditional culture, brightly coloured houses, dramatic mountainscapes, delicious foods and mezcal – a smokey, fiery liquor that I think makes margaritas taste soooo much better!

      The population of Oaxaca City is 259,000 (as of 2014), made up of the largest percentage of indigenous peoples after the Yucatan. The Zapotecs and the Mixtecs were the most advanced in the region at the time of the Spanish conquest, but several cultures flourished from as far back as 2000 BC. Nowadays, visiting Oaxaca City is a cultural affair, with pre-colonial ruins, churches and beautiful artwork and textiles created today. If you’re looking for ‘traditional’ Mexico – Oaxaca is where you can find it!

      So where is Oaxaca City, exactly?

      Well, it isn’t close to anywhere, actually. In fact, Oaxaca City is at least 6 hours by bus from Mexico City, 10 hours from San Cristobal de las Casas and about 7 hours up the mountains from Puerto Escondido. Oaxaca City is located right in the middle of the State of Oaxaca, hiding amongst the mountains. Read more on how to get to Oaxaca City below.

      Because Oaxaca City is so far away, I recommend you spend at least 3-5 days there. Making the effort to get there though will surely pay off because Oaxaca de Juarez surely is a magical destination!

      Now that I might have tickled your fancy, read on for even more reasons why you would want to travel to Oaxaca City with my top things to do, where to stay and even a handy Oaxaca map, so you can find them all!

      How Long to Spend in Oaxaca City

      I recommend staying in Oaxaca City for at least four days. You’ll need one whole day trip to see Hierve el Agua and another if you want to visit the Monte Alban Pyramids. That will only leave you two short days to eat your way through this culturally rich and exciting city. 

      Oaxaca City - travel to oaxaca mexico - things to do in oaxaca

      Things to do in Oaxaca City Centre

      If you’ve been wondering what to do in Oaxaca City, you’ll be pleased to know my list below is filled with popular activities and a mix of the more unusual things to do. Oaxaca City is not only cheap but the deep sense of culture you’ll see here will be sure to amaze you!

      Eat Delicious Foods Around The Zócalo

      Thriving and bursting with activity it’s pretty hard to go past the centre Zócalo, one of the quintessential things to do in Oaxaca City. Stay a while and watch a demonstration, eat something from the food vendors or sit and people-watch. Come with a book or just a smile to meet some of the local people. If you’re lucky, there will be an array of delicious street foods on offer around the place with all manner of amazing Oaxacan foods to try!

      Marvel at the Gold Interior of Oaxaca’s Churches

      Many of the churches in Oaxaca City are intricately decorated with gold and elaborate religious sculptures and textiles.

      Right next to the Zocalo, you can drop in on the Cathedral of Our Lady of the Assumption while you are exploring the centre. Do not miss popping your head inside this amazing Spanish Church to check out the wall-to-ceiling gold décor that is sure to WOW you!

      Probably the most famous and impressive church in Oaxaca City, though, is the Templo de Santo Domingo, which is over 400 years old and is surrounded by cacti gardens to get your perfect Mexico shots!

      Cathedral of Our Lady of the Assumption - travel to oaxaca mexico - things to do in oaxaca

      Cathedral of Our Lady of the Assumption

      Be Engulfed in all the Beautiful Mexican Art

      Shops and streets in Oaxaca are lined with beautiful artwork. From smaller, independent artisan shops to huge art galleries displaying world-renowned artists, you absolutely must take in some of Mexico’s gorgeous art.

      Day Trips from Oaxaca City

      Most of Oaxaca’s natural and historical sites are out of the centre, meaning day trips from Oaxaca City is going to be essential. But trust me, you will want to see at least some of them because Oaxaca boasts some of the coolest day trips in the whole of Mexico!

      Hierve el Agua; A Petrified Waterfall

      About an hour and a half drive from the city, Hierve el Agua is a fascinating calcified waterfall and swimming area. Hierve in Spanish means to boil, so you can be forgiven for thinking the water might be hot. Instead, it is the opposite, with the water standing at about 22°C. The waterfall itself takes on a petrified look, standing frozen, as it bursts over the edge of the cliff.

      There are a series of pools at the top for swimming or just taking epic photos if that’s more your thing. There is also a short hike from the pools to just below one of the petrified waterfalls. This hike will take you past a couple of beautiful viewpoints where you can gaze across the whole valley.

      For me, Hierve el Agua was one of the best things to do in Oaxaca City, hands down. However, it’s not easy to get to by yourself. The easiest option is to just take one of the day trip tours that stop at Hierve el Agua, Mitla Ruins, the Thule Tree, a Mezcal Distillery, and a weaving village for a mere $200 pesos. Read on below for the best way to ook these tours.

      Hierve el Agua - travel to oaxaca mexico - things to do in oaxaca

      Tasty Mezcal Tours

      Oaxaca is one of the biggest producers of Mezcal, meaning a Mezcal tour is one of the top things to do in Oaxaca City. All Mezcal, imported and local, is made in the traditional way from the agave plant (a type of cactus). If you’re interested in learning about this process – then do a tour!

      Booking a tour before you go is not necessary since you can easily organise them once you get there. But if you are more of an organised person and would like to book a tour before you go, you can with Get Your Guide (hit the button below for details).

      OFF THE PATH IN OAXACA: Tehuacan-Cuicatlan Biosphere Reserve

      The Best Hotels in Oaxaca City

      Hotel CasAntica

      This beautiful hotel is a restored 16th Century Convent and features an outdoor with a waterfall and pool. The building is the traditional Mexican-style with the garden and outdoor area situated in the centre of the building and features large balconies and air conditioning.

      Hotel CasAntica is only one block from the Zocalo, the main plaza of Oaxaca City.

      Check Price on Booking.com

      Hotel Posada del Centro

      This lovely little place is quintessentially Mexican. Brightly coloured paint and bedspreads with a gorgeous terrace garden nestled in the middle and only 200m from the Zocalo main square.

      Hotel Posada del Centro has extremely comfey eds and also offer free coffee and water to guests. 

      Check Price on Booking.com

      The Best Hostels in Oaxaca City

      Hostal Chocolate 

      This quaint, clean hostel is located right in the heart of Oaxaca City. It is Casa Style with a cute little garden square right in the middle of it.

      Hostal Chocolate has a nice rooftop to hang out on and a good free breakfast.

      Check Price on Booking.com

      Azul Cielo Hostel

      Azul Cielo is a bright, fun and happening hostel and is one of Oaxaca City’s best selling hostels. Azul Cielo is Casa Style with a nice grassy area in the middle of the hotel where everyone hangs out.

      It is one of those hostels that you will always remember. The staff are remarkable, the place is kept clean and the breakfast is amazing!

      Check Price on Booking.com

      Other Oaxaca City Accommodation

      Airbnb in Oaxaca

      Airbnb in Oaxaca City has a strong presence in Mexico and you can really find some great deals on the site. A couple of really nice Airbnb’s of note are Casa Biu a cosy small apartment in downtown, or Casa Kuvi, a luxurious boutique suite that puts comfort into every detail.

      Readers of Castaway with Crystal receive a special gift of $40 USD (or local equivalent) off their first stay!

      Couchsurfing in Oaxaca

      There’s also a strong Couchsurfing scene in Oaxaca. I met a couple of locals and they were really lovely, even taking us to a traditional graveyard out of town for the Day of the Dead celebrations. If you like meeting new people and having localised adventures, give CS a try!

      Best Restaurants in Oaxaca City

      Royalty

      If you’re eating cheap in Mexico I highly recommend the Menu del Dia (Menu of the Day) at Royalty. Here you’ll get 4-5 different foods to try for a set price (usually only $50 pesos). The Menu del Dia at Royalty is damn good and so damn cheap.

      Mercardo 20 de Noviembre

      Visit the Mercado 20 de Noviembre to indulge in traditional Oaxacan foods like tejate (corn and cacao beverage that tastes better than it sounds), chapulines (seasoned crunchy grasshoppers), mole (a traditional style of sauce using cacao and is usually made into a curry-style dish with chicken) or Pozole (a subtly flavoured soup made with hominy (kind of like popped corn but wet – it’s really good!). This is a market more than it is a specific restaurant but the food is veryyyy good in the whole place!

      Mexican toys - travel to oaxaca mexico - things to do in oaxaca

      How to Get to Oaxaca City

      Mexico City to Oaxaca City by Bus

      Mexico City to Oaxaca is super easy and there are a lot of buses doing the route. The tourist bus is generally the ADO Autobus and you can get between the two cities for about $500 pesos ($30 USD).

      To do the same trip for only 200 pesos ($10 USD) there is an entire terminal for second-class buses next to the Central Abastos, a huge market about 15-minutes walk from the centre of town. Here, you can travel all over Oaxaca and to nearby states for super, duper cheap. However the buses are noticeably older and crappier than the ADO, so it really depends on how much comfort you like!

      Flights from Mexico City to Oaxaca City

      There are flights to Oaxaca City from Mexico City twice every couple of hours and the cost is relatively cheap, especially in the low season where you can get flights for as low as $40 USD ($750 pesos).

      Check out Skyscanner to see if there are any flights in your price range.

      Huatulco to Oaxaca City by Bus

      There are two overland options to travel from Huatulco to Oaxaca City. The first is to take a colectivo (mini-bus / van) and the second is to take the ADO bus. The bus is generally slower than Colectivo vans. The ADO Bus operates first-class buses via the Isthmus, which is an easier and gentler route compared to going directly through the mountains as the colectivo vans do. The bus takes about 8 hours while the colectivos take about 6 hours.

      The ADO bus from Huatulco leaves 3 times per day and costs approximately $250 pesos. I am not sure of the price of the colectivo but it is usually a bit cheaper than the ADO buses.

      Flights from Huatulco to Oaxaca City

      Aerotucan, Aerovega and TAR operate direct flights between Huatulco and Oaxaca. Prices vary but generally are around $2, 500 pesos ($130 USD).

      Puerto Escondido to Oaxaca City by bus

      The colectivo van takes approximately 6-7 hours to complete the journey whereas the ADO bus takes at least 10 hours. This is because the smaller vans are able to fit on roads the large buses cannot. This means though, that the route that the colectivos take is seriously windy and it would be a good idea to take motion sickness tablets to stop from feeling sick the whole time.

      Transportes Villa del Pacifico has colectivos that leave from Oaxaca to Puerto Escondido once every hour, from 3:30 am until 11 pm, and cost $220 pesos (as of September 2018) for a normal ticket or $400 pesos return.

      But if you prefer the slow and steady race, take the ADO bus. It leaves at several times during the day and takes about 10 hours for the full journey. They have toilets on board and (sometimes) the seats recline meaning you can have a half-decent sleep, possibly.

      The ADO website lists different prices depending on the time of day but generally, the price range for the ADO bus from Puerto Escondido to Oaxaca City is between $260 to $355 pesos.

      Flights from Puerto Escondido to Oaxaca City

      There are a minimal number of flights from Puerto Escondido to Oaxaca. The flight time is an easy 35 minutes, but the cost is not very cheap. Generally, flights cost around $2,000 pesos and they book out quite fast!

      RELATED: Here’s How to Take an EPIC Mexican Road Trip!

      Map of Oaxaca City

      Save this map of Oaxaca City into your Phone or Google MyMaps by pressing the square button [   ].

      TRAVEL TO SAN JOSE DEL PACIFICO

      High up in the mountains of Oaxaca sits a tiny town, consisting of about two streets. This place is a must for anyone who likes peace, tranquillity and being alone since there really isn’t too many things to do in San Jose del Pacifico. A town permanently surrounded by mist, San Jose del Pacifico only has a small tourist scene, yet it is a destination that is quite famous. San Jose is well known for its hallucinogenic mushrooms that can be obtained easily since they grow freely in the surrounding forests here.

      Things to do in San Jose del Pacifico

      Magic Mushrooms

      Firstly, I must mention that mushrooms are an illegal substance in Mexico, however, in San Jose it seems to be relatively un-policed. You will probably be approached by a seller at some point, but if you are not, just ask someone where you can get them, there are a number of places. If he is still there, there is friendly Shaman Navorro that runs a mushroom shop on the main road who we can highly recommend.

      4 Elementos Temazcal

      The temazcal is a traditional Mexican sauna inside of a mud brick “igloo”. In the middle, hot rocks are splashed with water using a bouquet of healing herbs and plants. 4 Elementos is located on a huge block of magical land owned and run by Shaman Navarro. You can do as I did and indulge in a temazcal and mushroom tea combo for $450 pesos.

      4 Elementos Temazcal - travel to oaxaca mexico - things to do in oaxaca

      Where to Stay in San Jose del Pacifico

      Casa de Catalina

      One seriously unique place to sleep is Casa de Catalina. San Jose del Pacifico might not be for everyone, but Casa Catalina is definitely famous among the backpackers in Oaxaca.

      This little hippy house isn’t for everyone, though. It’s more like crashing on your messy friend’s floor than actually staying in a hostel. Catalina, the owner, wasn’t there when we stayed but we’d heard she is a kind of witch, magic woman or shaman who has cured sicknesses of the local people.

      It costs only $50 pesos per night to stay there, which is super cheap even by Mexico’s standards. You don’t book, you just turn up. Ask for Casa Catalina when you get dropped off by the bus. 

      Casa Catalina - travel to oaxaca mexico - things to do in oaxaca

      Sueno Atrapado Hostel

      If the above isn’t really your thing there’s a really lovely brand new hostel called Sueño Atrapado hostel across the road from Casa de Catalina.

      The owner/manager is awesome and even cooked meals for us! The bedroom is cosy and the views are spectacular.

      San Jose del Pacifico - travel to oaxaca mexico - things to do in oaxaca

      Airbnb in San Jose del Pacifico

      Airbnb is definitely the best option for pre-booked accommodation in San Jose del Pacifico. Oaxaca, and Mexico, in general, have a lot of high-quality Airbnb’s available in and often the quality is much better than what you would find on hotel booking sites. The Airbnb scene is very good in San Jose del Pacifico, especially.

      Be sure to check out an entire cabin in San Jose for only $303 pesos per night. Or this gorgeous cabin with valley views and a fireplace for only $850 pesos per night

      Readers of Castaway with Crystal receive a special gift of $40 USD (or local equivalent) off their first stay!

      Where to Eat in San Jose del Pacifico

      On the Main Road

      There are only a few places to eat out in San Jose and they can all be found on the main road going through town. I highly recommend the street-food place that sells Pozole (chicken stew) with a side of chilli.

      Pozole - travel to oaxaca mexico - things to do in oaxaca

      How to Get to San Jose del Pacifico by Bus

      Oaxaca to San Jose del Pacifico

      San Jose del Pacifico is 3-hour drive from Oaxaca City on a windy, mountainous road. The only way to get there is by colectivo (van), as no big buses will fit the roads. The colectivo van from Oaxaca to San Jose is $90 pesos

      Puerto Escondido to San Jose del Pacifico

      Getting to the coast is going to be a very windy drive. It takes about 4 hours to get to Pochutla from San Jose and costs $80 pesos. From Pochutla, grab a cheap and quick colectivo to Mazunte or Puerto Escondido for about $50 pesos.

      Map of San Jose del Pacifico

      Save this map of San Jose del Pacifico into your Phone or Google MyMaps by pressing the square button [   ].

      TRAVEL TO PUERTO ESCONDIDO

      Long beaches, rolling waves and the scorching hot sun are what is brought to mind when the idea of travel to Puerto Escondido floats into your mind. The name in Spanish means Hidden Port, referring to the hardworking fishermen that come in and out each day. But, Puerto Escondido is one of the busiest tourist coasts in Mexico, with surfers and domestic tourists streaming here in droves for the Pacific surf and cooler waters. Buzzing with juice bars and beachfront nightlife, there’s something here for everyone.

      Is Puerto Escondido safe?

      Despite being such a popular tourist destination, one thing I always get asked when people hear I have travelled to this surf-centric town is: “Is Puerto Escondido Safe?”

      And for once in my life, I can’t say, “well nothing ever happened to me!” because actually, something did. I had my wallet stolen from my room in Puerto Escondido because a person I had made friends within the hostel decided to bring a local woman into my room to ‘get it on’ with her in a more private space. I didn’t even realise it was gone until well into the next day and by then she had charged over $700 on my credit card.

      It seemed to me that this was a common occurrence in Puerto Escondido. Crime in Puerto Escondido isn’t rampant, but the local women who robbed me appeared to hang out at the bars, looking for drunken men to go with them.

      My advice for safety in Puerto Escondido, and anywhere for that matter, is if you are going out and getting drunk, try to keep your wits about you and don’t go home with anyone you don’t know very well. Especially if you have money or valuables on your person.

      RELATED: Keep your Things Safe with an Anti-Theft Backpack

      How Long to Spend in Puerto Escondido

      I recommend staying in Puerto Escondido for at least a week. There are so many beautiful beaches to explore and natural sights to marvel at that if you leave any sooner you’ll only be pining to come back to explore even more!

      Playa Agua Blanca - travel to oaxaca mexico - things to do in oaxaca

      Agua Blanca

      Things to Do in Puerto Escondido

      Blistering hot sun, surf and sandy restaurants are what Puerto Escondido is all about. This is one of the most popular beach areas in Mexico and that makes it relatively busy year-round. There are plenty of things to do in Puerto Escondido beside surf though because this area is where the lush Oaxacan mountains meet the sea! There are awesome animals to spot like turtles and dolphins, bioluminescence lakes to swim in and crocodiles to dodge. It’s an amazing destination to lose your time and you can do a little or as much as you want in Puerto Escondido.

      Surf on Carrizalillo Beach

      Surfing in Puerto Escondido is one of the quintessential things to do. Zicatela is famous for it’s consistently big, perfect waves. But what if you don’t surf? Well, then you are in luck! Playa Carrizalillo is the perfect beach for beginner surfers. You can rent a board right off the beach for $50 pesos and then enter the contained bay with the other learners.

      You can also take a surfing lesson from one of the many Mexican surfie grommets who sit at a little shack on the beach. The price for a private lesson is $500 pesos.

      Carrizalillo Beach - travel to oaxaca mexico - things to do in Puerto Escondido

      Laze Around on Beautiful Beaches in Puerto Escondido

      The coast of Oaxaca is home to some of the most beautiful beaches in Mexico. Puerto Escondido and the surrounding areas are no exception to this rule. Be sure to check out the beaches of Roca Blanca, La Punta or Agua Blanca.

      If you have children or would like calm waters to swim in check out Puerto Angelito and Manzanillo Beaches. Snorkelling in Puerto Escondido isn’t the best but you can definitely take a snorkel mask to Puerto Angelito and swim around the rocks there.

      RELATED: The Best Beaches in Oaxaca

      Playa Manzanillio - travel to oaxaca mexico - things to do in Puerto Escondido

      Phosphorescent Laguna de Manialtepec

      If you’ve never swum with bioluminescent plankton before – do it now! This lake is packed full with it, so bring your snorkel mask or goggles! Cost is around $350 pesos for a night tour. Try to do it when there is little or no moonlight.

      Horse Riding to Hot Springs

      This was the BEST horse riding I’ve ever done in my life. The guide allowed us to canter on our horses and since the horses knew the way we just allowed them to run! It was so much fun!

      Make sure you do the 5-hour ride to Aguas Thermales de Manialtepec and bring your swimmers. Once there you’ll find a series of hot spring pools and a diverted stream into the cooler river water, perfect for hot days! The cost of the horse rides is $800 pesos with discounts for extra people.

      If you’re scared of horses or worried about your safety while on the horse – do not do this tour.

      Horse Riding - travel to oaxaca mexico - things to do in Puerto Escondido

      Release Baby Sea Turtles

      This is easily one of the best things to do in Puerto Escondido. The baby turtles are so heart-wrenchingly cute that you’ll be sure to grow attached to your little tortugita in the short time you spend together. Plus you’ll sleep better that night knowing your money actually went towards helping them save more of these cute but threatened species.

      To let go baby turtles, head to Bacocho Beach at 5 pm. There’s a shack on the beach right in front of the car park – you won’t miss it. Turtle releases happen every single day so bookings aren’t needed, just turn up! The cost to let go of a baby turtle is $100 pesos per turtle.

      RELATED: How to See Baby Turtles Hatch in Mexico

      Baby Turtles - travel to oaxaca mexico - things to do in Puerto Escondido

      Puerto Escondido Tours

      Most of the above tours in Puerto Escondido can be organised through Kiko at Eco Adventures Puerto Escondido. I first met Kiko at the Turtle release, as he was the English speaking organiser there. We took his number and he organised us a bunch of Puerto Escondido tours. He is super friendly, excitable and best of all, his company is eco-friendly, putting many of the profits back into helping animals and people in the Puerto Escondido area.

      Best Hotels in Puerto Escondido

      Bungalows Zicatela

      Bungalows Zicatela is directly across the road from Zicatela beach and features a private bathroom, WiFi, Cable TV and a delicious breakfast included. Some of the rooms have air conditioning or sea views, while others look out onto the pool. For the price, this is one of the best hotels in Puerto Escondido.

      Check Price on Booking.com

      Shavanna Hotel Boutique

      This 4-star hotel is lovely and chic! Boasting a large pool to cool off in, a rooftop breakfast with treetop and beach views and an easy, 15-minute walk from the centre of Puerto Escondido. The staff is very friendly, most speak good English and the rooms are airconditioned.

      Check Price on Booking.com

      Best Hostels in Puerto Escondido

      Selina Puerto Escondido

      Selina is easily the best hostel in Puerto Escondido because it’s so close to Playa Zicatela beach, has a nice pool, SUPER clean rooms with modern décor and the fastest internet in the whole of Puerto Escondido! They have a huge garden complete with pool and a clean, shared kitchen.

      Selina also has the only Coworking space in Puerto Escondido with seriously delicious air conditioning in the workroom so if you need good Internet, go there!

      Check Price on Booking.com

      Tower Bridge Hostel

      I’m a sucker for a hostel with a big garden, and Tower Bridge has just that, with a pool nestled in the middle. It also has an epic drinking game board played every night and some really cool people working there. The only downside is it’s a little far from the main area so a bus or cheap taxi will be needed to get into town.

      Check Price on HostelWorld

      Best Airbnb in Puerto Escondido

      It’s no surprise that Airnb in Puerto Escondido is good, as it is in the rest of Mexico! ut when it comes to beachfront, water views in Puerto Escondido, Airbnb definitely delivers. Check out this amazing loft apartment where you can see 180 degrees of the sunset over the water while you cook! Or for cheaper, you can get an air-conditioned apartment a 3-minute walk to the beach!

      Readers of Castaway with Crystal receive a special gift of $40 USD (or local equivalent) off their first stay!

      Best Restaurants in Puerto Escondido

      Cafecito

      Cafecito is always busy. This restaurant is located on the main strip pf Zicatela and serves up a whole baked snapper with dessert for only 200 pesos – and it’s goooood!

      Ley Va – Al Pastor Tacos

      The best Al Pastor tacos in Puerto Escondido is from Taqueria Ley Va. They are so cheap too at only $35 pesos for a plate of 5 tacos. Served topped with a little piece of pineapple and jalapeño cream on the side! They are located right across the road from the ADO bus station so be sure to drop in when you’re in town!

      Lychee Thai

      Sometimes on the road, I just need to have some Thai (my fave!) and Lychee Thai definitely satisfies that craving. A little pricier than the street food, this place has a great Asian fusion menu and a cosy atmosphere.

      How to Get to Puerto Escondido

      Getting to Puerto Escondido is relatively easy since “all roads lead there.” There is the ADO in Puerto Escondido, which travels to almost everywhere near and far.

      Mexico City to Puerto Escondido by Bus

      You can take an ADO bus from Mexico City to Puerto Escondido. This is a long trip that takes 11 hours but if you go overnight you can just sleep and save price on a hotel too!

      Flights Mexico City to Puerto Escondido

      There are flights to Puerto Escondido from Mexico City twice a day and the cost is pretty cheap, especially in low-season. Check out Skyscanner to see if there are any within your price range.

      Oaxaca City to Puerto Escondido by Bus

      Colectivos (mini-bus / vans) travel between Oaxaca City and Puerto Escondido regularly throughout the day and night. The price is about $180 pesos and the trip takes about 6-7 hours. This is the better option over the ADO bus for time-poor travellers because the vans are smaller, so they can take the faster route through the mountains. Beware though, the road is very windy and makes even the toughest stomach feel on the edge of throwing up.

      You can take a mini-bus from Oaxaca to Perto Escondido from Transportes Villa del Pacifico, a short walk from the Zocalo. Tickets as of September 2018 are $220 pesos per seat and the bus leaves every hour from 3:30 am to 11 pm every day.

      If you prefer the slow and steady race, take the ADO bus. It leaves at several times during the day and takes about 10 hours for the full journey. The best time-slot is leaving at 9:30 pm and arriving at 7 am the next morning. They have toilets on board and (sometimes) the seats recline meaning you can have a half-decent sleep, possibly.

      The ADO website lists different prices depending on the time of day but generally, the price range for the ADO bus from Oaxaca City to Puerto Escondido is between $260 to $355 pesos.

      Flights from Oaxaca to Puerto Escondido 

      There are a minimal number of flights from Oaxaca City to Puerto Escondido. The flight time is an easy 35 minutes, but the cost is not as cheap as flying between Mexico City and Puerto Escondido. Generally, flights cost around $2000 pesos and they book out quite fast!

      Huatulco to Puerto Escondido by Bus

      There is a public SUR bus from Huatulco to Puerto Escondido that runs every hour on the hour. The price is 55 pesos one-way from Huatulco ADO station to the terminal in Puerto Escondido. Pay the driver when you get on, and keep the stub

      Alternatively you can take a taxi, however, the prices range from $600 pesos to $1500 depending on how much the driver feels like charging you. It’s a 1.5-hour drive.

      Mazunte to Puerto Escondido by Bus

      Take a Colectivo from the main street in Mazunte to the Oxxo at the intersection on highway 200. Stand outside the Oxxo in the carpark and wait for either a bus or colectivo heading to Puerto Escondido to pick you up. The price is approx $40 pesos for the second leg of the journey.

      Map of Puerto Escondido

      Save this map of Puerto Escondido into your Phone or Google MyMaps by pressing the square button [   ].

      TRAVEL TO MAZUNTE

      Mazunte is an adorable coastal town not too far from Puerto Escondido that attracts day-trippers and long-stayers alike. It has a cute, hippy vibe, especially on the brightly coloured main road filled with vegetarian restaurants, artisan stores and yoga retreats.

      This was easily one of my favourite places to visit in Oaxaca State. Mazunte has that tight community atmosphere that’s hard to find in the bigger towns. I came to Mazunte just for a day trip, and then returned a week later to stay for a couple of weeks because I loved it so much there!

      Things to Do in Mazunte

      Watch the Sunset from Punta Cometa

      Punta Cometa is an easy 30-minute walk from the centre of town this grassy hill is a great place to watch the sun dip below the sea. The 360° views of Playa Mazunte and Playa Mermejita are incredible! It’s easily one of the best things to do in Mazunte.

      Punta Cometa - travel to oaxaca mexico - things to do in Puerto Escondido

      Just walk to the tip of Punta Cometa for a seriously spectacular sunset!

      Festival de Jazz, Mazunte

      If you’re lucky enough to be in Mazunte on the third weekend of November you’ll be able to attend the famous Festival de Jazz in Mazunte! The tiny town becomes absolutely jammed during the 3-day festival and the streets flow with happy festival-goers and locals alike. Do not miss it!

      Yoga in Mazunte

      There’s good yoga at Hridaya and at Casa Om Shanti in Mazunte. The drop in Yoga classes go from 8:30-10:30 am on Mondays through to Saturdays and are paid by conscious donation. Additionally, they offer complimentary group meditations from 7:00-8:00 am daily.

      RELATED: Free Things to do in Mazunte

      Yoga in Mazunte - travel to oaxaca mexico - things to do in oaxaca

      Best Hotels in Mazunte

      Mazunte and Zipolite are the kinds of laid-back towns that you can easily just rock up, check a few places out and find one you like on foot. There’s no need to book hotels in Mazunte in advance. But if you really must book, here are a couple of good options.

      Zoa Hotel

      Zoa Hotel is just 6 minutes walking from the beach but overlooks Mazunte and the ocean from atop a hill. This contemporary Mexican-style property has its own vegetable orchard and the toiletries used are eco-friendly and biodegradable produced on site. The rooms at Zoa Hotel feature terraces and balconies with views of the Pacific Ocean, a minibar and air conditioning. The grounds boast a reading area with incredible views and an infinity pool.

      Check Price on Booking.com

      Villa Luna de Miel

      Villa Luna de Miel is just minutes walk to the town centre and also close to Punta Cometa. It has a huge palapa that overlooks the whole town with incredible views! The sunrise from the hotel is absolutely incredible and the rooms are large and spacious.

      Check Price on Booking.com

      Best Restaurant in Mazunte

      Los Traviesos

      Meaning “The Mischievous Ones” in Spanish Los Traviesos is located on the Mazunte main road. It has really tasty traditional local food for only $40 pesos a pop.

      Playa Mazunte - travel to oaxaca mexico - things to do in oaxaca

      Playa Mazunte

      RELATED: How to Take a Drone Travelling

      How to Get to Mazunte by Bus

      Puerto Escondido to Mazunte

      To get from Puerto Escondido to Mazunte head to the main road that runs through the town (Carretera Costera). From there grab a bus heading towards Pochutla and ask them to stop at the Oxxo Supermarket at San Antonio. The cost is $35 pesos and takes 1.5 hours.

      It is not much of a stop; more a drop off at the edge of a highway so make sure you tell the driver to stop or you will end up in Pochutla! Cross the road to the Oxxo and from there take a colectivo (truck with tarp roof) to Mazunte for $10 pesos.

      Pochutla to Mazunte 

      Pochutla to Mazunte is only a 20-minute drive. It costs just $10 pesos for a colectivo from near the main bus station in Pochutla and the colectivo goes directly to Mazunte.

      Oaxaca to Mazunte

      From Oaxaca City, you can take a bus to Pochutla (8 hours) or a van (6 ½ hours). From there, take a $10 peso colectivo from near the main bus station in Pochutla.

      Map of Mazunte & Zipolite

      Save this map of Mazunte and Zipolite into your Phone or Google MyMaps by pressing the square button [   ].

      TRAVEL TO ZIPOLITE

      Zipolite is the little brother of Mazunte, a mere six kilometres up the road. It has a similar relaxed a small-town vibe as Mazunte, but the draw card (mayyyyybe) is that it’s actually a nudist beach. It’s famous for being a prime destination for hippies in the 60’s in Mexico, and some still remain, wandering endlessly up and down in the scorching sun.

      But now in Zipolite, you’ll also find a new crowd of slow budget travellers, a slightly different type of traveller to Mazunte. Zipolite is made up of hippies and alternatives, relaxing in the hot sun, eating seafood and sleeping in wooden canañas or tents on the sand.

      Things to Do in Zipolite

      Nude Beaches in Zipolite

      Going to the beach is one of the only things to do in Zipolite since it is so small. Playa Zipolite is a clothing optional beach but people mostly wear clothes along the main stretch of the beach. If you really want to get your kit off, head to the West End of Zipolite, or to Playa de Amor on the East End.

      Playa Zipolite - travel to oaxaca mexico - things to do in oaxaca

      Yoga in Zipolite

      For the yoga, you’ll have to catch a quick camione (truck) to Mazunte, since this is where the best Yoga is. There’s good yoga at Hridaya. The drop in yoga classes go from 8:30-10:30 am on Mondays through to Saturdays and are paid by conscious donation. Additionally, they offer complimentary group meditations from 7:00-8:00 am daily. 

      RELATED: The Best Travel Yoga Mat

      Best Hotels in Zipolite

      I’ll preface this by saying there are loads of hotels and hostels along the beachfront in Zipolite so there isn’t much of a need to book in advance.

      La Habana Hostal y Camping

      I walked past La Habana Hostal y Camping several times during my stay in Zipolite and wished so hard that they had room for me. Their private rooms are on stilts and so close to the water that you’d be sure to be lulled into a deep sleep each night with a cool ocean breeze and the sound of waves.

      No bookings can be made for this hostel, just turn up!

      Posada Brisa Marina

      My friends stayed at Posada Brisa Marina so I spent a lot of time there hanging out with them. The rooms are clean but basic and it’s got loads of tales on the sand for socialising and drinking. The restaurant / bar on site is somewhat of a central meeting place so there’s always something happening here.

      Check Price on Booking.com

      Hotel Nude Zipolite

      Yes! There are actual nude hotels in Zipolite! Not only is Hotel Nude seriously highly rated on booking.com, you are also allowed to be nude in almost the entire hotel except for the restaurant. The rooms are clean and the décor is rustic and wooden. Oh and there’s a really big pool 😉

      Check Price on Booking.com

      A Great Zipolite Airbnb

      Casa De Iguanas

      Casa De Iguanas is an actual tree house. It’s nice and private and comes with a hammock and amazing views. Um, yes, please!

      Readers of Castaway with Crystal receive a specialgift of $40 USD (or local equivalent) off their first stay!

      The Best Restaurant in Zipolite 

      Sal y Pimienta

      Right on the beach, Sal y Pimienta place sells giant plates of grilled fish with chips and salad for only $90 pesos and big fat hamburgers with the lot for only $65 pesos. Plus its REALLY bloody good.

      Sal y Pimienta - travel to oaxaca mexico - things to do in oaxaca

      Garlic Fish at Sal y Pimienta

      How to Get to Zipolite by Bus

      Follow the instructions on how to get to Mazunte from either Puerto Escondido or Potchutla. Once you are in the small town of Mazunte, you can easily take a colectivo truck from the main street of Mazunte to Zipolite for $6 pesos.

      Why Travel to Oaxaca?

      When you travel to Oaxaca and experience the amazing Oaxacan Coast, with its long sandy beaches, perfect weather almost year-round and seriously delicious foods at seriously good prices you won’t want to leave!

      It’s easy to see why so many people decide that backpacking Oaxaca is not only a great cheap place to travel but also full of fantastic cultural activities sure to appease to literally anyone. This makes Oaxaca the perfect destination for anyone travelling Mexico on a shoestring. With so many cultural and beach-centric things to do, Oaxaca really is a special destination!

      Hierve el agua - travel to oaxaca mexico - things to do in oaxaca

      We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and other affiliated sites. For more information read our disclaimer.

      This Travel to Oaxaca Guide was origionally posted on Apr 30, 2017.

      Pin for later!

      The Complete Oaxaca, Mexico Travel Guide: All you need to know on where to go, where to learn Spanish, how to get there, what to eat and things to do in Oaxaca, Mexico. Includes travel to Puerto Escondido, Oaxaca City, Mazunte, Zipolite and San Jose del Pacifico. #Oaxaca #Mexico #Mazunte #Zipolite #CwC #Escondido #beaches #culture #travel
      The Complete Oaxaca, Mexico Travel Guide: All you need to know on where to go, where to learn Spanish, how to get there, what to eat and things to do in Oaxaca, Mexico. Includes travel to Puerto Escondido, Oaxaca City, Mazunte, Zipolite and San Jose del Pacifico. #Oaxaca #Mexico #Mazunte #Zipolite #CwC #Escondido #beaches #culture #travel
      The Complete Puerto Escondido Travel Guide: All you need to know on where to go, where to learn Spanish, how to get there, what to eat and things to do in Puerto Escondido, MEXICO. Includes travel to Oaxaca, Mazunte and Zipolite #Oaxaca #Mexico #Mazunte #Zipolite #CwC #Escondido #beaches #culture #travel

      Are you about to travel Oaxaca? Have you already been? What was your favourite thing to do in Oaxaca?
      Add them in the comments below!

      Share This Post! ⬇

      The Complete Oaxaca, Mexico Travel Guide: All you need to know on where to go, where to learn Spanish, how to get there, what to eat and things to do in Oaxaca, Mexico. Includes travel to Puerto Escondido, Oaxaca City, Mazunte, Zipolite and San Jose del Pacifico. #Oaxaca #Mexico #Mazunte #Zipolite #CwC #Escondido #beaches #culture #travel
      Categories: Cheap Travel, Featured, Guides, Mexico
      Crystal Egan

      Passionate baby goat cuddler and part-time adventurer, Crystal can often be found doing headstands on the edges of cliffs, taking photos of abandoned buildings or sleeping on deserted islands with dangerous criminals. She has too many awesome stories and helpful tips to keep them all to herself so follow along and in return she will bring you inspiring pictures, travel videos and a whole load of fun!

      29 Comments
      1. Pingback: Budget Mexico Guide: Mexico City - Castaway with Crystal

      2. Pingback: Budget Mexico Guide: Chiapas - Castaway with Crystal

      3. Pingback: Budget Mexico Guide: Mexico City - Castaway with Crystal

      4. Pingback: Travel Guide: Mexico Road Trip - Castaway with Crystal

      Leave a Reply

      Your email address will not be published. Required fields are marked *