Cheap Bus and Carpool tickets to Torres Vedras

What are the most popular routes to Torres Vedras?

Lisbon - Torres VedrasAverage priceR 126Average duration35mDaily departures4
Porto - Torres VedrasAverage priceR 557Average duration5hDaily departures25
Caldas da Rainha - Torres VedrasAverage priceR 144Average duration2h 15mDaily departures6
Lourinhã - Torres VedrasAverage priceR 133Average duration30mDaily departures10
Beja - Torres VedrasAverage priceR 449Average duration4h 15mDaily departures7

Torres Vedras stations and stops

Locations map