Travel from Lisbon to Cabo-da-Roca

How to get from Lisbon to Cabo da Roca?

There is no direct connection from Lisbon to Cabo da Roca. However, you can take the train to Cascais Terminal then take the line 403 bus to Cabo da Roca. Alternatively, you can take a vehicle from Lisbon to Cabo da Roca via Sintra Estação in around 1 h 49 min.

How to get from Lisbon to Cabo da Roca

ModeDurationPrice
From Lisboa Cais do Sodre train to Cascais Terminal then line 403 bus to Cabo da Roca.1 h 25 min6€
From Lisboa(Rossio) train to Sintra Estação then line 403 bus to Cabo da Roca.1 h 49 min7€
From Lisbon taxi to Cabo da Roca.31 min87€
From Lisbon drive to Cabo da Roca.31 min5€
From Lisbon Uber to Cabo da Roca.31 min39€

How long does it take to get from Lisbon to Cabo da Roca?

It takes approximately 1 h 25 min to get from Lisbon to Cabo da Roca, including transfers.

Operators from Lisbon to Cabo da Roca

OperatorPhoneWebsite
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
Scott URBScott URB
Uber LissabonUber Lissabon