Cheap Bus and Carpool tickets to Salamanca, MX

What are the most popular routes to Salamanca?

Mexico City - SalamancaAverage priceR 1 023Average duration3h 40mDaily departures11
León - SalamancaAverage priceR 262Average duration1h 30mDaily departures9
Celaya - SalamancaAverage priceR 150Average duration50mDaily departures8
Puebla - SalamancaAverage priceR 1 215Average duration5h 10mDaily departures4
Guanajuato - SalamancaAverage priceR 216Average duration1h 15mDaily departures8