Cheap Bus and Carpool tickets to Marinha das Ondas

What are the most popular routes to Marinha das Ondas?

Lisbon - Marinha das OndasAverage price£17Average duration2h 55mDaily departures3
Leiria - Marinha das OndasAverage price£9Average duration40mDaily departures1
Porto de Mós - Marinha das OndasAverage price£12Average duration1h 50mDaily departures1
Nazaré - Marinha das OndasAverage price£13Average duration1h 45mDaily departures1
Tavira - Marinha das OndasAverage price£28Average duration10h 10mDaily departures2