For international participants arriving in Guimarães, it is recommended to book a flight to the international airports of Lisbon or Porto.

Aeroporto Francisco Sá Carneiro (OPO) - Porto

Porto Airport is the closest airport to Guimarães, at a distance of only 50 km (30 mi), and is the only international airport serving the north of Portugal. It is a major gateway for European flights and an important base for low-cost European airlines such as Ryanair and EasyJet.

Porto Airport

To reach Guimarães from the Porto’s airport, the following options are available:

→ Bus: outside the arrivals terminal you can find the GetBus service for a direct connection to the city. The ticket can be purchased online beforehand or when boarding the bus. Estimated travel time: 50 minutes. https://www.getbus.eu/pt/guimaraes-aeroporto-guimaraes

→ Train: outside the arrivals terminal you can take Metro Line E (Aeroporto – Estádio do Dragão, purple colour) to Porto-Campanhã train station and from there take one of the several daily urban trains to Guimarães. Tickets can be purchased online beforehand or at the train station. Estimated travel time: 60-70 minutes.

→ Taxi / Uber: widely available at the arrivals terminal. However, the price of a taxi or Uber to Guimarães is high when compared to other means of transportation (between 50€ and 60€). Estimated travel time: 40 minutes.

→ Car: once you leave the airport, take highway A41 (Maia) for about 10 km (6 mi) and then take highway A3 (Braga) for about 35 km (22 mi). Finally, take highway A7 (Guimarães) for the remainder of the journey. Highway tolls are in place, including electronic-only tolls. Estimated travel time: 40 minutes.

Arriving to the venue:

Guimarães – Bus station


Guimarães – Train station


Aeroporto Humberto Delgado (LIS) – Lisbon

TAP Air Portugal offers flight connections from Lisbon to Porto: https://booking.flytap.com/booking

Lisboa Airport