Cheap Bus and Carpool tickets to Torres Vedras

What are the most popular routes to Torres Vedras?

Lisbon - Torres VedrasAverage priceR 133Average duration45mDaily departures15
Esposende - Torres VedrasAverage priceR 654Average duration6h 15mDaily departures3
Porto - Torres VedrasAverage priceR 555Average duration5hDaily departures25
Caldas da Rainha - Torres VedrasAverage priceR 186Average duration2h 15mDaily departures6
Lourinhã - Torres VedrasAverage priceR 133Average duration30mDaily departures11

Torres Vedras stations and stops

Locations map