Guimarães City
Historic city in Braga, Portugal
Guimarães wears its origin story plainly—medieval streets, the 10th-century castle and the Ducal Palace attract history-minded travelers who linger over regional tavern meals and small museums.
Why Visit Guimarães?#
Guimarães is worth visiting for its role as Portugal’s medieval cradle, where a compact UNESCO-listed center, Guimarães Castle and the Paço dos Duques de Bragança convey deep historical layers. Wander cobbled lanes around Largo da Oliveira and sample Minho specialties like rojões in taverns that mix history with contemporary dining. Annual medieval fairs and traditional festivals keep old customs alive. The combination of well-preserved architecture and lively food culture creates a memorable, historic-town experience.
Best Things to Do in Guimarães#
Guimarães Bucket List#
Guimarães Castle - Medieval hilltop fortress where Portugal’s first king began his rule.
Paço dos Duques de Bragança - 15th-century palace with period rooms and an important historical collection.
Igreja de Nossa Senhora da Oliveira - Historic church beside a lively square framed by medieval buildings and cafes.
Monte da Penha - Woods, sanctuary, and viewpoints reached by funicular offering panoramic city views.
Museu de Alberto Sampaio - Small museum with religious art housed in a former collegiate church.
Rua de Santa Maria - Cobblestone street lined with artisan shops, tapas bars, and local workshops.
Citânia de Briteiros - Iron Age hillfort with ruins and interpretive trails just outside town.
Braga - Archbishopric city with Bom Jesus sanctuary and baroque churches, twenty minutes away.
Porto - Riverside Ribeira district, port wine lodges, and Dom Luís I Bridge less than an hour.
Best Time to Visit Guimarães#
Guimarães is best in late spring through summer for pleasant weather, vibrant festivals, and café-filled plazas. Winters are mild but wetter and quieter - fine if you prefer low-season pace.
December - February
5-14 °C (41-57 °F)
Chilly, damp days with fewer tourists; city sights are quieter and museums/cozy cafés feel more appealing than long outdoor strolls.
March - May
10-20 °C (50-68 °F)
Blossoming streets and mild temperatures make walking tours delightful; festival energy returns and terraces start filling again.
June - August
18-30 °C (64-86 °F)
Warm, sunny weather perfect for outdoor sightseeing and drinks on plazas; expect more crowds during festivals and holiday weeks.
Guimarães's climate is classified as Warm-Summer Mediterranean - Warm-Summer Mediterranean climate with warm summers (peaking in July) and cold winters (coldest in January). Temperatures range from 5°C to 26°C. Abundant rainfall (1377 mm/year), wettest in December with a pronounced dry season.
January
January is the coolest month with highs of 13°C and lows of 5°C. Significant rainfall (189 mm) and partly cloudy skies.
Comfort
Weather
February
February is cold with highs of 14°C and lows of 5°C. Significant rainfall (167 mm) and partly cloudy skies.
Comfort
Weather
March
March is cool with highs of 16°C and lows of 6°C. Significant rainfall (113 mm) and partly cloudy skies.
Comfort
Weather
April
April is cool with highs of 17°C and lows of 8°C. Significant rainfall (111 mm) and partly cloudy skies.
Comfort
Weather
May
May is cool with highs of 20°C and lows of 10°C. Significant rainfall (103 mm).
Comfort
Weather
June
June is mild with highs of 23°C and lows of 13°C. Moderate rainfall (60 mm).
Comfort
Weather
July
July is the warmest month with highs of 26°C and lows of 15°C. The driest month with just 20 mm and mostly sunny skies.
Comfort
Weather
August
August is mild with highs of 26°C and lows of 14°C. Light rainfall and mostly sunny skies.
Comfort
Weather
September
September is mild with highs of 24°C and lows of 13°C. Moderate rainfall (72 mm) and mostly sunny skies.
Comfort
Weather
October
October is cool with highs of 20°C and lows of 11°C. Significant rainfall (145 mm) and partly cloudy skies.
Comfort
Weather
November
November is cool with highs of 16°C and lows of 7°C. Significant rainfall (164 mm) and partly cloudy skies.
Comfort
Weather
December
December is cold with highs of 13°C and lows of 6°C. The wettest month with heavy rain (207 mm) and partly cloudy skies.
Comfort
Weather
How to Get to Guimarães#
Guimarães is best reached via Porto’s Francisco Sá Carneiro Airport, then by Metro + CP train or direct regional bus. The rail connection from Porto Campanhã to Guimarães is frequent and convenient for most travellers.
Francisco Sá Carneiro Airport (OPO): Porto’s airport is the best international gateway for Guimarães. From OPO you can take the Porto Metro to Campanhã station (about 30-40 minutes, single ticket ≈€2.00-2.50) then a regional train to Guimarães (≈35-45 minutes, fares around €3.25-5.50).
Porto Airport (transfer via Campanhã/São Bento): If you arrive at Porto and prefer buses, there are also coach options or taxis. A taxi directly from Porto airport to Guimarães takes about 40-60 minutes and costs roughly €50-70 depending on time and traffic.
Train: Trains to Guimarães depart from Porto Campanhã (Comboios de Portugal). The regional line from Campanhã to Guimarães takes about 35-45 minutes; tickets are typically €3-6 depending on type and concessions.
Bus: Rede Expressos and regional bus operators run services between Porto and Guimarães; travel times are roughly 45-70 minutes depending on route, with fares commonly €4-8. Local buses connect Guimarães city centre with surrounding towns.
How to Get Around Guimarães#
Public transport from Porto (metro + CP train) is the easiest and most economical way to reach Guimarães; within the city, walking and short taxi rides are ideal for getting between the historic centre and sights.
- Comboios de Portugal (regional train) (€3.25-5.50) - The CP regional service between Porto Campanhã and Guimarães is the most reliable public transport link. Trains run roughly hourly and the journey takes 35-45 minutes. Buy tickets at the station or online; bring small coins for ticket machines if needed.
- Metro + train (from Porto Airport) (€5-8 (combined)) - From Porto Airport take the Metro (Line E) to Trindade/Campanhã then change to the CP regional train to Guimarães. This is cost‑effective and avoids city traffic; total travel time is typically 60-90 minutes including transfers.
- Intercity / regional bus (€4-8) - Buses from Porto run frequently and can be slightly cheaper than the train. They take 45-70 minutes depending on stops and traffic, and operators include Rede Expressos and regional carriers. Buses drop you near the city centre.
- Taxi / Rideshare (€6-70) - Taxis or ride‑hailing from Porto or within Guimarães are convenient for short trips or if you have heavy luggage. Metered fares inside Guimarães are moderate; airport-to-city rides are notably more expensive but faster door-to-door.
- Bicycle (€8-20/day) - Guimarães is bike‑friendly with quieter streets and dedicated lanes in parts of the city. Cycling is a pleasant way to see the historic centre and parks; rent from local shops near the old town.
- Walking - The historic centre of Guimarães is compact and best explored on foot: narrow medieval streets, squares and monuments are pedestrian‑friendly. Wear comfortable shoes-cobblestones are common.
Where to Eat in Guimarães#
Breakdown of cuisine types found across Guimarães’s restaurants and food venues, based on OpenStreetMap data.
Shopping in Guimarães#
Shopping ranges from artisan shops in the medieval core to a modern shopping mall on the city’s edge. Rua de Santa Maria and nearby lanes host souvenirs, regional crafts and small boutiques; Guimarães Shopping covers larger retail needs.
Nightlife in Guimarães#
Nightlife concentrates in the historic centre around Largo da Oliveira and Praça de Santiago, with bars, wine lounges and a student-influenced evening scene. Weekends are livelier; expect casual bars rather than large nightclubs.