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).
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 Viana do Castelo


Orbita rents cars from €29 per day, but they must be reserved at least one day in advance.
Bus in Viana do Castelo

Transdev Norte

Has at least eight weekday and four weekend runs to Braga (€4.75, 1½ hours).
Funicular in Viana do Castelo


Bus Station in Viana do Castelo

Bus Station