What is the cheapest way to get from Praia da Rocha to Sagres?
The cheapest way to get from Praia da Rocha to Sagres is to drive which costs $10.33 - $15.22 and takes 50 min.
What is the fastest way to get from Praia da Rocha to Sagres?
The fastest way to get from Praia da Rocha to Sagres is to drive which takes 50 min and costs $10.33 - $15.22 .
Is there a direct bus between Praia da Rocha and Sagres?
No, there is no direct bus from Praia da Rocha to Sagres. However, there are services departing from Portimão - Praia da Rocha and arriving at Sagres - Porto da Baleeira via Terminal Rodoviário de Lagos. The journey, including transfers, takes approximately 2h 48m.
How far is it from Praia da Rocha to Sagres?
The distance between Praia da Rocha and Sagres is 66 km. The road distance is 58.7 km.
How do I travel from Praia da Rocha to Sagres without a car?
The best way to get from Praia da Rocha to Sagres without a car is to line 51 bus and bus which takes 2h 48m and costs $7.61 - $21.74 .
How long does it take to get from Praia da Rocha to Sagres?
It takes approximately 2h 48m to get from Praia da Rocha to Sagres, including transfers.
Where do I catch the Praia da Rocha to Sagres bus from?
Praia da Rocha to Sagres bus services, operated by VAMUS - Transportes do Algarve, depart from Portimão - Praia da Rocha station.
Where does the Praia da Rocha to Sagres bus arrive?
Praia da Rocha to Sagres bus services, operated by VAMUS - Transportes do Algarve, arrive at Terminal Rodoviário de Lagos station.
Can I drive from Praia da Rocha to Sagres?
Yes, the driving distance between Praia da Rocha to Sagres is 59 km. It takes approximately 50 min to drive from Praia da Rocha to Sagres.
Where can I stay near Sagres?
There are 843+ hotels available in Sagres. Prices start at $41.36 per night.
→
+0→
Transport search
Transport search
From Praia da Rocha, where will you go next? Select a city below to get started