From and to the city center of Guimarães:
By car about 5 minutes
By bus about 10 minutes
By bike about 20 minutes
To and from the city of Porto:
By car to the city center about 50 minutes
By train to the city center about 1h20m
By bus to the Airport - GET BUS - about 50 minutes