Cheap Bus and Carpool tickets to Mezcales

What are the most popular routes to Mezcales?

Mexico City - MezcalesAverage price$164Average duration12h 30mDaily departures7
Tepic - MezcalesAverage price$31Average duration2h 40mDaily departures23
La Peñita de Jaltemba - MezcalesAverage price$25Average duration1hDaily departures12
Aguascalientes - MezcalesAverage price$253Average duration23h 9mDaily departures3
Rincón de Guayabitos - MezcalesAverage price$23Average duration35mDaily departures7