The nearest airport is situated in Porto (Aeroporto de Sá Carneiro-airport code OPO).
From the airport you can reach the city of Porto by metro - purpled colour, E line, towards Estádio do Dragão. Trains depart every 20 mins and the journey takes approx. 35 mins. The fare is 1,40 euros.
It is also possible to reach the city of Porto by bus, via bus 602, towards Cordoaria. The fare is 1,25 euros.
Please check the following websites for times and details:
www.metrodoporto.pt (metro) e
www.stcp.pt (bus)
From Porto to Barcelos please choose any of the above mentioned possibilities.
If you are travelling by metro from the airport to the city of Porto and wish to proceed your journey to Barcelos by train, the most convenient metro stops are Campanhã or S. Bento. If you wish to proceed your journey to Barcelos by bus, the most convenient metro stop is Aliados.
If you are travelling by bus from the airport to the city of Porto please note that the final stop - Cordoria - is situated less than 5 mins walking from the train station Porto-S. Bento and less than 10 mins walking from the bus stop (Batalha).