For international participants arriving in Guimarães, it is recommended to book a flight to these main international airports serving the country:
- Porto Airport, also known as Aeroporto Francisco Sá Carneiro (OPO)
- Lisbon Airport, also known as Aeroporto Humberto Delgado (LIS)
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. To reach Guimarães, 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.
→ 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.