Porto to Guimarães for the day

Porto to Guimarães takes 1 h 10 to 1 h 20 by urban train for 3.60 euros. The castle, the Ducal Palace and the old centre: tickets, hours and how long to allow.

Some links on this page are affiliate links: if you book through them, we may earn a commission at no extra cost to you. How this works

Porto to Guimarães is an hour and a quarter by train, and the town at the other end is small enough to see properly in a day and important enough to deserve one. The urban train takes 1 h 10 to 1 h 20 and cost 3.60 euros each way when last checked. The station is a 10-minute walk from the old centre, and everything a first visit needs lies within that centre or at its edge.

Guimarães was founded in the 10th century and became the first capital of Portugal in the 12th. Its historic centre has been on the UNESCO World Heritage list since 2001 and covers 16 hectares. The three ticketed sights, the castle, the Ducal Palace and the church of São Miguel, open daily from 10:00 to 18:00 and cost 5 euros each.

Two full-day tours from Porto that cover Guimarães and Braga together.

Most reviewed

From Porto: Braga & Guimarães Tour with Bom Jesus & Castle

9 hours

Both towns with the castle and Bom Jesus, the most reviewed option

Small group

Braga & Guimarães Tour: Small Historical Group Tour

8 hours

Both towns in a small group

A whole day, or half of one

The mistake is to give the town three hours between a coach and a lunch. A Guimarães day trip from Porto by train leaves the whole day for one place, and the place repays it. Tours do it differently: of the 47 tours from Porto that name Guimarães, 36 pair it with Braga, which leaves about three hours in each.

Three hours covers the castle and the palace. It does not cover the streets, and the streets are what UNESCO listed. The centre kept its medieval layout, and its houses are of a type worked out here in the Middle Ages: a ground floor of granite with a half-timbered structure above. The same way of building was carried to Portuguese colonies in Africa and the New World.

The listing was extended in 2023 to take in the Couros Zone, a quarter outside the old walls named after leather tanning. The craft is gone, but the tanneries and the workers' houses of the 19th and early 20th centuries are still there.

The castle of GuimarãesFounded in the 10th century, the first capital of Portugal in the 12th.

Train or car

The mistake is to look for a reservation. The train to Guimarães from Porto runs on the urban network, where no seat is booked: you load a single onto a Siga card, a 0.50 euro piece of plastic, and board whichever train comes next. The single cost 3.60 euros when last checked and the ride lasts 1 h 10 to 1 h 20, starting at São Bento station. The railway company posts times and current fares on the CP site.

From the station at Guimarães the old centre is a 10-minute walk, so nothing more is needed on arrival.

By road the town is 54.3 km from Porto, about 43 minutes. A car makes sense when the day continues to Braga, which is 53.7 km from Porto, or when a party of four splits the cost. For Guimarães alone, the train does the job.

Guimarães from Porto

Urban train
1 h 10-1 h 20
Single fare
3.60 EUR
Station to the old centre
10 minutes on foot
By road
54.3 km, about 43 min
UNESCO World Heritage
Since 2001, extended 2023
Residents
156,830

The castle and the first town

The mistake is to see the castle as the whole story. Guimarães castle is one of the two poles the town grew around, the other being a monastic complex to the south, and the town's first five centuries lie between them. UNESCO dates that first period from 950 to 1498.

The town's claim on the country is older than its walls. Guimarães is tied to the emergence of the Portuguese national identity and language in the 12th century, which is why the phrase first capital is used of it.

The castle, the Ducal Palace and the church of São Miguel keep the same hours: every day from 10:00 to 18:00, with last admission at 17:30. For a wider view, the Penha cable car climbs the Penha mountain. In September 2026 it ran every day from 10:00 to 18:30, with the ticket desk closing 15 minutes before the last ride; its hours change by the month.

★★★★★

Porto: Guimarães & Braga Tour with Entry Tickets and Lunch

★ 4.8 · 634 reviews

An eight-hour tour of Guimarães and Braga with entry tickets and lunch included.

Check availabilityFree cancellation

Tickets for the three sights

The mistake is to buy three single tickets. The Ducal Palace Guimarães visitors come for, the castle and the church of São Miguel cost 5 euros each when last checked, but the palace and the castle together cost 8 euros, and 13 euros adds the Alberto Sampaio Museum.

The combined ticket for palace and castle is the one most visitors need. Add the museum if the day is yours and the weather is poor: Guimarães gets 1,448.6 mm of rain a year, more than Porto, and the museum is the indoor hour of the visit.

Last admission to all three is at 17:30. On a tour that reaches the town in mid-afternoon after Braga, that leaves little time, which is one more reason to check the order of the day before booking.

Tickets and hours

TicketPriceHours
Ducal Palace5 EURDaily 10:00-18:00, last entry 17:30
Castle5 EURDaily 10:00-18:00, last entry 17:30
Church of São Miguel5 EURDaily 10:00-18:00, last entry 17:30
Palace and castle8 EUR
Palace, castle and Alberto Sampaio Museum13 EUR
Ducal Palace
Price
5 EUR
Hours
Daily 10:00-18:00, last entry 17:30
Castle
Price
5 EUR
Hours
Daily 10:00-18:00, last entry 17:30
Church of São Miguel
Price
5 EUR
Hours
Daily 10:00-18:00, last entry 17:30
Palace and castle
Price
8 EUR
Hours
Palace, castle and Alberto Sampaio Museum
Price
13 EUR
Hours

With Braga, or alone

The mistake is to choose the towns before the transport. Braga and Guimarães are each about an hour from Porto on their own urban train. The tours that sell them as one day link them by coach.

The one with the longest record is a nine-hour day that takes in the castle here and the sanctuary of Bom Jesus at Braga: 4,558 people have reviewed it, for an average of 4.6 out of 5. An eight-hour version for a small group stands at 4.88 from 205. Across all 47 tours that name Guimarães the median rating is 4.88, so the tours are well liked; what they cannot give is time.

Go by rail if the old streets and the Couros Zone are what you came for. Go with a guide and a coach if two towns in one day matters more. The day trips from Porto page sets the towns side by side, and UNESCO describes the listed area on its page for Guimarães.

★★★★★

Braga & Guimarães Small Group Tour, Lunch & Tickets Included

★ 4.8 · 566 reviews

A small-group day in Braga and Guimarães with lunch and entry tickets included.

Check availabilityFree cancellation

Common questions

How long is the train from Porto to Guimarães?

1 h 10 to 1 h 20 on the urban train. A single cost 3.60 euros when last checked, and the old centre is a 10-minute walk from the station.

How much are the castle and the Ducal Palace?

5 euros each when last checked, or 8 euros for both. With the Alberto Sampaio Museum the combined ticket is 13 euros.

What time do the castle and the palace close?

They open daily from 10:00 to 18:00, with last admission at 17:30.

Why is Guimarães called the first capital of Portugal?

It was founded in the 10th century and became the country's first capital in the 12th, and UNESCO ties it to the emergence of the Portuguese national identity and language.