Travel from Lisbon to Santarém-Portugal

Bus or train from Lisbon to Santarém?

Portuguese Railways (CP) operates a train from Lisbon to Santarém hourly. Tickets cost $6 - $12 and the journey takes 49 min. Alternatively, Rede Expressos operates a bus from Lisbon to Santarém every 2 hours. Tickets cost $9 - $13 and the journey takes 1 h 4 min.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Lisbon to Santarém

ModeDurationPrice
From Lisboa Santa Apolonia train to Santarem.49 min7€
From Lisboa bus to Santarém.1 h 4 min8€
From Lisbon taxi to Santarém.52 min63€
From Lisbon drive to Santarém.52 min11€
From Lisbon rideshare to Santarem.1 h 14 min3€

How long does it take to get from Lisbon to Santarém?

The train from Lisboa Santa Apolonia to Santarem takes 49 min including transfers and departs hourly.

Is there a direct train between Lisbon and Santarém?

Yes, there is a direct train departing from Lisboa Santa Apolonia and arriving at Santarem. Services depart hourly, and operate every day. The journey takes approximately 49 min.

Is there a direct bus between Lisbon and Santarém?

Yes, there is a direct bus departing from Lisboa and arriving at Santarém. Services depart every two hours, and operate every day. The journey takes approximately 1 h 4 min.

Operators from Lisbon to Santarém

OperatorPhoneWebsite
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
Rede Expressos707 22 33 44Rede Expressos
BlaBlaCarBlaBlaCar