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.
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
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.
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.
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.
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.
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
Both the train and the bus offer a similar travel time of approximately 1 hour from Porto to Guimarães. There isn't a significant speed difference between these two options, allowing you to choose based on other preferences like price or departure location. Both provide a direct and efficient journey.
A bus ticket from Porto to Guimarães typically costs around 8€. If you opt for the train, tickets are generally more affordable, priced at approximately 3€. These are indicative prices, and they can vary slightly based on the operator, booking time, or specific service chosen.
For most travellers, the train is often considered the best option due to its lower cost (around 3€) and comfortable, direct journey that takes about 1 hour. However, the bus (around 8€, 1 hour) can be more convenient depending on your exact departure point in Porto or your final destination in Guimarães. Both are good choices.
The journey from Porto to Guimarães by either train or bus truly takes approximately 1 hour. This duration is quite consistent across both modes of transport, making it an easy day trip. Always check your specific ticket for any minor variations in scheduled arrival times.
✨ 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.
☀️ When to visit Guimaraes?
MEDITERRANEAN CLIMATE
May to September — pleasant temperatures ideal for sightseeing, with less rain and vibrant local events.
What to do in Guimaraes?
Local experiences, must-see sights and activities selected for you
⏱️ How long to visit Guimaraes?
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