The nearest airport to Guimarães is the Sá Carneiro
International Airport, in Oporto city, approximately 50
km away. The easiest way to get to Guimarães is by taxi
from the airport (the journey takes approximately 35
minutes and the fare is approximately 50 euros). For
more information see the Portugal Airports website
www.ana-aeroportos.pt
by bus:
From Oporto city centre a bus to Guimarães is
available, leaving from Rua de Camões. The journey takes
approximately 60 minutes and the fare is around 3.5
euros.
by train:
From Oporto a direct train to Guimarães is available,
leaving from Estação de São Bento or Estação de Campanhã.
The journey takes approximately 60 minutes and the fare
is around 2.0 euros. For more information see the
Portuguese Railways website:
www.cp.pt