Checking flights...

Getting There & Away

Transdev Norte/Arriva has the only reliable bus service to/from Barcelos, with 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).

Barcelos’ train station is on the Porto–Valença do Minho line. There are three to five direct trains a day to/from Porto (€4.70, one hour), and commuter trains every hour or two that change at Nine (€4, 1¼ hours). There is similar service via Nine to Braga (€2.90, 45 to 60 minutes).