Portugal

How to get from Porto to Guimaraes

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
0h 54min
💶
From
3€
📍
Distance
42 km
Powered by 12Go system

There are 2 way(s) to get from Porto to Guimaraes

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Porto
📍Trains to Guimarães depart from Porto Campanhã Station, the city's main railway hub. It's a large, modern station with various services, including cafes and shops. Buses primarily leave from Campo 24 de Agosto bus terminal, located closer to the city centre.
🚇From central Porto, you can reach Campanhã station easily by metro (line A, B, C, E, F) or urban train from São Bento. A metro ride typically costs around 1.20-2€ and takes about 5-10 minutes. For Campo 24 de Agosto, metro lines A, B, C, E, F also serve the area.
⏰Trains to Guimarães generally run frequently, with departures every 30-60 minutes throughout the day, starting early morning until late evening. Bus services also offer regular departures, typically hourly or more frequent during peak times.
💸 Transport from 3€ per person
⚡ Fastest: 0h 54min
⭐ Recommended: Bus — 8€
🗓 Book now Secure payment · via 12go.asia
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Check Departure Points

Always confirm your exact departure station or bus terminal in Porto. The main train station is Campanhã, while buses often leave from Campo 24 de Agosto or other terminals. A quick check saves time and avoids confusion.

💡
Compare Travel Times

While both train and bus take about an hour to Guimarães, slight variations can occur depending on the specific service. Look at the scheduled duration for your chosen departure to manage your day effectively.

💡
Book in Advance for Peace of Mind

Especially during peak season or weekends, booking your train or bus tickets a few days in advance can secure your seat and prevent last-minute availability issues. This is crucial for popular routes.

💡
Arrive Early for Departures

Aim to arrive at your train station or bus terminal at least 15-20 minutes before your scheduled departure. This allows ample time to find your platform or bus, especially if you have luggage.

💡
Consider Your Final Destination

Think about where in Guimarães you need to go. The train station and bus terminal might be in slightly different locations. Knowing this helps you plan your onward journey within the city more efficiently.

🛣️ The journey experience

Planning your trip from Porto to Guimarães? We know you want to make the most of your time and budget, which is why we've laid out all your transport options clearly. Whether you prefer the speed and comfort of a train or the flexibility of a bus, we'll help you decide instantly which is best for your journey.

For this route, you have two convenient options. You can take a direct bus, costing around 8€ and taking about 1 hour. Alternatively, the train is another excellent choice, priced at approximately 3€ with a similar travel time of 1 hour. Both offer a straightforward journey to Guimarães.

No need to stress about which station to choose or whether you're missing a faster option. We've simplified the comparison for you. Both train and bus from Porto to Guimarães are efficient and affordable, allowing you to focus on enjoying your trip without the hassle of complex planning. Pick the option that best suits your budget and travel style, knowing you've made an informed choice.

Frequently asked questions — Porto → Guimaraes

✨ Why visit Guimaraes?

  • ✓ Explore the UNESCO-listed historic centre, a perfectly preserved medieval city.
  • ✓ Visit Guimarães Castle, the birthplace of Portugal, and the Ducal Palace.
  • ✓ Stroll through Largo da Oliveira, a charming square with the historic Olive Tree Padrao do Salado.
  • ✓ Ride the Teleférico da Penha for panoramic views of the city and surrounding landscapes.
  • ✓ Discover the Alberto Sampaio Museum, housing religious art and archaeological finds.
🌙
Recommended stay
2 to 3 nights — sufficient time to explore the historic center, castle, and enjoy local cuisine.

☀️ When to visit Guimaraes?

MEDITERRANEAN CLIMATE

May to September — pleasant temperatures ideal for sightseeing, with less rain and vibrant local events.

Jan 😞
Feb 😞
Mar 😐
Apr 😐
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😐
Nov 😞
Dec 😞
📍
In Guimaraes — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Guimaraes
Compare the best rates available
via trip.com

What to do in Guimaraes?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🏰
Guimarães Castle Exploration
Step back in time at the birthplace of Portugal. This iconic medieval fortress offers breathtaking views and a deep dive into national history. Climb the towers for panoramic vistas of the city and surrounding landscapes. A combined ticket with the Palace of the Dukes costs around 6€, offering excellent value.
👑
Palace of the Dukes of Bragança
Adjacent to the castle, this imposing palace served as residence for the first Duke of Bragança. Its impressive architecture and well-preserved interiors offer a glimpse into noble life. Don't miss the tapestry collection and the exquisite chapel. Allow at least an hour to fully appreciate its grandeur.
🚶‍♀️
Historic Centre Wander
A UNESCO World Heritage site, Guimarães's historic centre is a labyrinth of charming medieval streets, picturesque squares, and traditional houses. Explore Largo da Oliveira and Praça de Santiago. Spend an afternoon getting lost, discovering hidden gems and local craft shops. It's best experienced on foot.
⛪
São Miguel do Castelo Church
Nestled between the castle and the palace, this tiny Romanesque church holds immense historical significance. It is believed to be the baptismal site of Afonso Henriques, Portugal's first king. Its humble interior offers a serene and contemplative experience. Admission is typically free, making it an easy visit.
🚠
Mount Penha Cable Car
Escape the city for panoramic views from Mount Penha. A scenic cable car ride (around 5€ return) takes you to the summit, home to a sanctuary, grottoes, and extensive walking trails. Enjoy a picnic or visit the café at the top. The last descent is usually around 18h-19h, so plan accordingly.
🖼️
Alberto Sampaio Museum
Housed within the beautiful 14th-century Convent of Nossa Senhora da Oliveira, this museum showcases a rich collection of religious art, sculpture, and precious metalwork from the region. It provides excellent insight into the artistic heritage of Guimarães. Expect an entry fee of around 3-4€.
🍽️
Local Gastronomy Tasting
Immerse yourself in Guimarães's culinary scene. Seek out traditional dishes like 'Bacalhau à Brás' or 'Rojões à Moda do Minho' at local taverns. Don't forget to try the local 'Vinho Verde'. Many restaurants offer a 'Prato do Dia' (dish of the day) for around 8-12€, a great budget option.
🎭
Curtir Ciência Science Centre
For something a bit different, visit this interactive science centre. It’s housed in a former tannery, blending history with modern exhibits, making it surprisingly engaging for adults too. Learn about local industries and scientific principles. It's a good alternative activity on a rainy day. Check their website for specific opening hours and ticket prices.

⏱️ How long to visit Guimaraes?

1 to 3 days

For an independent traveler, plan 2 full days to fully experience Guimarães, including its historic center, castle, and Palace of the Dukes of Braganza. If you only have one day, focus on the UNESCO site; with three days, consider a day trip to Braga or the Penha mountain. Two days is ideal for a relaxed pace.

Related searches

bus Porto Guimaraes train Porto Guimaraes how to get from Porto to Guimaraes ticket price Porto to Guimaraes travel time Porto to Guimaraes travel to Portugal

Other trips from Porto

Book now