The ancient Zapotec capital of Monte Alban is awkward to visit by public transport. Expect a long walk if you take the R37 bus – or splash out on the shuttle bus or tour instead.
What is Monte Alban?
Many of the ‘ancient’ sites in Central America have largely been built within the last 1,000 years, but Monte Alban has got genuine grey hairs.
In the Southern Mexican state of Oaxaca, the hilltop Monte Alban complex was the capital for the Zapotec. Its buildings have been around since around 500 BC, and the site had declined in significance before the great Mayan sites such as Chichen Itza and Tikal had even been started on.
However, the Monte Alban ruins are still impressive. The main plaza, stairs to the south platform and a court used for an ancient and popular ballgame are amongst the highlights.

Where is Monte Alban?
Monte Alban is a 10km drive to the south-west of Oaxaca City. That’s a fairly easy taxi ride, but you may prefer to try and get there by bus.
Oaxaca to Monte Alban by bus
There is a bus that goes from central Oaxaca City towards Monte Alban – the R37. This bus for Monte Alban costs MX$8. The problem is that it stops at Nezahualcoyotl, and from there it’s a good 3.3km uphill walk to the archaeological site.
Monte Alban shuttle bus
Suffice to say, trying to get to Monte Alban by bus is a stupid idea. Therefore, the shuttle bus service run by Lescas Co Tours is a lot better bet. Book in advance and the shuttle will pick you up and drop you off at your accommodation in Oaxaca City.
The Monte Alban shuttle bus costs MX$245 return.
Monte Alban tours
However, Monte Alban is arguably the sort of place best seen with a tour guide. It’s a giant site, remarkably well-preserved, and going with a guide helps you understand what you’re seeing.
There are several Monte Alban tours available, with prices starting around $MX540. This isn’t outrageously expensive, and is probably going to be worth the money if you’re keen on seeing the ancient Zapotec capital.
It is possible to see Monte Alban by public transport (plus a significant walk), but you’re probably better off paying more to get a better experience.