Cheap Bus and Carpool tickets to Torres Vedras

What are the most popular routes to Torres Vedras?

Lisbon - Torres VedrasAverage priceR 129Average duration45mDaily departures9
Porto - Torres VedrasAverage priceR 543Average duration5h 10mDaily departures23
Caldas da Rainha - Torres VedrasAverage priceR 178Average duration2h 15mDaily departures6
Peniche - Torres VedrasAverage priceR 128Average duration50mDaily departures12
Esposende - Torres VedrasAverage priceR 631Average duration6h 15mDaily departures3

Torres Vedras stations and stops

Locations map