HUB hero image

How to Travel from

Setúbal to Guimarães

by Plane, Bus, Route or Car

Setúbal
+0
Guimarães
Transport search to Guimarães
Setúbal
+0
Guimarães
Building a composite car route
Cheapest
Best Offer!
Car
4 h 3 min
398 km.
from $21
Composite Route Car Only
Schedule

Setúbal, Portugal → Guimarães, Portugal

All
All days
19 Jul, Sun
20 Jul, Mon
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu

Cheapest and Fastest Ways to Travel from Setúbal to Guimarães

Composite routes from Setúbal to Guimarães

Cheapest
Other

Transport providers

FlixBus
Website
Rede Expressos
Website
Carris Metropolitana
Website
FlixBus
Website
45 min
Hourly
$7.07–$10.33
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
Rede Expressos
Website
50 min
Every 2 hours
$1.20–$8.70
+351 21 75 24 524
+351 21 75 24 524
Call
Carris Metropolitana
Website
42 min
Every 30 minutes
$4.24–$5.98
+351 210 410 400
+351 210 410 400
Call Contact via email
TAP Portugal
Website
TAP Portugal
Website
1h 1m
Every day
$36.96–$152.17
Comboios De Portugal
Website
Comboios De Portugal
Website
2h 39m
Hourly
$11.96–$54.35
+351 210 900 032
+351 210 900 032
Call Contact via email

Questions and Answers

What is the cheapest way to get from Setúbal to Guimarães?

The cheapest way to get from Setúbal to Guimarães is to bus via Lisbon which costs $11.96 - $30.43 and takes 6h 20m.

What is the fastest way to get from Setúbal to Guimarães?

The fastest way to get from Setúbal to Guimarães is to drive which takes 3h 45m and costs $65.22 - $103.26 .

Is there a direct bus between Setúbal and Guimarães?

No, there is no direct bus from Setúbal to Guimarães. However, there are services departing from Várzea and arriving at Central de Camionagem de Guimarães via Estação Rodoviária de Sete Rios. The journey, including transfers, takes approximately 6h 20m.

Is there a direct train between Setúbal and Guimarães?

No, there is no direct train from Setúbal to Guimarães. However, there are services departing from Setúbal and arriving at Guimaraes via Pinhal Novo and Porto Campanha. The journey, including transfers, takes approximately 6h 19m.

How far is it from Setúbal to Guimarães?

The distance between Setúbal and Guimarães is 427 km. The road distance is 397.5 km.

How do I travel from Setúbal to Guimarães without a car?

The best way to get from Setúbal to Guimarães without a car is to bus and train which takes 5h 23m and costs $17.39 - $70.65 .

How long does it take to get from Setúbal to Guimarães?

It takes approximately 5h 23m to get from Setúbal to Guimarães, including transfers.

Where do I catch the Setúbal to Guimarães bus from?

Setúbal to Guimarães bus services, operated by Rede Expressos, depart from Estação Rodoviária de Sete Rios station.

Where do I catch the Setúbal to Guimarães train from?

Setúbal to Guimarães train services, operated by Comboios De Portugal, depart from Pinhal Novo station.

Train, bus or fly from Setúbal to Guimarães?

The best way to get from Setúbal to Guimarães is to bus via Lisbon which takes 6h 20m and costs $11.96 - $30.43 . Alternatively, you can train, which costs $17.39 - $97.83 and takes 6h 19m. There are no good options to bus between Setúbal to Guimarães.

Where does the Setúbal to Guimarães bus arrive?

Setúbal to Guimarães bus services, operated by Rede Expressos, arrive at Central de Camionagem de Guimarães station.

Where does the Setúbal to Guimarães train arrive?

Setúbal to Guimarães train services, operated by Comboios De Portugal, arrive at Porto Campanha station.

Can I drive from Setúbal to Guimarães?

Yes, the driving distance between Setúbal to Guimarães is 398 km. It takes approximately 3h 45m to drive from Setúbal to Guimarães.

Where can I stay near Guimarães?

There are 856+ hotels available in Guimarães. Prices start at $36.68 per night.
+0