Cheap Bus and Carpool tickets to Torres Vedras

What are the most popular routes to Torres Vedras?

Lisbon - Torres VedrasAverage price£6Average duration35mDaily departures4
Caldas da Rainha - Torres VedrasAverage price£7Average duration2h 15mDaily departures6
Peniche - Torres VedrasAverage price£6Average duration50mDaily departures12
Leiria - Torres VedrasAverage price£20Average duration2hDaily departures8
Mirandela - Torres VedrasAverage price£33Average duration7h 15mDaily departures8

Stations and stops in Torres Vedras

Map of locations