Cheap Bus and Carpool tickets to Torres Vedras

What are the most popular routes to Torres Vedras?

Lisbon - Torres VedrasAverage price€7Average duration35mDaily departures5
Caldas da Rainha - Torres VedrasAverage price€8Average duration2h 15mDaily departures6
Peniche - Torres VedrasAverage price€7Average duration50mDaily departures12
Albufeira - Torres VedrasAverage price€30Average duration4h 40mDaily departures10
Aljezur - Torres VedrasAverage price€26Average duration5h 15mDaily departures4

Stations and stops in Torres Vedras

Map of locations