x Back

From Porto bus to Viana do Castelo. 1hrs 06min. From Porto bus to Viana do Castelo. 1hrs 17min. From Porto(Campanha) train to Viana do Castelo. 1hrs 18min. From Porto - Campanhã bus to Viana do Castelo. 1hrs 23min. From Porto bus to Viana do Castelo. 1hrs 51min. From Porto taxi to Viana do Castelo Municipality. 52min. From Porto drive to Viana do Castelo Municipality. 52min. From Porto rideshare to Viana do Castelo. 1hrs 12min.

x Back