Cheap Bus and Carpool tickets to Torres Vedras

What are the most popular routes to Torres Vedras?

Lisbon - Torres VedrasAverage price€7Average duration45mDaily departures15
Esposende - Torres VedrasAverage price€34Average duration6h 15mDaily departures3
Porto - Torres VedrasAverage price€29Average duration5hDaily departures25
Caldas da Rainha - Torres VedrasAverage price€10Average duration2h 15mDaily departures6
Lourinhã - Torres VedrasAverage price€7Average duration30mDaily departures11

Stations and stops in Torres Vedras

Map of locations