Cheap Bus and Carpool tickets to Vieira de Leiria

What are the most popular routes to Vieira de Leiria?

Lisbon - Vieira de LeiriaAverage price£14Average duration2h 30mDaily departures4
Nazaré - Vieira de LeiriaAverage price£9Average duration40mDaily departures2
Almada - Vieira de LeiriaAverage price£18Average duration3h 45mDaily departures2
Caldas da Rainha - Vieira de LeiriaAverage price£11Average duration1h 20mDaily departures2
Albufeira - Vieira de LeiriaAverage price£33Average duration6hDaily departures2