Cheap Bus and Carpool tickets to Uruapan

What are the most popular routes to Uruapan?

Mexico City - UruapanAverage price$161Average duration6h 15mDaily departures9
Guadalajara - UruapanAverage price$72Average duration5hDaily departures10
Morelia - UruapanAverage price$28Average duration2hDaily departures34
Apatzingán - UruapanAverage price$28Average duration1h 50mDaily departures15
Lázaro Cárdenas - UruapanAverage price$59Average duration3h 30mDaily departures13