💰 Budget
Oaxaca is one of the cheapest parts of Mexico to travel in: market meals, colectivo taxis and simple guesthouses cost little, and the city has good-value boutique hotels. Prices rise and rooms book out at the Guelaguetza in July, at Day of the Dead and over Christmas and Easter.
- Daily Budget Midrange
- USD 80–190 (boutique hotel, restaurants, first-class buses, a mezcal or ruins tour)
- Daily Budget Shoestring
- USD 30–55 (hostel, market meals, colectivos and second-class buses)
Carry cash for markets and village trips, and book early for the Guelaguetza, Day of the Dead and New Year.
📅 Best Time to Visit
October to April is dry, though April is the hottest month. Day of the Dead in late October and early November and the Night of the Radishes on 23 December are highlights, and the Guelaguetza fills the city in July. Tourism peaks at Holy Week, in summer and at New Year.
⏳ Suggested Number of Days
Three or four days covers the centre, its museums and markets and the nearest ruins. Five to seven allow for the valley's market towns, mezcal villages and craft villages. Festival periods and the weekly market cycle in the valley can add to the number.
- First Visit
- 3–4 days
- With Surroundings
- 5–7 days
🚆 Transportation
The centre is best explored on foot. Taxis are cheap, and colectivos — shared taxis and buses — link the city with the villages of the Valley of Oaxaca, leaving from hubs near the Mercado de Abastos. Tours run to Monte Albán, Mitla, Hierve el Agua and the mezcal villages.
Allow extra time on the roads, where protest blockades can halt traffic for hours.
🛬 Airport & Station Connections
Oaxaca International Airport, officially Xoxocotlán International Airport, is in Santa Cruz Xoxocotlán, a southern suburb of the city, and handled about 1.9 million passengers in 2025, with domestic and some international flights. First-class buses take about six to seven hours from Mexico City.
🚶 Walkability
The historic centre is compact, flat and pleasant to walk, with the Zócalo, Santo Domingo, the markets and most museums within a few blocks of each other along the pedestrian Macedonio Alcalá. Xochimilco is about 20 minutes' walk from the Zócalo.
🛡️ Safety
Safety varies enormously by state and even neighbourhood. Oaxaca city is among the far safer, heavily visited areas, where visitors mostly face petty crime, while protests and road blockades are frequent. The Zócalo has long been the site of political demonstrations, including the teachers' union's summer occupation.
Watch belongings in markets and crowds, avoid demonstrations, and check for road blockades before travelling. Check current official travel advice before travelling.
🌦️ Climate
The city lies at about 1,555 metres and has a tropical savanna climate, cooler than the lowlands at the same latitude. Days are warm all year and nights cool; the rains fall roughly from June to September.
- Summer
- the rainy season, with warm days and afternoon rain; around 25–30°C across the region
- Winter
- dry and sunny, with an average high of 27.1°C in December and lows around 9°C in January; April averages 33.3°C
🤝 Local Customs
Oaxaca is the most Indigenous corner of Mexico, and Zapotec and Mixtec communities keep their own languages, dress and festivals. Modest dress is expected in churches. A tip is customary in restaurants. Markets are working places for local shoppers as well as visitors.
Ask before photographing people, especially in markets, villages and during festivals, and do not photograph altars or cemetery vigils at Day of the Dead without permission.
💳 Common Payment Methods
The currency is the Mexican peso. Cards are accepted at hotels and many restaurants in the centre; markets, colectivos and villages need cash. Carry enough cash for trips to the villages.