Cheap Bus and Carpool tickets to Peniscola

What are the most popular routes to Peniscola?

Madrid - PeniscolaAverage price₪231Average duration6h 50mDaily departures2
Valencia - PeniscolaAverage price₪75Average duration2h 35mDaily departures6
Castelló de la Plana - PeniscolaAverage price₪38Average duration1h 10mDaily departures4
Salou - PeniscolaAverage price₪69Average duration2h 15mDaily departures3
Pamplona - PeniscolaAverage price₪215Average duration12h 15mDaily departures6