Cable Car in Guimarães

Teleférico de Penha

The finest way to the top of Penha is on the Teleférico da Penha, which starts from Parque das Hortas, 600m east of the old centre.
Bus in Braga

Transdev Norte/Arriva

Has at least eight buses per day to Viana do Castelo (€4.45, 1½ hours), Barcelos (€2.65, one hour), Guimarães (€3.20, 50 minutes), Ponte de Lima (€3.85, one hour) and Porto (€4.80, one hour), plus four per day to Ca…
Bus in Viana do Castelo

AV Minho

Runs a line from Porto (€6.50, two hours) at least four times daily, passing through Esposende (€3.70, 40 minutes); one to three daily buses run to Valença do Minho (€4, one hour) and Monção (€5.50, one hour).
Bus in Viana do Castelo

AV Cura/Transcolvia

Runs up the Lima valley to Ponte de Lima (€3.40, one hour), Ponte da Barca (€4.20, one hour) and Arcos de Valdevez (€4.30, one hour) at least hourly on weekdays (less at weekends).
Bus in Braga

Buses to Bom Jesus do Monte

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).
Bus in Barcelos

Transdev Norte/Arriva

The Transdev Norte/Arriva has at least eight buses to Braga (€2.60, one hour) on weekdays and about four on weekends. It also has services to Ponte de Lima (€3.10, one hour).
Bus in Braga

Airport Bus

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).
Bus in Braga

Empresa Hoteleira do Gerês

Serves Vila do Gerês (€4.30, 1½ hours) about hourly during the week, five times on Saturday and three times on Sunday.
Ferry in Viana do Castelo


Praia do Cabedelo is best reached via this ferry from the pier south of Largo 5 de Outubro.
Car Rental in Braga


An efficient agency for several car-rental companies, with prices starting at €35 per day.