Cheap Bus and Carpool tickets to Marinha das Ondas

What are the most popular routes to Marinha das Ondas?

Lisbon - Marinha das OndasAverage price£15Average duration2h 55mDaily departures4
Porto de Mós - Marinha das OndasAverage price£11Average duration1h 50mDaily departures1
Leiria - Marinha das OndasAverage price£8Average duration40mDaily departures1
Caldas da Rainha - Marinha das OndasAverage price£12Average duration1h 45mDaily departures1
Portimão - Marinha das OndasAverage price£27Average duration7h 20mDaily departures2