Cheap Bus and Carpool tickets to Peniscola

What are the most popular routes to Peniscola?

Pamplona - PeniscolaAverage pricePLN 269Average duration12h 15mDaily departures15
Zaragoza - PeniscolaAverage pricePLN 164Average duration4h 55mDaily departures8
Valencia - PeniscolaAverage pricePLN 96Average duration2h 35mDaily departures6
Salou - PeniscolaAverage pricePLN 88Average duration2h 15mDaily departures6
Lleida - PeniscolaAverage pricePLN 143Average duration4h 5mDaily departures3