Cheap Bus and Carpool tickets to Peniscola

What are the most popular routes to Peniscola?

Cambrils - PeniscolaAverage priceCHF 17Average duration1h 40mDaily departures2
Tortosa - PeniscolaAverage priceCHF 11Average duration1h 30mDaily departures8
Reus - PeniscolaAverage priceCHF 17Average duration2h 40mDaily departures1
L'Aldea - PeniscolaAverage priceCHF 9Average duration1h 25mDaily departures10
Caspe - PeniscolaAverage priceCHF 23Average duration2h 45mDaily departures4