• By Bus
• From Lisbon: take the bus (company “Rede Expressosâ€) at Sete Rios station to Torres Vedras. In Torres Vedras you have to take the bus to Santa Cruz (company “Barraqueiro Oesteâ€, bus that says “Santa Cruz via Ponte Rolâ€).
• From north: take the bus (company “Rede Expressosâ€) to Peniche and there you have to take another bus (company “Rede Expressosâ€) to Torres Vedras. In Torres Vedras you have to take the bus to Santa Cruz (company “Barraqueiro Oesteâ€, bus that says “Santa Cruz via Ponte Rolâ€).
• By Train
• The nearest train station is in Torres Vedras. From train station to bus station you should take a city bus because the two stations are not close enough so you can’t walk with luggage.
• By Car
• From Lisbon: A8 highway towards Leiria – exit “Torres Vedras Sulâ€. In Torres Vedras follow the signs to the Santa Cruz beach.
• From north: A8 highway towards Lisboa – exit “Torres Vedras Norteâ€. In Torres Vedras follow the signs to the Santa Cruz beach.
• GPS 39º7'49,90''N | 9º22'30,00''W