Cheap local direct bus to Monte Alban, Oaxaca
You can buy tickets either at Hotel Rivera (Mina street 518) or at Mina street number 501. The buses leave from Mina 501, which is just off Diaz Ordaz.
Frequency: every hour.
Cost: 55 pesos per person, round trip (you can take any return bus you want; last one - 5pm) Duration: 20-25 minutes Tel.: 5166175
The bus stops at the lower parking lot, which is about a 5 minute walk up the hill to the upper parking lot, and then up some stairs to the entrance.
Entrance fee: 75 pesos