Porto
57 km
Guimaraes
Departure station:
Campanha station
R. Pinheiro de Campanhã, 4300-173, Porto, Portugal
Arrival station:
Guimaraes
Av. Dom João IV, 4810-534, Guimarães, Portugal
Brand name
Train type
Travel time
Price from
Departures
Rating
Intercidades
Express train
52 min
$24
1
90.00%
High-speed train
52 min
$25
1
96.00%

Plan an amazing stay in Porto

Browse our collection of recommended things to do and events to attend created in partnership with WhatWhere.

Train Information

Lowest train ticket cost:
$24
Departures:
2
Earliest departure:
14:48
Latest departure:
23:00
Shortest travel time:
52 min
Longest travel time:
52 min
9.3 / 10 based on 53 reviews

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