Porto is the gateway to northern Portugal and most people’s entry point for Braga, about an hour away by train. The UNESCO-listed Ribeira climbs from the Douro, the iron Dom Luís I Bridge leaps over the river and the port lodges of Gaia wait on the far bank.
Before catching the train to Braga, spend time in São Bento station, whose hall is covered in blue-and-white azulejos telling stories of Portuguese history. Porto makes a great pair with Braga: many visitors stay here two or three nights and spend one or two nights in the Minho.
Top things to do: Porto
Admire São Bento
Even if you are not taking a train from here, it is worth a look.
Cross the Dom Luís I Bridge
The upper deck gives an unforgettable view of the river.
Taste port
Lodges in Gaia offer visits and tastings.
Take a day trip to Braga
Book a guided tour or take the train from São Bento.

How to get to Porto
- Direct trains between Braga and Porto take roughly 1 hour to 1 hour 15 minutes. See our transport guide.
Insider tips
- Trains from São Bento may be less crowded than the airport coaches at peak times.
- Campanhã is the main station for long-distance trains, with a short link to São Bento.
Best tours for Porto
These experiences are the easiest way to see Porto:
Day trip From Porto: Braga & Guimarães Tour with Bom Jesus & Castle
The long-running day trip from Porto, covering the sanctuary, the centre of Braga and a walk in Guimarães.
- Bom Jesus do Monte
- Guimarães walking tour
- Thousands of reviews
Day trip from €39 From Porto: Viana do Castelo, Braga and Guimarães Day Tour
A long, full day from Porto that adds the seaside town of Viana do Castelo to Braga and Guimarães.
- Three historic towns in a day
- A low starting price
- Nearly 2,000 reviews
Day trip from €47 Braga and Guimarães: The Heritage Tour
A good-value day trip focused on the history of Portugal’s origins in the Minho.
- Two heritage cities
- A good price
- Strong reviews




