Northern Portugal runs from Porto and the Douro up to the Spanish border on the Minho river, and east into the high plateaus of Trás-os-Montes. It is where the country began: Guimarães, about an hour from Porto, is its first capital, and nearby Braga has been its great religious centre since the Middle Ages. The green Minho countryside around them is the land of vinho verde, granite villages and Portugal's only national park, Peneda-Gerês.
Most trips use two bases. Porto is the city, the river and the gateway by air and rail. The Douro Valley, upstream, is the port wine country of terraced slopes, best with a night or two. This page covers the classic trips north of Porto: the castle of Guimarães, the Baroque stairway of Bom Jesus above Braga and the Roman road through the oak forest of Gerês.
Walk up to the castle where Portugal began, in Guimarães
Guimarães
Half a day with the old townNo booking needed
Walk up to the castle above the old town of Guimarães, the town that calls itself the birthplace of Portugal.
What it is
Guimarães is a little over an hour by train from Porto, and one of the towers of the old town wall spells out the claim in big letters: Aqui nasceu Portugal. The castle began in the 10th century, built by Countess Mumadona Dias to protect a new monastery; its keep and eight wall towers date from King Dinis, around 1300. Next door stands the 15th-century Palace of the Dukes of Braganza, with tall chimneys and rooms of tapestries and furniture.
How to do it
Both open daily 10:00 to 18:00, last entry 17:30, closing on 1 January, Easter Sunday, 1 May, 24 June and 25 December. During restoration some palace rooms and the castle keep are closed, and adult tickets cost €5 each or €8 for both.
Good to know
Then walk down to the arcaded squares of the old town, a UNESCO site since 2001.
Ride the 1882 water funicular up to Bom Jesus in Braga
Braga
2 hoursNo booking needed
Ride the oldest funicular in service in the world still worked by water counterweight up to the sanctuary of Bom Jesus above Braga.
What it is
Bom Jesus do Monte, a UNESCO site since 2019, is also reached by a Baroque stairway that zigzags up the hill: the Stairway of the Five Senses, with a fountain for each sense, then the Stairway of the Three Virtues, up to the basilica. The funicular runs alongside: it opened on 25 March 1882 and rises 116 metres on a 267-metre incline.
How to do it
It runs daily, 08:55 to 19:55 in summer and 08:55 to 17:55 in winter with a lunchtime break, for €2.50 one way or €4 return; during works on its stops, trips leave at quarter past and quarter to the hour. In must30's view, ride up and walk down the stairs.
Good to know
At the top, small boats on the lake cost €3 per person for 15 minutes.
Follow the Roman Geira through the Albergaria oak forest
Peneda-Gerês National Park (Terras de Bouro)
Half a dayNo booking needed
Follow the Roman road through an old oak forest, past milestones and ruined bridges, to a waterfall and rock pools on the Spanish border.
What it is
Peneda-Gerês, created in 1971 and still Portugal's only national park, covers the granite mountains on the Spanish border north of Braga. Its easiest corner is the Mata da Albergaria, above the spa village of Gerês, crossed by the forest road from Leonte to the border at Portela do Homem. The road follows the Geira, the Roman road from Braga to Astorga, past groups of milestones. At Portela do Homem the river drops into the waterfall and pools by the road bridge.
How to do it
Use the marked car park, since parking on the bridge is fined. From 1 June to 30 September cars and motorbikes pay a €1.50 daily fee on the forest road, spent on looking after the Geira and the trails.
Good to know
In must30's view, autumn, when the oaks turn, is the finest season.
Porto is the city break: river, tiles, port lodges and food. The Douro Valley is for wine and landscape, with quintas, boats and the river train. Guimarães and Braga are for history and churches, and the Minho beyond them for green countryside and riverside towns such as Ponte de Lima. Peneda-Gerês is for walking, waterfalls and mountain villages.
Combining them
In must30's view, a first trip of a week works well as four nights in Porto, with a day trip to Guimarães and Braga, then two nights in the Douro. Add two nights in Gerês if you hike. Porto and the Douro have their own pages; Guimarães and Braga fit in one long day, since many tours from Porto combine them.
Getting around
Trains from Porto cover the main bases: suburban CP lines to Braga and Guimarães, and the Douro line up the valley to Régua and Pinhão. A car makes sense for Peneda-Gerês, the Minho villages and the Douro viewpoints, where buses are few. From Porto airport, the metro reaches the city centre.
When to go
May, June, September and early October have the best balance of weather and crowds. The Minho is green because it rains a lot, mostly from autumn to spring, so pack a rain jacket outside summer. July and August are hot in the Douro and busy in Gerês. Porto's São João night on 23 June is the biggest party of the year.
Questions travellers ask
How many days do you need for northern Portugal?
A week is a comfortable first trip: four nights in Porto with a day for Guimarães and Braga, and two nights in the Douro Valley. With ten days you can add two nights in Peneda-Gerês or the Minho towns such as Ponte de Lima and Viana do Castelo.
Can you visit Braga and Guimarães in one day from Porto?
Yes. Both are on suburban train lines from Porto, the two towns are about 25 km apart, and many tours from Porto combine them in a day. On your own, the simplest plan is to take the train to one town, then go on to the other by bus or taxi and return from there.
Is Peneda-Gerês a day trip from Porto?
It can be done with a car or on a tour, but the drive takes a good part of the day and the park is large. In must30's view, sleep at least one night in the village of Gerês or nearby, so you can walk early before the summer crowds arrive.
Do you need a car in northern Portugal?
Not for Porto, Braga, Guimarães or a basic Douro trip, which trains cover well. A car becomes useful for Peneda-Gerês, the Minho villages, the high Douro viewpoints and the quintas away from the railway.