Day trip

Santa Luzia Sanctuary

Viana do Castelo, Porto

Domed Sanctuary of Santa Luzia with its rose window under blue sky above Viana do Castelo
Photo: Sergei Gussev / Flickr (CC BY 4.0)

A late 19th-century sanctuary on Santa Luzia hill, also called the Temple of the Sacred Heart of Jesus, with views over the Lima estuary, the Atlantic and the town.

Cost Free
Time needed 1 hour
Best time Clear afternoons

Insider tip

Sanctuary access is free, daily 08:00 to 19:00 in summer and 08:00 to 17:00 in winter. Climbing to the dome costs €2, 09:00 to 18:45 in summer and 09:00 to 16:45 in winter.

In Viana do Castelo, a funicular climbs Santa Luzia hill to the Santa Luzia Sanctuary, which looks over the Lima estuary and the Atlantic.

How much does Santa Luzia Sanctuary cost?
Nothing. Santa Luzia Sanctuary is free to visit.
How long do you need at Santa Luzia Sanctuary?
Plan for 1 hour.
When is the best time to visit Santa Luzia Sanctuary?
Clear afternoons.

Stay near Santa Luzia Sanctuary

Browse live availability and compare prices around Viana do Castelo.

See hotels near Santa Luzia Sanctuary on Booking.comPrices are for the night of Saturday 14 November. You can change the dates on Booking.com. If you book, Roam Porto earns a small commission from Stay22 at no extra cost to you.