How to get to
How to get to Braga
How to get from Porto to Braga and How to get from Lisbon to Porto (Lisbon-Braga)
The nearest airport to Braga is the Sá Carneiro International Airport (in Porto), around 50 Km away from Braga.
From Porto to Braga
You can take the direct GetBus from the airport to Braga.
The cost of the ticket is 8 euros one way.
You can find the timetable and additional information at the link: https://getbus.eu/en/
At the Campanhã Station, located in the city of Porto, it is possible to catch a train to Braga and takes approximately 1 hour.
All information here - https://www.cp.pt/passageiros/en
Should you wish to take a taxi from the airport to Braga, the journey takes approximately 40 minutes to Braga and the fare is around 60 Euro.
From Lisbon to Porto (Lisbon-Braga)
From Lisbon Airport you must take the train at station Oriente Station, which is about 3km distance (10min by car or taxi or subway – Red Line).
At the Estação Oriente it is possible to take a train to Porto or to Braga. The Alfa Pendular train is the fastest and more comfortable way. To Porto the journey takes about 2h35 and to Braga takes about 3h16.
For more details about journeys, timetables, prices, online tickets, etc. please see https://www.cp.pt/passageiros/en