Cheap Bus and Carpool tickets to Torres Vedras

What are the most popular routes to Torres Vedras?

Lisbon - Torres VedrasAverage price£6Average duration45mDaily departures16
Caldas da Rainha - Torres VedrasAverage price£9Average duration2h 15mDaily departures4
Porto - Torres VedrasAverage price£25Average duration5hDaily departures18
Esposende - Torres VedrasAverage price£30Average duration5h 50mDaily departures2
Lourinhã - Torres VedrasAverage price£6Average duration30mDaily departures8

Stations and stops in Torres Vedras

Map of locations