Cheap Bus and Carpool tickets to Vieira de Leiria

What are the most popular routes to Vieira de Leiria?

Lisbon - Vieira de LeiriaAverage price$26Average duration2h 30mDaily departures4
Nazaré - Vieira de LeiriaAverage price$16Average duration40mDaily departures2
Almada - Vieira de LeiriaAverage price$33Average duration3h 45mDaily departures2
Caldas da Rainha - Vieira de LeiriaAverage price$19Average duration1h 20mDaily departures2
Albufeira - Vieira de LeiriaAverage price$60Average duration6hDaily departures2