Best Things To Do in Viana Do Castelo, Portugal in One Day

Bom dia! Welcome to Viana do Castelo, a very enjoyable and interesting Portuguese coastal town. It’s one of the most popular North Portugal travel destinations, perfect for a day trip. It also can be a great home base for travelers who wish to stay longer in the area and discover it slowly. Viana do Castelo is full of history, amazing views, and interesting places to visit. It won our hearts in the blink of an eye! Will it win yours too? Let’s find out! Vamos, let us show you things to do in Viana do Castelo, Portugal in one day.

Interesting fact. Viana do Castelo is part of Camino Portugues, one of the spiritual routes leading to the famous Santiago de Compostela in Spain.

Best Things To Do in Viana Do Castelo Portugal in One Day
Happy Little Traveler Authors

Created by Sonia & Wojtek

One day, we packed our lives and slowly rushed into the unknown with smiles on our faces. We’re full-time digital nomads traveling in Europe who inspire to live, travel, and discover differently. Sunny coastal destinations are what we love most. We share travel guides, tips, and know-how to make planning your next trip a piece of cake. Real human experience and verified facts only!


This website uses affiliate links thanks to which we may earn a commission for purchases you made at no additional cost to you. If you like the content, consider using those links to support us. Thank you!


Viana Do Castelo, Portugal FAQ

Where is Viana do Castelo located?

Viana do Castelo is located in Northern Portugal in the Alto Minho region. The town sits at the mouth of the Lima River, where it meets the Atlantic Ocean. Viana do Castelo is a great starting point to explore other places in the area like Caminha, Ponte de Lima, Ponte da Barca, Porto, or Portugal’s only National Park – Peneda-Geres.

How old is Viana do Castelo?

The history of the area goes back up to the Middle Stone Age but the town officially was issued a charter in 1258. Since then, up to 1848, it was called Viana da Foz do Lima (eng. Mouth of Lima), when it was elevated to the status of a city and renamed to its current name.

Is Viana do Castelo worth a visit?

Yes, Viana do Castelo is definitely worth visiting. The charming old town, stunning surroundings full of natural beauty, world-famous sanctuary, and many attractions like Gil Eanes hospital ship, are waiting for you there.

What is Viana do Castelo known for?

Viana do Castelo is best known for its beautiful old town with the famous Praça da República square, magnificent hilltop Santa Luzia Sanctuary offering amazing views over the town and its surroundings, and Gil Eanes – a fascinating restored hospital ship. 

Viana Do Castelo, Portugal - Building in the old town
Things To Do in Viana Do Castelo, North Portugal
make money & travel work together
Sign up now and over the next few weeks
get 5+ emails with practical tips that
will help you travel more,
no matter your budget.
Sign up now and over the
next few weeks get 5+ emails
with practical tips that will
help you travel more,
no matter your budget.
make money & travel work together

Things to do in Viana do Castelo, Portugal in one day

Viana do Castelo Old Town

One of the things to do in Viana do Castelo that can’t be missed is to slowly stroll among its delightful old town streets and squares that are full of beautiful old buildings and charming corners. There you’ll find points of interest like Praça da Republica Square, the Cathedral, São Domingos Church, or the Costume Museum. Let’s take a closer look at each.

Viana do Castelo Tourist Office is located on Praça Eixo Atlântico, just a few steps from Gil Eannes ship and 300m from Praça da Republica Square.

Learn more iconDiscover: Accommodation options in Viana do Castelo

Best Things to do in Viana do Castelo Old Town
Exploring Viana do Castelo Old Town Streets
Exploring Viana do Castelo Colorful Old Town Streets

Praça da Republica square

Praça da República (eng. Republic Square) is our unquestionable number one place in Viana do Castelo old town. It’s a big and picturesque square in the heart of the city, full of beautiful historic buildings, among which are the 16th-century Renaissance fountain, Igreja da Misericórdia church, and the Costume Museum (pt. Museu do Traje).

There you’ll also find many small shops, cafes, or restaurants where you can sit down and watch people going on with their lives. Republic Square’s advantage is that it’s pedestrianized and no vehicles are allowed. Also, don’t forget to take a look at adjoining streets, as they may lead you to some hidden gems and interesting places!

Interesting fact: Viana do Castelo fountain is one of three identical fountains that João Lopes designed. The other two are located in Caminha and Pontevedra (Spain).

Things to do in Viana do Castelo - Visit Praça da Republica square
Old building in Praça da Republica square in Viana do Castelo

Costume Museum

Visiting the Costume Museum (pt. Museu do Traje) is one of the most popular things to do in Viana do Castelo. It’s located in the old town in the former Portugal bank building. Inside you’ll find a wide range of exhibitions of traditional costumes on real-size mannequins that people wore in the Alto Minho region in the past. You’ll learn the stories behind, colors, embroidery, occasions those outfits were used, and messages they would communicate. In the old bank vault, you’ll also find an impressive collection of jewelry.

Entrance to the Costume Museum costs €2.5 (April 2024). The museum is closed on Mondays. For current prices and opening hours visit visitportugal.com website.

Costume Museum in Viana do Castelo, Portugal
Traditional North Portuguese outfits on the dolls

Cathedral of Viana do Castelo 

In one of the streets leading to Praça da Republica, you’ll find the Cathedral of Viana do Castelo (pt. Sé Catedral de Viana do Castelo), a 15th-century Romanesque church with some influences from the Gothic period. In 1977, Pope Paul VI I elevated the old church to the category of a cathedral. The entrance is free. 

Cathedral of Viana do Castelo, Portugal
Details of Cathedral of Viana do Castelo

São Domingos Church

São Domingos Church (pt. Igreja de São Domingos) is located in São Domingos Square in Viana do Castelo old town. It was built in the 16th century in the Renaissance style and was part of the Convent of São Domingos. It’s beautiful not only from the outside but also inside where you can admire several altars made of gilded wood. Igreja de São Domingos was classified as a National Monument in 1910. The entrance is free. 

Igreja de Sao Domingos in Sao Domingos Square in Viana do Castelo
Best things to do in Viana do Castelo Portugal - visit Sao Domingos Square

Gil Eannes Hospital Ship

Gil Eannes is a former Portuguese hospital ship that Viana do Castelo shipyards built in the early 1950s. It was in service for 23 years, from 1955-1973. During those years it supported the Portuguese cod fishing fleet in the seas of Newfoundland in Canada and Greenland by providing hospital assistance and saving fishermen’s lives. It was also used for breaking the ice, transporting mail, and as a tugboat. In the early 1960s, it also began to carry passengers.

After its last voyage in 1973, Gil Eannes was abandoned to rot in Lisbon and was destined for the scrapyard. Thanks to a TV campaign, the ship was saved in 1997 and later was restored in Viana do Castelo shipyards to its former glory. Now Gil Eannes serves as a really fascinating museum in which you can see a ship’s hospital, operation room, kitchens, bakery, control rooms, game rooms, quarters, and so much more…  We really loved visiting Gil Eannes, and we think it’s a must-visit place while in Viana do Castelo.

Entrance to Gil Eannes Hospital Ship costs €5 and is free for children under 6 years old (April 2024). To check out current prices and opening hours visit fundacaogileannes.pt website

Best things to do in Viana do Castelo - visit Gil Eannes Hospital Ship Museum
Operation room in Gil Eannes Ship in Viana do Castelo
Kitchens in Gil Eannes Ship in Viana do Castelo
Control room in Gil Eannes Ship in Viana do Castelo
Crew room in Gil Eannes Ship in Viana do Castelo

Santa Luzia Sanctuary

Santa Luzia Sanctuary (pt. Santuário de Santa Luzia) is another great place to see in Viana do Castelo. This iconic mountaintop church was built on the model of the Basilica of the Sacred Heart in Paris (fr. Sacré-Cœur Basilica) only in the 20th century, between 1904 and 1959. Its rose windows are the largest on the Iberian Peninsula! Also, nowadays Santa Luzia Sanctuary is one of the most famous monuments in Portugal. It’s free to visit.

Even if you’re not into churches we advise you to visit Santuario de Santa Luzia, if only for truly stunning views of Viana do Castelo city and its surroundings. For views from even a higher spot (250m a.s.l), you can climb the church dome or use an elevator (€2 per person).

Santuario de Santa Luzia is located only about 3km from the old town, and you can get there by car, on foot by climbing 659 steps, or arrive by the longest (650m) funicular railway in Portugal – Funicular de Santa Luzia (€2 one way, €3 return). 

Learn more iconDiscover: Accommodation options in Viana do Castelo

Things to do in Viana do Castelo Portugal - visit hilltop Santuario de Santa Luzia
Inside Santuario de Santa Luzia in Viana do Castelo
Views over Viana do Castelo from Santuario de Santa Luzia

Viana do Castelo Beaches

After a whole day of intensive sightseeing, it’s time to visit the beach and relax for a moment. There are two beautiful ones near Viana do Castelo old town: Praia do Cabedelo and Praia Norte. So close to each other, and yet so different! 

Praia do Cabedelo is a long, wide, sandy beach with clear waters located on the edge of a nature reserve, with dunes and pine forests. It’s a real paradise for water sports lovers, loved by beginners! Praia do Cabedelo is located on the south side of the Lima River so you’ll need to drive or walk. 

Praia Norte has less sand but more rocks and stronger winds, perfect for water sports enthusiasts like windsurfers or surfers. But even if you’re not into watersports you can enjoy a relaxing time on that beach. 

Learn more iconBook now: Viana do Castelo: Kayak Tour at Lima River

Viana do Castelo Beaches - Praia do Cabedelo from Santuario de Santa Luzia
Viana do Castelo Beaches - Praia Norte from Santuario de Santa Luzia

Viana do Castelo festival – Festival of Our Lady in Sorrow

If you will be in Viana do Castelo between 18-20th August you’ll get a chance to participate in one of the best-known religious festivals in Portugal – the Festival of Our Lady in Sorrow. It’s an annual celebration that dates back to 1744 when fishermen began to call Lady in Sorrow (that’s how Mary, mother of Jesus, is referred to in relation to sorrows in life) to make sure that the sea would not be rough. Viana do Castelo festival features a wide variety of religious and cultural activities, which include processions, mass, concerts, and traditional dances. Throughout the festival, the streets of Viana do Castelo are decorated with colorful flowers and lights, creating a festive atmosphere. 

The two most famous parts of the Festival of Our Lady in Sorrow are the Desfile da Mordomia – a parade featuring hundreds of participants dressed in colorful traditional regional costumes, and Romaria –  a pilgrimage that takes place on the final day, during which the statue of Our Lady in Sorrow is carried from the church to the Sanctuary of Santa Luzia. 

Here you can take a look at highlights from Viana do Castelo festival:

How to get to Viana do Castelo, Portugal? 

Viana do Castelo is located about 75km from Porto, 60km from Braga, 50km from Ponte Da Barca, 30km from Ponte de Lima, and 25km from Caminha.  The most convenient way to get to Viana do Castelo is by car or by train.

Where to park in Viana do Castelo?

There are some parking lots in Viana do Castelo. We recommend leaving your car for free on this free parking lot right next to the Gil Eannes Hospital Ship. But watch out for scams – when we were there some people tried to show us where we should park, of course for money. Just drive past them and find a free spot on your own. 

Airports near Viana do Castelo

The closest airport to Viana do Castelo in Portugal is located in Porto (65km away). Other ones are located in Spain, in Vigo (90km away) and Santiago de Compostela (190km away). From each airport, you can get to Viana do Castelo by bus or bus+train. To check the connections that interest you please visit rome2rio.com website. 

Learn more iconFor great car rental deals visit Rentalcars website.

To Viana do Castelo by bus

You can quite easily get to Viana do Castelo by bus. For example, a trip from Porto will take about 1.5h (€6-13), 50min from Ponte de Lima (€3-8), and 1h 40min from Braga (€5-10). To learn more about bus connections that interest you visit rome2rio.com website. 

To Viana do Castelo by train

From some places, you can also reach Viana do Castelo by train. There are connections available from cities like Lisbon, Porto, Caminha, Braga, or even Albufeira. Here is a map of Portugal train connections

Learn more iconFor great train ticket deals visit Trainline website.

Camping Viana do Castelo

If you’re traveling by camper you’ll probably be glad to know that there are two camping sites in Viana do Castelo. You’ll find Camping Rio Lima next to Eiffel Bridge, and Orbitur Viana do Castelo behind Praia do Cabedelo. 

Viana do Castelo Old Town colorful street full of umbrellas
Viana do Castelo Portugal in One Day

Things to do in Viana do Castelo, Portugal in one day – Summing up

All right, that’s all about Viana do Castelo. Hopefully, we inspired you to see the city with your own eyes! It’s not that big but very charming and absolutely worth the visit while in the Alto Minho region. We hope that thanks to this post you’ll get the most out of your trip and you’ll find perfect things to do in Viana do Castelo for yourself. Enjoy!

Our opinion about Viana do Castelo

For us, a visit to Viana do Castelo was a day trip from nearby Ponte da Barca where we lived for a few weeks. We visited the town in late April, from the early morning hours, and we found it still quite sleepy without many tourists. But it might have had something to do with the not-ideal weather on that day. During about 6 hours we managed to visit all the places we had on our list.

We think Viana do Castelo is a charming and very pleasant town and we enjoyed our time there. We liked strolling among its old town streets, admiring old buildings, and views over the surroundings from the Sanctuary. But what we liked most was exploring Gil Eannes Hospital Ship – it was super fun and interesting! There’s nothing to complain about, we’ll remember Viana do Castelo very fondly.

Happy Little Traveler in Viana do Castelo, Portugal - Opinion

Restaurants, accommodations, and map

Check out various recommended places below.

Where to eat in Viana do Castelo?

Here are your best, high-rated options in Viana do Castelo:

Where to sleep in Viana do Castelo?

Hotel do Parque in Viana do Castelo Portugal

Hotel do Parque

Hotel do Parque is a charming hotel located in a peaceful area of Viana do Castelo, overlooking the city park and the Lima River. The hotel offers comfortable and spacious rooms with modern amenities and elegant décor, creating a relaxing and welcoming atmosphere. Guests can enjoy the on-site restaurant serving regional cuisine, a bar, a terrace, and a swimming pool, as well as free parking and Wi-Fi.


Dona Emília Guest House in Viana do Castelo Portugal

Dona Emilia Guest House

Dona Emilia Guest House is a charming and cozy accommodation located in the historic center of Viana do Castelo that offers comfortable and spacious rooms with traditional Portuguese decor and modern amenities, including free Wi-Fi and air conditioning. Guesthouse is within walking distance to many restaurants, cafes, and shops.


Hotel Laranjeira in Viana do Castelo Portugal

Hotel Laranjeira

Hotel Laranjeira is a charming and comfortable 3-star hotel located in the heart of Viana do Castelo. It features well-appointed rooms with modern amenities, including air conditioning, free Wi-Fi, and flat-screen TVs. Guests can enjoy a daily breakfast buffet and relax in the hotel's lounge or on the outdoor terrace.


Accommodations photos source: booking.com

Viana do Castelo, Portugal - Map of places


Pin & share:
Best Things To Do in Viana Do Castelo, Portugal in One Day

Home » Portugal » Best Things To Do in Viana Do Castelo, Portugal in One Day

Your Travel Resources Handy In One Place 🗺️

🏨 Accommodations

For a short stay check out Booking or Agoda. Staying longer? Take a look at the offers at Airbnb.

🎫 Book tours

Are you up for taking part in epic guided tours? Book ones you like using GetYourGuide or Viator.

🚗 Rent a car

To find great rental car deals check out Rental Cars and get ready for your car trip!

✈️ Book a flight

For the hottest deals check out WayAway or Skyscanner.

🚆 Get train tickets

Love traveling by train in Europe? Book your tickets on Trainline.

🧳 Travel insurance

Enjoy peace of mind during traveling and don't leave your country without good travel insurance. SafetyWing or World Nomads are the best in class. 

🛡️ VPN

To stay safely connected while traveling, don’t forget about a good VPN. We recommend Surfshark or NordVPN.

🌐 Mobile internet

To stay online always and have roaming bills in check use Airalo - the world’s first eSIM store with digital data packs for over 200 countries/regions!

💰Travel finances

Get your travel finances smart and straight with Wise or Revolut.

Leave a Comment

Your email address will not be published. Required fields are marked *

This website uses cookies to ensure that you get the best experience. Privacy Policy
This website uses cookies to ensure that you get the best experience. Privacy Policy
Travel more than just for a short holidays!
Money & Travel NEWSLETTER
Over the next few weeks you'll get 5+ emails that will help you travel more, no matter your budget.
Scroll to Top