Stone facade with battlements and corner turret of the Palace of the Dukes of Braganza, Guimarães
Photo: David Stanley / Flickr (CC BY 4.0)

Guimarães Day Trip from Porto: Train, Castle and Old Town

A Guimarães day trip from Porto by train: the castle, the ducal palace and the old town on foot, an optional Penha cable car, and CP's timetable for getting home.

How it's made

The short answer. Yes, Guimarães is one of the easiest day trips from Porto. Take a direct train from São Bento, walk up to the castle and the ducal palace in the morning, spend the afternoon in the old town and be on a train home before the evening gaps in the timetable. The town is small enough that 7 of the 12 guides read say one day covers it, and Braga fits better on a different day.

Roam Porto read 12 guides on this trip, in English, Portuguese, Spanish and German, and counted what each one recommends. Every hour, closing day and train time below comes from the place’s own page or from CP, not from those guides. The ticket prices and some journey figures the guides quote disagree with each other, so they aren’t repeated here. Roam Porto is a data platform as well as a guide: put your dates into the map and it shows what’s on in Porto the evening you’re back.

What the guides agree on

The old town on foot. Recommended by 12 of 12 guides read. The medieval centre is compact, several guides note it’s a UNESCO World Heritage site, and the guides string the same squares together: Largo da Oliveira, Praça de São Tiago, Largo do Toural and the lanes between them. Largo do Toural is named by 7 guides, and 4 of them point to the “Aqui nasceu Portugal” wall as the photo stop.

The Palace of the Dukes of Braganza. Recommended by 12 of 12 guides read. It’s the 15th-century residence below the castle, now a museum, and several guides suggest it as the indoor stop if the weather turns.

Guimarães Castle. Recommended by 11 of 12 guides read. The hilltop castle is the symbol of the town, and the guides pair it with the palace and the small São Miguel church beside it. Three guides name the church, which they link to the baptism of Afonso Henriques.

The train as the way in. Recommended by 11 of 12 guides read. It’s direct, it runs from the centre of Porto and the guides prefer it to the bus and to driving. The next section has the timetable.

Largo da Oliveira and its church. Recommended by 9 of 12 guides read. The square has the Nossa Senhora da Oliveira church, the old town hall and the Padrão do Salado monument.

The Penha cable car. Recommended by 7 of 12 guides read. Five of the seven put it last or call it optional, because it adds time. The cable car goes up to a wooded hill with paths and a sanctuary.

A day is enough. Recommended by 7 of 12 guides read. Four guides add that a night would let you enjoy the centre in the evening.

Rua de Santa Maria. Recommended by 5 of 12 guides read. One guide calls it the prettiest street in town.

The Alberto Sampaio Museum. Recommended by 5 of 12 guides read. It’s an optional indoor stop beside the Oliveira church.

Skip Braga on the same day. Argued by 3 of 12 guides read. They say two towns in one day feels rushed, and one suggests sleeping in Guimarães and going to Braga the next morning. Three other guides go the other way and like a combined guided tour, so it comes down to whether you want to organise the day yourself.

Getting there

Trains to Guimarães leave from São Bento Station and call at Campanhã Station about five minutes later, so you can board at either. CP’s Linha de Guimarães timetable, which it lists as in force since 14 December 2025, shows ten departures a day from São Bento on weekends and sixteen on weekdays. The trains that run every day leave São Bento at 07:20, 08:20, 10:20, 12:20, 14:20, 16:20, 18:25, 20:20 and 23:20. On weekdays there are extra trains at 06:20, 09:20, 11:20, 17:20, 19:10, 19:20 and 22:20, and on weekends there’s one more at 21:20. The timetable’s journey times run from about 62 to 83 minutes, with most trains taking 75 to 80.

São Bento Station, Baixa and Aliados, Porto
São Bento Station, Baixa and Aliados. Photo: . Ray in Manila / Flickr (CC BY 2.0)
Main hall of São Bento Station in Porto lined with blue azulejo tile panels
Photo: . Ray in Manila / Flickr (CC BY 2.0)

The way back is where the day is won or lost. Trains from Guimarães to São Bento leave every day at 15:51, 21:51 and 22:55, among others earlier in the day. On weekdays there are also trains at 17:06, 18:11, 19:15 and 20:18, and on weekends at 17:56 and 19:51. So the gap after 15:51 is over an hour on any day, and on a weekend it’s two hours until 17:56. The last train, at 22:55, reaches São Bento at 00:15. Check CP’s timetable for your date before you go, because CP issues new timetables during the year.

CP’s page doesn’t list a fare, so none is printed here. These are urban trains and CP’s notes say you can only buy a ticket on board if there’s no staffed or automatic ticket machine where you board, so buy before you get on. The guides put the station about 10 minutes to 1 km from the old town, a walk that’s mostly downhill on the way in and uphill on the way back.

Eight guides mention driving, and five of them warn about parking or tolls. Two guides say the bus isn’t worth it. If a car does suit you, the Citânia de Briteiros pre-Roman hill settlement is the usual add-on, and its own page has the visit details.

Citânia de Briteiros, Guimarães, Porto
Citânia de Briteiros, Guimarães. Photo: Halley Oliveira / Flickr (CC BY-SA 2.0)

A day that works

Take the 08:20 or earlier, which arrives around 09:40, and start in the upper town before the tour groups arrive. One guide says the monuments fill from about 11:00. Do the castle and palace first, then drop down into the centre for lunch and the squares, and treat Penha as a bonus if you have time. Work out your return train before you start the afternoon.

Castle and palace

Guimarães Castle is open every day from 10:00 to 18:00, with the last entry at 17:30. The standard ticket is €5. It closes on 1 January, Easter Sunday, 1 May and 25 December. These details are on the castle’s page.

Guimarães Castle, Guimarães, Porto
Guimarães Castle, Guimarães. Photo: David Stanley / Flickr (CC BY 4.0)

The Palace of the Dukes of Braganza is open every day from 10:00 to 18:00 and closes on 1 January, Easter Sunday, 1 May, 24 June and 25 December. Its own page lists a standard ticket of €10 and no last-entry time, and several of the guides quote a lower price, so go by the palace’s page. Neither page mentions a combined ticket, so ask at the desk. Allow about an hour for the palace.

Granite towers and battlements of Guimarães Castle above a grassy slope under blue sky
Photo: David Stanley / Flickr (CC BY 4.0)

The old town

Walk down to Largo da Oliveira and loop through Rua de Santa Maria, Praça de São Tiago and Largo do Toural. The guides give no fixed order, and the whole circuit is short enough to do at a stroll. One guide says many centre restaurants close between about 15:00 and 19:00, so eat lunch by 14:00.

Largo da Oliveira in Guimarães with the Oliveira church and the Gothic Padrão do Salado canopy
Photo: Feliciano Guimarães / Wikimedia Commons (CC BY 2.0)

The Alberto Sampaio Museum is by the Oliveira church and holds medieval sculpture, silver and textiles. Its own page gives Tuesday to Sunday only for July and August, so check it for the days and hours in other months. It’s closed on 1 January, Easter Sunday, 1 May and 25 December, and the page says the cloister is being renovated. The standard ticket is €5.

Arched stone cloister gallery of the Alberto Sampaio Museum in Guimarães beside a green courtyard
Photo: David Stanley / Flickr (CC BY 4.0)

Penha and the cable car

The Guimarães Cable Car to Penha runs from Guimarães up the Penha hill. The operator’s information page gave daily 10:00 to 17:30 for October 2026 and nothing for November, and it says the service depends on the weather. The price list is an image that couldn’t be read, so check both pages on the day. Whatever the month, plan to be back down well before the last trip.

Cable car cabin passing over the houses of Guimarães
Photo: Halley Oliveira / Wikimedia Commons (CC BY-SA 2.0)

At a glance

Train and walkTrain plus PenhaCarGuided tour
Best forCastle, palace and old townA clear day with energy leftBriteiros and the hillsNo logistics, often with Braga
Trade-offFixed return trainsAdds time and a weather riskLittle parking in the centreFixed stops and times
Guides naming it11 of 127 of 128 of 12Several

Verdicts by trip type

First trip to the north. Train, castle, palace, old town, home before 18:00. That’s the version 7 of the guides describe.

You want Braga too. Give it its own day. If you only have one, a guided tour that combines them is the realistic way, though 3 guides warn it’s rushed.

Short stay in Porto. It’s a half day plus the train, so it fits better than the Douro. See the Douro Valley day trip for the longer option.

Rain. The palace, the Oliveira church and the Alberto Sampaio Museum are indoors. The castle and the squares aren’t.

Sunday or a holiday. Look at the return trains first. The weekend list is thinner.

Monday. The castle and palace are open. Check the Alberto Sampaio Museum’s page first, because it lists Tuesday to Sunday for summer.

One night to spare. Four guides say the old town is at its best in the evening, after the day-trippers leave.

Frequently Asked Questions

Is Guimarães worth a day trip from Porto?

Yes. All 12 guides read recommend the old town and the palace, and 7 say a day is enough. The castle, palace and a loop of the centre fill a day without hurrying.

How do I get from Porto to Guimarães?

By train from São Bento or Campanhã. CP’s timetable shows direct trains at 07:20, 08:20 and 10:20 every day, and the journey times in it run from about 62 to 83 minutes. Check CP’s timetable for your date.

What is the last train back to Porto?

In CP’s timetable as of 14 December 2025, the last train leaves Guimarães at 22:55 and reaches São Bento at 00:15. The earlier evening trains differ between weekdays and weekends.

Can I visit Guimarães and Braga in one day?

You can, but 3 of the 12 guides read advise against it and 3 recommend a guided tour that does both. On your own, give each its own day. The best day trips from Porto has the other options.

Is Guimarães open on Mondays?

The castle and palace are open every day except on a few holidays. The Alberto Sampaio Museum’s page lists Tuesday to Sunday for July and August, so check it for other months.

Do I need the cable car?

No. Five of the seven guides that mention it call it optional or put it last. It depends on the weather and on how much time the return train leaves you.

Is there anything to see outside the town?

The Citânia de Briteiros is a pre-Roman settlement outside Guimarães that suits a car. Check its own page for the visit details.

Back in Porto, the events page lists what’s on that evening and the map puts it beside the stations. The Porto travel tips cover closing days in the city.

Sources: 12 guides in English, Portuguese, German and Spanish, and 5 official pages

Guides in English

Guides in Portuguese

Guides in German

Guides in Spanish

Official pages

Places in this guide

Photos show the actual places, licensed under Creative Commons and credited to their photographers.

Campanhã Station, Bonfim Campanhã Station Bonfim · near Campanhã Station Photo: Leonie Bourke Alberto Sampaio Museum, Guimarães Alberto Sampaio Museum Guimarães Photo: David Stanley
Explore the Porto travel map Every place on the site, with stations, costs, and walk times

Find hotels in Porto

Browse live availability and compare prices for your dates.

See hotels near Porto 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.