Cheap Bus, Train and Carpool tickets to Zamora

What are the most popular routes to Zamora?

Madrid - ZamoraAverage price€68Average duration1h 10mDaily departures7
A Coruña - ZamoraAverage price€40Average duration5h 55mDaily departures2
Vigo - ZamoraAverage price€37Average duration4h 55mDaily departures1
Bilbao - ZamoraAverage price€45Average duration5h 45mDaily departures3
Porto - ZamoraAverage price€22Average duration6h 15mDaily departures5