IMPORTANT: The information below was collected on the transportation companies websites. The schedules and prices may be updated by the transportation companies at any moment. So, please advise before travel.
Please, refer to the following website for detailed and updated information on flight connections to Lisbon and Porto:
From Lisbon (Estação do Oriente or Estação de Entre-Campos) there are fast trains to Porto (Alfa trains).
If you decide to travel by train, you must leave the Alfa train at Porto railway station and take the regional train to Barcelos.
If you arrive to Porto, you need to take the Metro purple line to Campanhã Railway Station and take the regional train to Barcelos.
This last connection takes circa 50 minutes.
Prices range from 25 up to 40 Euros from Lisbon to Porto, and 5 Euros from Porto to Barcelos.
Please, refer to the following website for detailed and updated information: www.cp.pt/