Destinations > Oaxaca > Oaxaca City
Oaxaca City Travel Guide
Everything you need to know about planning a trip to Oaxaca City, Mexico
OAXACA CITY TRAVEL GUIDE CONTENTS
Quick Info | Planning Your Trip | Things To Do | Where To Stay | Restaurants | Nightlife | Budget | Resources
Oaxaca City is one of the most beautiful cities in Mexico with over 200K travelers who visit every year. Oaxaca City is the capital of the state of Oaxaca and the economic driver of the state. Apart from the beautiful walkable streets, Oaxaca City is well-known for its cuisine. Many travelers come to Oaxaca just to eat and believe it or not, you can stay an entire week and won’t even get to try all the best restaurants and street food carts in Oaxaca.
We visit Oaxaca City every year during day of the dead and in this Oaxaca City travel guide, we will give you all the information you need for your trip.
🙋 Questions about Oaxaca City? Talk to a travel expert.
✈️ Oaxaca Travel Guide: Quick Info
- 🇲🇽 State: Oaxaca
- ⏰ Timezone: Eastern Standard Time (GMT-5)
- ✈️ Airport: Xoxocotlán International Airport (OAX)
- 🚑 Travel Insurance: SafetyWing
- 💲 Currency: The currency in Mexico is called Mexican pesos (MXN). Mexico also uses the $ sign so don’t be confused if you see this all over town – it’s not in USD so don’t be fooled!
- 🔌 Power plug: Mexico uses a type A socket (US, Canada). For more information about power plugs in Mexico, see this link (with photos)
- 📱 Mexico sim card: The best provider that works in Oaxaca is Telcel. See our complete Mexico sim card guide for more information.
- 🛃 Visa: In November 2021, Mexico stopped granting visitors a 180-day visa. It really depends on the immigration officer how many days he/she will give you but just show proof of accommodations (with dates) and it should be fine.
- 🤟 Language: Young people in Oaxaca City can speak English very well, especially those who are in the travel industry. Oaxaca is still a very Mexican state so some locals are still not able to speak English.
- 🪅 Culture: Oaxaca City has a young and hip culture. There are many bars and cafes everywhere. Expats enjoy living here because of the many Oaxacan festivals that happen every year. Make sure to come here for day of the dead!
🗺️ Oaxaca City Map
☀️ Best time to visit Oaxaca City
The best time to visit Oaxaca City is during the dry season, which runs from October to April. The weather is mild and pleasant during these months, with an average temperature of 25°C (77°F).
If you’re looking for a deep cultural experience, consider visiting in late October during Dia de los Muertos (Day of the Dead) celebrations. The city comes alive with colorful decorations and traditional rituals paying homage to loved ones who have passed away. November and December are also great times to visit as they offer cooler temperatures without the high tourist traffic.
On the other hand, if you’re a fan of warm weather and outdoor activities such as hiking or swimming, plan your visit between May and September.
🌎 Oaxaca City Travel Blog
🗂️ Oaxaca City Travel Guide by destination
🚦 Oaxaca City Transportation Guide
- ✈️ Oaxaca Airport Transfer: The airport transfer from Oaxaca International Airport to the city center starts at $65 USD per ride (private to your party, minimum of 2). Readers of Mexico Insider get discounts on Oaxaca Airport transfers so feel free to contact us!
- 🚕 Taxi: Oaxaca City does not use Uber but uses Didi. Make sure to download this app before your trip! If you are visiting during the busy season and can’t find available drivers on Didi, you can always hail a taxi on the street but make sure to hail yellow taxis as they are safer. On average, a short ride within the city should cost no more than $2.65 USD, while longer trips may range between $5 – $10 USD.
- 🚌 Bus: The bus system in Oaxaca City is easy to navigate, with multiple routes available throughout the city. You can purchase tickets from vendors at bus stops or directly from the driver when boarding. The fares are incredibly reasonable – ranging from 6 pesos for short distances up to 20 pesos for longer journeys. One of the most popular tourist routes is heading to Monte Alban, an ancient Zapotec site outside Oaxaca City. Buses frequently run throughout the day, costing less than $1 USD each way.
- 🚗 Rental cars: Car rental prices in Oaxaca City vary depending on the time of year and the length of your rental. However, be prepared to spend around $25-$30 per day for a standard vehicle. If you’re looking for something more luxurious or spacious, expect to pay upwards of $50 per day. Having all the necessary documentation and insurance is essential when renting a car in Oaxaca City. You must present a valid driver’s license from your home country and any required international driving permits.
💲 Oaxaca Travel Budget
If you are backpacking, you can spend $25 USD per day given that you’ll cook in your hostel or stay in a bed in a hostel dorm. Mid-range travelers can spend $75 USD per day (per person) which includes a stay in a boutique hotel. There aren’t all-inclusive resorts in Oaxaca City but more of 5-star and luxury hotels with pools and amenities like a resort. The resorts are about 5 hours away from Oaxaca City, in the beach towns of Puerto Escondido and Huatulco.
Accommodation Prices
There is no one-size-fits-all answer when it comes to accommodation prices in Oaxaca City. Luxury hotels can go up to $180 USD per night (for 2 people, while hotels start at $55 USD. There are also lovely Airbnbs under $80 USD. A bed in a hostel dorm starts at $15 USD per night.
Food Prices
To start off with lighter fare, tacos are typically the cheapest option available in most eateries. You can get a delicious taco for just $2-$3 USD – perfect for those on a budget! For something heartier and more filling, try some burritos or enchiladas – both usually cost around $4-5 USD per plate.
Tour Prices
Tours in Oaxaca City start from $35 USD and can go up to $300 USD. Again, there is no exact answer on how much you need for the tours and excursions – it will all depend on the activity that you want to do but group tours are always cheaper than individual tours.
🏄♀️ Things to do in Oaxaca City



Go on a local mezcal tour
The tour starts with a visit to an authentic mezcal distillery, where you’ll learn about this iconic Mexican spirit’s history and production process. You’ll have the chance to sample different types of mezcal and see how it’s made from start to finish. This is our very own local tour so readers of our blog get special discount codes.



Visit the artisans of Oaxaca
This ancient craft has been passed down from generation to generation, and it’s still alive and thriving in the southern state of Oaxaca, Mexico. From embroidered blouses to woven rugs and blankets, the artistry of Oaxacan textiles is truly impressive. This is a cultural activity not to miss when in Oaxaca!



Monte Alban archaeological site
Monte Alban boasts stunning views of the surrounding valley and mountains. You can witness breathtaking sunsets from atop the pyramids or take in panoramic vistas while strolling through the ruins. It’s an ideal spot for photography enthusiasts! Plus, hiking up to Monte Alban adds some physical activity to your vacation.



Alebrije workshop
Alebrijes are whimsical figures made from paper-mâché or wood and painted with vibrant colors and intricate patterns, making them the perfect souvenir or gift. Not only is the workshop a fun activity that lets you tap into your creativity, but it’s also a chance to learn about Mexican culture and tradition. This activity is recommended for families with kids.



Black pottery in Oaxaca
Black pottery is an ancient art form that has been passed down through generations in the indigenous communities of Oaxaca. By participating in a workshop, you’ll learn about the techniques and history behind this craft and the opportunity to support local artisans outside of Oaxaca City.
WE CUSTOMIZE TOURS IN OAXACA!
We live here and have traveled the state of Oaxaca. Contact us for a quote: no hidden costs, just simple prices.
🛒 DISCOUNT CODE
Use the code MXINSIDER10 upon checkout on our website to get a discount on all our Oaxaca tours!
-
[Oaxaca City] Oaxacan Small Towns Hop (Private)$125.00
-
[Oaxaca City] Tule, Mitla, and Hierve El Agua Day Tour (Private)$135.00
-
[Oaxaca City] Sierra Juarez Adventure Tour (Private)$125.00
-
[Oaxaca City] Hike through Hierve El Agua (Private)$100.00
-
[Oaxaca City] Monte Alban, Coyotepec, and Alebrijes (Combo)$100.00
-
[Oaxaca City] Monte Alban Half Day Tour (Private)$85.00
🛏️ Oaxaca hotels: where to stay
Oaxaca Nightlife
The nightlife in Oaxaca is vibrant, loud, and fun, not to mention that going out to party is extremely cheaper than in Mexico City. Below are our recommended bars in Oaxaca:



Los Amantes Mezcaleria



Selva Oaxaca Cocktail Bar



Mezcalogia



La Mezcalerita



La Mezcaloteca



Sabina Sabe
Cash, ATMs, etc
💵 US dollars: Oaxaca is still a cash country and USD are not accepted in Oaxaca. You can get better rates by exchanging USD to Mexican peso upon arrival at Oaxaca International Airport. For those who are arriving via Mexico City, you might get good rates there, too.
🏧 ATMs: Oaxaca has modern infrastructure and there are many major Mexican banks in the center. These ATM machines are safe and secure and will dispense Mexican peso.
To guarantee safe withdrawal, its best to go to major banks like Santander, BBVA Bancomer, or Banorte.
Suggested ATM takeout is 10,000 pesos (US$500).
💳 Credit/debit cards: Credit cards are widely accepted in major establishments in Oaxaca but not everyone accepts Amex. Visa and Mastercard are the most accepted credit cards.
Street food joints and local places only accept cash so make sure to have enough Mexican pesos with you.
💸 Tipping: f you didn’t like the service, 10% will do but if you liked the service, you can tip up to 20%. Tipping is recommended especially in restaurants as Mexico’s daily minimum wage is very low.
The tipping culture in Mexico and the US is the same so you can also tip as you would do it back home in the US.
⁉️ Oaxaca City FAQ
Still have questions about traveling to Oaxaca City?
If you cannot find an answer to your question in our FAQ, you can always contact us
and we will be with you shortly.





