Mitla

Archaeological Site Pre-Columbian Zapotec archaeological site with intricate stone mosaics

Close to Oaxaca city, Mitla showcases Zapotec stone mosaics and funerary chambers with geometric designs; tourists admire tomb architecture, fine masonry, and local weaving traditions in nearby villages.

Main image
Wikivoyage banner

Mitla is an archaeological site in the Oaxaca Valley known for its distinctive mosaic stonework and funerary architecture. The site’s name is associated with Zapotec ritual and it contains some of the finest examples of geometric stone friezes in Mesoamerica.

Visitors focus on a series of palace and tomb complexes whose interior and exterior walls are clad with finely cut geometric panels composed of small fitted stones. The layout includes enclosed courtyards, columned halls and burial chambers, many integrated with colonial-era buildings such as the Church of San Pablo.

Mitla was built and used by Zapotec peoples as a ritual and funerary centre, with major construction phases during the Late Classic to Postclassic periods; later occupation and colonial reuse altered and incorporated pre-Hispanic structures.

The site sits in the Tlacolula Valley in Oaxaca, within an agricultural landscape of valleys and hills and accessed by road from Oaxaca de Juárez and surrounding towns.

  • Mosaic technique: Stone panels show intricate geometric patterns made from finely cut stone pieces assembled without mortar, a technique unique in the region.
  • Primary function: The site functioned as a Zapotec funerary and ritual centre, so many of the chambers and tomb-like structures relate to burial and elite ritual use.

What to See #

  • Mosaic friezes: Extensive interior wall panels display tightly fitted geometric stone mosaics formed from small cut blocks, a hallmark feature of the site.
  • Church of San Pablo: A colonial-era church sits within the archaeological zone, built atop pre-Hispanic foundations and signaling the site's continued religious significance in the colonial period.
Mitla
Mitla archaeological site and ruins, San Pablo Villa de Mitla, Oaxaca, Mexico
16.9167, -96.4000

How to Get to Mitla #

Mitla is about 40-45 km east of Oaxaca de Juárez by road (roughly a 40-60 minute drive depending on traffic). Take the main road out of Oaxaca toward Mitla/Matríz area (the route is the regular Oaxaca-Mitla road) and follow signs to the archaeological site; there is on-site parking. Regular colectivo vans and local buses depart from Oaxaca city’s bus terminals to Mitla several times a day - the bus stop is a short walk (5-10 minutes) from the ruins.

Taxis from Oaxaca city are also common for a direct trip and drop visitors near the site entrance.

Tips for Visiting Mitla #

  • Go early in the day to appreciate the intricate geometric stone mosaics in cool, direct light and to avoid tour‑bus arrivals from Oaxaca city later in the morning.
  • Combine Mitla with a visit to the nearby Tlacolula market (especially Sunday) or Hierve el Agua if you want a fuller day in the Tlacolula Valley-arranging travel that way is more efficient than returning to Oaxaca city between sites.
  • Take time to walk the less‑visited rear structures and narrow corridors where many of the best preserved mosaic panels are located; those details are easy to miss on a quick pass through the central plazas.

Best Time to Visit Mitla #

Go to Mitla in the dry months (November-April) and plan for an early-morning visit to comfortably explore the archaeological site.

Dry season (best)
November-April · ~18-28°C
Cooler, drier mornings are ideal for visiting the exposed ruins-arrive early to avoid heat and crowds.
Rainy season
May-October · ~20-32°C
Warmer, more humid conditions with possible afternoon rains; avoid midday heat by visiting at first light.

Weather & Climate near Mitla #

Climate

Mitla's climate is classified as Subtropical Highland (Dry Winter) - Subtropical Highland (Dry Winter) climate with consistently warm temperatures year-round. Temperatures range from 10°C to 31°C. Moderate rainfall (687 mm/year) with a pronounced dry season.

Air Quality: AQI 51 Moderate
Best Time to Visit
JanuaryFebruaryMarch
Temperature & Rainfall
Temperature Range
37°
Warmest Month
Coldest Month
Monthly Conditions

January

January is mild with highs of 27°C and lows of 10°C. The driest month with just 2 mm and mostly sunny skies.

95 Ideal

Comfort

19°
Feels Like Mild
19°C
Temperature
10° 27°
75%
Humidity
Very Humid

Weather

2 mm
Rainfall
2.7 m/s
Wind
Calm
1.8
UV Index
Very High
11.1h daylight

February

February is mild with highs of 29°C and lows of 10°C. Almost no rain and mostly sunny skies.

95 Ideal

Comfort

20°
Feels Like Mild
20°C
Temperature
11° 29°
68%
Humidity
Humid

Weather

6 mm
Rainfall
2.9 m/s
Wind
Calm
2.2
UV Index
Extreme
11.5h daylight

March

March is mild with highs of 30°C and lows of 12°C. Almost no rain and mostly sunny skies.

95 Ideal

Comfort

21°
Feels Like Mild
21°C
Temperature
12° 31°
62%
Humidity
Humid

Weather

9 mm
Rainfall
2.9 m/s
Wind
Calm
2.5
UV Index
Extreme
11.9h daylight

April

April is mild with highs of 31°C and lows of 14°C. Moderate rainfall (32 mm) and mostly sunny skies.

91 Ideal

Comfort

23°
Feels Like Mild
23°C
Temperature
14° 31°
59%
Humidity
Humid

Weather

32 mm
Rainfall
2.7 m/s
Wind
Calm
2.5
UV Index
Extreme
12.4h daylight

May

May is the warmest month with highs of 30°C and lows of 15°C. Regular rainfall (97 mm) and partly cloudy skies.

81 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
15° 31°
67%
Humidity
Humid

Weather

97 mm
Rainfall
2.4 m/s
Wind
Calm
2.3
UV Index
Extreme
12.8h daylight

June

June is mild with highs of 27°C and lows of 16°C. The wettest month with heavy rain (147 mm) and mostly overcast skies.

69 Good

Comfort

22°
Feels Like Mild
22°C
Temperature
16° 27°
81%
Humidity
Very Humid

Weather

147 mm
Rainfall
2.2 m/s
Wind
Calm
2.2
UV Index
Extreme
13.0h daylight

July

July is mild with highs of 27°C and lows of 15°C. Regular rainfall (89 mm) and mostly overcast skies.

73 Very Good

Comfort

21°
Feels Like Mild
21°C
Temperature
15° 27°
86%
Humidity
Very Humid

Weather

89 mm
Rainfall
2.3 m/s
Wind
Calm
2.3
UV Index
Extreme
12.9h daylight

August

August is mild with highs of 27°C and lows of 15°C. Significant rainfall (111 mm) and mostly overcast skies.

71 Very Good

Comfort

21°
Feels Like Mild
21°C
Temperature
15° 27°
87%
Humidity
Very Humid

Weather

111 mm
Rainfall
2.1 m/s
Wind
Calm
2.2
UV Index
Extreme
12.6h daylight

September

September is mild with highs of 27°C and lows of 15°C. Significant rainfall (124 mm) and mostly overcast skies.

71 Very Good

Comfort

21°
Feels Like Mild
21°C
Temperature
15° 27°
89%
Humidity
Very Humid

Weather

124 mm
Rainfall
2.0 m/s
Wind
Calm
2.0
UV Index
Extreme
12.1h daylight

October

October is mild with highs of 27°C and lows of 13°C. Moderate rainfall (50 mm) and partly cloudy skies.

83 Excellent

Comfort

20°
Feels Like Mild
20°C
Temperature
13° 27°
88%
Humidity
Very Humid

Weather

50 mm
Rainfall
2.3 m/s
Wind
Calm
1.9
UV Index
Very High
11.7h daylight

November

November is mild with highs of 28°C and lows of 12°C. Light rainfall and mostly sunny skies.

91 Ideal

Comfort

20°
Feels Like Mild
20°C
Temperature
12° 28°
85%
Humidity
Very Humid

Weather

15 mm
Rainfall
2.5 m/s
Wind
Calm
1.8
UV Index
Very High
11.2h daylight

December

December is mild with highs of 27°C and lows of 10°C. Almost no rain and mostly sunny skies.

95 Ideal

Comfort

19°
Feels Like Mild
19°C
Temperature
11° 27°
79%
Humidity
Very Humid

Weather

5 mm
Rainfall
2.4 m/s
Wind
Calm
1.7
UV Index
Very High
11.0h daylight

Nearby Attractions to Mitla