The closest airport to Braga is the Sá Carneiro Airport in Oporto, about 50 km away.
From this point, and in addition to taxi service, if you opt for the subway to get to the campus of Braga, line E is available : Airport - Estádio do Dragão (violet line). The stop-off is Campanhã, which gives direct access to the Railway Station, with the same name. Trains bound for Braga depart from the station of Campanhã.
In case you decide to travel by bus to Braga, here you can find information on some of the companies that provide travel services, depending on the location of departure:Rede Expressos