Shortest travel time:
54 m
Longest travel time:
54 m
Lowest train ticket cost:
$23
Avg. daily departures:
1
Earliest departure:
14:55
Latest departure:
14:55
Porto
Porto train stations
Campanha station
R. Pinheiro de Campanhã, 4300-173, Porto, Portugal
Vila Nova de Gaia-Devesas
Largo 5 de Outubro, 4400-089, Vila Nova de Gaia, Porto, Portugal
57 km
Guimaraes
Guimaraes train station
Guimaraes station
Av. D. Joao IV, 4800, Guimaraes, Portugal

Porto to Guimaraes Train Timetable

Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Afternoon trains
54 min
54 min
14:55
14:55
1

Trains on Porto - Guimaraes Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Express train
54 min
$23
1

Porto to Guimaraes Train Review & Rating

We had a great train ride both to Guimaraes and back, clean and fast trains

Kasey T. about traveling from Porto to Guimaraes