Cheap Bus and Carpool tickets to Peniscola

What are the most popular routes to Peniscola?

Barcelona - PeniscolaAverage priceARS 63,734Average duration3h 30mDaily departures18
Pamplona - PeniscolaAverage priceARS 109,126Average duration12h 15mDaily departures14
Madrid - PeniscolaAverage priceARS 116,273Average duration6h 50mDaily departures2
Tarragona - PeniscolaAverage priceARS 38,045Average duration2h 45mDaily departures4
Salou - PeniscolaAverage priceARS 35,440Average duration2h 15mDaily departures5