Cheap Bus and Carpool tickets to Torres Vedras

What are the most popular routes to Torres Vedras?

Lisbon - Torres VedrasAverage priceR 127Average duration45mDaily departures11
Esposende - Torres VedrasAverage priceR 620Average duration6h 15mDaily departures3
Caldas da Rainha - Torres VedrasAverage priceR 175Average duration2h 15mDaily departures6
Lourinhã - Torres VedrasAverage priceR 127Average duration30mDaily departures10
Fátima - Torres VedrasAverage priceR 364Average duration2h 45mDaily departures11

Torres Vedras stations and stops

Locations map