Cheap Bus, Train and Carpool tickets to Zamora

What are the most popular routes to Zamora?

Madrid - ZamoraAverage priceCZK 593Average duration3h 10mDaily departures8
Santiago de Compostela - ZamoraAverage priceCZK 1 709Average duration1h 53mDaily departures4
A Coruña - ZamoraAverage priceCZK 956Average duration5h 55mDaily departures2
Valladolid - ZamoraAverage priceCZK 441Average duration1h 32mDaily departures1
Ourense - ZamoraAverage priceCZK 680Average duration3h 15mDaily departures1