Porto has quickly become a hotspot in European tourism in the last 10 years. There are good reasons for this. Porto is a beautiful travel destination with a beautiful historic center, a long, fascinating history, and delicious gastronomy. Yet, it’s also an excellent base to do a few Porto day trips.
Here, we will explore the best day trips from Porto, explaining why you should take them, how long they take, and the best way to get there. These Porto day trips are a great way to get to know the north and center of Portugal.
We have excluded every destination that would take you more than 2 hours to reach because, in our opinion, it doesn’t make much sense to do such long day trips.
Best Day Trips From Porto
#1 Guimarães
Guimarães was the first capital of Portugal and is usually dubbed the nation’s birthplace. The town’s long history is reflected in its main attractions and old town. Unesco has considered Guimarães a World Heritage site since 2001.
While doing a day trip to Guimarães, you have plenty of places to visit, and luckily, they are almost within walking distance, making this trip very pleasant. Our favorite things to do on a day trip to Guimarães include:
- Guimarães Castle – Built in the 10th century and one of the most impressive (and essential) castles in Portugal;
- Palace of the Dukes – A manor house built in the 15th century with some striking architectonic features, like the 16 chimneys;
- Old Quarter – a beautifully preserved area of the city where the cobbled streets, narrow alleys, and ancient buildings make travel back in time;
- Penha Mountain – A Hilltop sanctuary located very close to the town where there are incredible views and a nice park to hike and have a picnic;
About 40 km from Porto, Guimarães is ideally located for a day trip. It takes about one hour from the center of Porto to the center of Guimarães, and you can easily do it by train, bus, driving, or on a tour. Though, if you only go to the city center, it probably won’t be worth driving.
Many people organize day trips to Guimarães and Braga so they can see both cities in one day. It’s a full day and much more rushed than seeing only one city, but it is doable. This organized day trip to Guimarães and Braga is one of the most popular.

#2 Braga
Braga is slightly further north than Guimarães, but it’s a similarly easy (and entertaining) day trip from Porto. You can reach Braga by train or bus or drive yourself. Some people do Guimarães and Braga on the same day trip, but unless you don’t have enough time, it may be too much to see on a day trip. It’s probably better if you do it separately, or spend the night in one of the cities.
The city of Braga is charming and easily one of the best day trips from Porto. Despite being one of the largest cities in Portugal, the center of Braga is relatively small and calm. It can easily be visited on foot. Within the center, you shouldn’t miss:
- The Gothic Cathedral – This is one of the most beautiful Gothic buildings in the North, and it is the main attraction in the city center.
- Santa Barbara Gardens – one of the most beautiful gardens in Portugal
- Biscainhos Palace and Gardens – it houses a museum and another pleasant garden.
- Santa Cruz Square – one of the main squares of Braga and where you can find two other interesting churches – Igreja de Santa Cruz and Igreja de São Marcos.
When visiting Braga, you must visit Bom Jesus do Monte, a vast religious complex awarded a UNESCO heritage site in 2019. Though this is outside the center, you must take a bus and then go to the funicular. Allow at least 2 hours for this.

#3 Peneda Geres National Park
Located in the extreme north of Portugal, Peneda Geres National Park is the only national park in Portugal. This park answers those tired of urban vacations, history, and imposing buildings. You can find beautiful waterfalls, lakes, exciting trails, gorgeous forests, and many adventure activities in Geres.
Geres National Park covers a big area, and you won’t be able to see it all in one day trip (even 2 or 3…), but you can visit some of the best parts and enjoy nature at its best. If you are only doing a day trip, we recommend visiting:
- Portela do Homem waterfall – small but gorgeous waterfall. It may be crowded in summer, as it’s very easy to reach;
- Pedra Bela lookout – Probably the most beautiful lookout in Geres and a strong contender for he most beautiful in Portugal;
- Albergaria Forest – the heart of the park is this dense, magical forest with an abundant variety of local fauna and flora;
- Geira – the old Roman road that crossed the area where the park is now located;
- Caniçada Dam Lake – the main lake in Geres is humanmade, but it’s a delightful place to dive in and swim;
Check our complete guide to Peneda Geres National Park
Geres is slightly less than 100km from Porto and can be reached in about one hour and a half by car. The roads are relatively good, meaning this is an easy day trip if you don’t mind driving. On the downside, we don’t recommend making this day trip from Porto if you want to use public transport… We have never done it, and it’ll probably take you the full day.
The good news for those who don’t want to drive is that plenty of operators do day tours to Geres from Porto.
Book an amazing Geres trip here

#4 Passadiços dos Paiva – Paiva Walkways
This is the day trip to take if you want to hike. The walkways are 8 km long and have lots of steps, making the hike a bit hard but still perfectly doable by families and children.
These relatively recent walkways quickly became one of the most famous in Portugal due to their extraordinary beauty and the ability to safely hike through the mountains while experiencing the Arouca Geopark, which UNESCO recognizes as a Geological Heritage of Humanity.
The Paiva Walkways are located in the Arouca municipality, along the left bank of the Paiva River. The route goes between the river beaches of Areinho and Espiunca, and you still have another beach about halfway, Vau Beach.
Despite being only 65 km, the trip from Porto to the walkways takes between 1 hour and 1 hour and a half. The only way to make this day trip from Porto is by driving or on tour; no public transport allows you to go and return on a day trip.
Book a tour of the Paiva Walkways

#5 Douro Valley
The Douro Valley is considered one of the most beautiful wine regions in the world, and there are reasons for it… The Douro River snakes through the mountains, covered with huge fields of vineyards. The riverbanks of the Douro are the birthplace of the renowned Port wine—a rich, intense, and fortified wine with very persistent aromas and flavors produced with the region’s grapes.
This region has such an important history that it was inscribed on UNESCO’s heritage list in 2001. As UNESCO states: “Wine has been produced by traditional landholders in the Alto Douro region for some 2,000 years. Since the 18th century, its main product, port wine, has been world-famous for its quality. This long tradition of viticulture has produced a cultural landscape of outstanding beauty that reflects its technological, social, and economic evolution.”
Anyone visiting Porto must take a day trip to the Douro Valley. One great thing about making a day trip from Porto to the Douro Valley is that there are several different ways to do it. You can drive, take a scenic train, go on a boat cruise, or even take a helicopter tour.
The Douro Valley cruise is probably the most popular option because it’s an easy and relaxing way to enjoy this wonderful region. But our favorite is using the train.

#6 Foz Coa Prehistoric Site
Remember when we said that all these day trips from Porto were less than 2 hours away…? This is the exception; the Foz Coa prehistoric art sites are about 200km from Porto and should take between 2h and 2h30 to get there.
Foz Coa is located on the mouth of the Coa River, very close to the Border with Spain. The art sites are located by the river, and you should note that you can’t visit them without a guide, so book an official tour, or you’ll be very disappointed. Despite being far from other tourist attractions, the tours often sell out!
The Foz Coa Prehistoric Site is one of the world’s most important open-air Palaeolithic rock art sites. It contains thousands of engraved rock drawings of horses, bovines, and other animals, as well as human and abstract figures, dated from 22,000 to 10,000 years B.C. Since 1998, it has been a World Heritage site.
A Foz Coa tour is fascinating and fun and should take about 2 hours, including a 4×4 short ride and a walk. There are three different tours with different levels of difficulty. Some tours are easy and can be done by everyone, others are a little harder, but not too bad. Confirm how challenging the tour is before booking if you have mobility problems.

#7 Aveiro
Aveiro is sometimes called the Portuguese Venice because of its many canals, bridges, and boats. Located about 75 km south of Porto, it’s a charming city to explore on foot or a boat cruise. This is a straightforward day trip from Porto because you can reach the center in 30 minutes to 1h15, depending on your transport. There are many daily trains, but you can also reach it by bus or driving.
In fact, we suggest you do both… Start by strolling around the many canals and bridges, enjoying the city life and the art nouveau buildings for a while, and then take one of many boat cruises to see the town from a different perspective. And who doesn’t love a wonderful boat trip?
Aveiro is also home to one of the most famous Portuguese desserts, Ovos Moles. A sweet made with sugar and egg yolks. So, it’s very sweet and eggy, but it’s also freaking delicious… Anyone with a sweet tooth will have the time of their life eating these.
Finally, outside town, there’s one short trip you need to do, going to Costa Nova Beach. Costa Nova is a picture- and Instagram-friendly small village with colorful striped houses. The beaches in Costa Nova are also nice, so you could take the chance and go to the beach for a while.
This day trip includes both Costa Nova and Aveiro

#8 Viana do Castelo
If Aveiro is 75 km south of Porto, Viana do Castelo is about 75 km north, but it takes slightly more time to reach. Yet, it should take about one hour by car and between 1h30 and 2 h by train. So, it’s perfectly doable either way.
Viana do Castelo is on the mouth of the Lima River and close to several nice rugged beaches. The town itself has two attractions you shouldn’t miss. First, Gil Eanes, a hospital boat, was converted into a museum. It’s cool and rather unique. In Gil Eanes, you can see the history of the Portuguese cod fishing fleet in the northern Atlantic and how difficult it was.
The Second attraction is Santa Luzia Basilica, located high on Santa Luzia Mount. The Basilica is lovely and worth visiting, but the panoramic views from there are the star attractions.
Book a day trip to Viana do Castelo here

#9 Caminha
Caminha is located even further north than Viana do Castelo, on the mouth of Rio Minho, bordering Spain and about 100km from Porto. If you have a car, you can probably do Viana do Castelo and Caminha on the same-day trip from Porto. It will be a long day, but we believe it’s worth it.
Caminha is a very small town with a charming city center, but nothing out of this world. However, it’s in a very nice natural setting with the lovely Minho River, the sea, and Santa Tecla Mount on Spain’s side.
Caminha is also very popular among Portuguese travelers because it has some wonderful beaches, particularly Moledo and Caminha beaches. Both have long stretches of sand and are located in front of Insua island, giving them a unique character.
We believe that these are the two best beaches in northern Portugal. However, we mention that the water is very cold… surprisingly cold if you are unaware of the upwelling phenomenon in northern Portugal.
Upwelling means the water is colder (and richer) than it should be because the wind and currents bring the cold water from the deep ocean to the surface. Have a look here for a full explanation of how the upwelling works.

#10 Coimbra
Coimbra is the most southern day trip from Porto on this list. In fact, you can easily do Coimbra as a day trip from Lisbon, too. Coimbra is the most important city in central Portugal. It’s a university town, which obviously gives it a lot of life. In fact, the university is one of the biggest attractions in Coimbra, as it’s both one of the oldest in the world and a UNESCO heritage site.
In Coimbra, the main attractions to visit on a Porto day trip are the botanical gardens, the river area, the cathedral, the University quarter, and Rua Sofia. You can easily spend a full day only walking around the old center and visiting the university.
The university is the most popular attraction in Coimbra, and within the university, the library (Biblioteca Joanina) is the most famous attraction. Besides the peculiar library, you should visit the tower, the exam room, the arms room, the Capelos room, the chapel, and the academic and medieval prison.
It’s very easy to reach Coimbra by bus and train. We love traveling by train, so we suggest you take the train from Porto. Within 1h30 minutes, you’ll be in Coimbra. It’s also budget-friendly, as it costs about 8 euros.
Book a day trip to Coimbra here (it also includes a stop in Aveiro too)

#11 Vila do Conde and Póvoa de Varzim
Vila do Conde and Póvoa de Varzim are our list’s shortest day trips from Porto. They are so close they can be reached using Porto’s metro system, which means they are also the cheapest and easiest to do using Public transportation.
Vila do Conde and Póvoa de Varzim are two different towns located very close to each other, so close they could be one big city. Yet, they are very different… While Póvoa de Varzim is more condensed, with higher buildings and lively (particularly in summer), Vila do Conde is much more relaxed and calm.
You can also use the Metro to travel from Vila do Conde to Povoa de Varzim, but you should note that there’s a walkway right in front of the beach, which makes an enjoyable walk (though it’s about 5-6km) and an even better bike ride!
The beaches are the main attraction of both towns and why they get so many tourists (mainly Portuguese though) during summertime. Póvoa has a bigger beach and usually has many more people and a party vibe during peak season (July and August).
Vila do Conde also comes to life and receives beachgoers in Summer, but it always feels less crowded and more relaxed. In Vila do Conde, you have more than a beach; the Ave River with the impressive Convent of Santa Clara alongside it gives Vila do Conde a different vibe. You should also look at the old city hall and the Saint John’s church next to it.

#12 Ponte de Lima
Ponte de Lima is about 80 km north of Porto, and it should take 1 hour to get there by car. Using public transport is possible, but we don’t advise it. It would take too long, and without a car, you’ll only be able to visit the center.
Ponte de Lima has a lovely old center, with cobbled streets, small alleys, and old buildings, but this is a small village, and you can visit it rather quickly. One of the most striking things about Ponte de Lima is its old Roman bridge, which you can cross to enjoy views of the river and village.
If you choose to visit Ponte de Lima, you should know it’s one of Portugal’s best places to eat. It has a rich gastronomy and many good restaurants that serve traditional northern Portuguese food. In Ponte de Lima, you must try the Arroz de Sarrabulho, made with several types of meats, pork blood, and many spices. It’s a bit different (even weird) but delicious and a must-try for any foodie.
Book a tour to both Ponte de Lima and Viana do Castelo here.

Where to stay in Porto?
As we said above, Porto is a great base from which to explore the north of Portugal. However, it’s essential to choose wisely where to stay in Porto. We suggest you choose a place in downtown Porto (Ribeira, Sé, Santo Ildefonso, Baixa), close to a metro station. This way, you can easily reach the train stations to do the day trips and when you return at night, you can still have some fun.
- InterContinental – the best 5-star experience in Porto. It’s located in a palace (Palácio das Cardosas), only 5 minutes from everything. Obviously, it is luxurious and expensive.
- Portobay Hotel Teatro – Amazing hotel built in a former theater. It’s a themed hotel created with beautiful details. Luxurious, but not as expensive as the Intercontinental.
- B the Guest downtown – Small boutique hotel with only ten rooms. It’s very well located for day trips or days in town. A very good offer at a middle-range price but with high standards.
- Zero Box lodge – is probably one of the best value-for-money options in downtown. It’s less expensive than any of the above and still offers everything you really need.
- Garden House hostel – one of our favorite hostels in Porto. Very cheap and a nice experience with a big garden and a common kitchen.
Pin it for later

