Cheap Bus and Carpool tickets to Uruapan

What are the most popular routes to Uruapan?

Mexico City - UruapanAverage price$90Average duration6h 15mDaily departures14
Guadalajara - UruapanAverage price$44Average duration5h 45mDaily departures4
Santiago de Querétaro - UruapanAverage price$50Average duration4h 45mDaily departures3
Tijuana - UruapanAverage price$209Average duration1d 15hDaily departures2
Puebla - UruapanAverage price$103Average duration8h 55mDaily departures2