Guimaraes to Porto Train

Up to 2 daily departures
Guimaraes
Departure station:
Guimaraes Train Station
Av. D. Joao IV, 4800, Guimaraes, Portugal​
Distance by train
Distance by train:
54 kilometers
Porto
Arrival station:
Campanha station
R. Pinheiro de Campanhã, 4300-173, Porto, Portugal​

Guimaraes to Porto Train Information

​If you're thinking about a trip from Guimaraes to Porto, which is one of the most charming cities in Portugal, and want a truly convenient and no-worry trip, we suggest you take a high-speed Alfa-Pendular train. It is a one of the most comfortable and pleasant modes of transport available in Portugal. All Guimaraes to Porto trains ​are air-conditioned and have spacious reclining seats, so be sure you'll have a very comfortable ride. ​Trains depart from Guimaraes Train Station 1-2 times per day, so it's better to book tickets in advance.

Guimaraes to Porto Train Schedule

Daily departures

Daily departures

1
Earliest departure

Earliest departure

16:41

Latest departure

Latest departure

16:41
Price starts from

Price starts from

$27

FAQ: Guimaraes - Porto Train

Book Train Tickets from Guimaraes to Porto

Guimaraes to Porto Railway Map

​Looking for Guimaraes ​to Porto train map? Click on the map below to zoom in your departure and arrival cities. You can check real-time timetables, travel stations, current prices, and book your ticket for this route on Rail.Ninja.

Alfa Pendular Train Map

Related Routes