City bus 2 runs from Braga’s Avenida da Liberdade to the bottom of the Bom Jesus steps (€1.65, 20 minutes) – the end of the line – every half-hour all day (hourly on Sunday).
About 10 buses daily do the 50-minute run between the Porto airport and Braga, in each direction. The one-way fare is €8 (€4 for children), return is €14 (€8 for children).
Serves Vila do Gerês (€4.30, 1½ hours) about hourly during the week, five times on Saturday and three times on Sunday.
An efficient agency for several car-rental companies.