BY PLANE: Porto Airport is the closest to the festival. From there, catch a train to Porto Campanhã and then another on to Barroselas.
BY TRAIN: You can reach Barroselas directly by rail from both Porto (Campanhã) and from Viana do Castelo. If travelling from further inland (Braga, for example), you will most likely need to change at either Nine or Trofa.
From the south, take the A1 highway towards Porto. After the last toll go straight to IC1/Ponte da Arrábida and then turn right towards A28/Viana do Castelo. Turn right to Neiva/Braga/Barcelos and at the roundabout follow to EN13/Zona Industrial and after 5km turn right to Barroselas (EN308).
From the north, take the P1/A3 towards Porto and get out at the Corvos/Anais toll. Follow through EN201 until Corvos, and from there take the EN308 to Barroselas.
From inland, follow signs to A11/Barcelos, then take the EN103 to Viana do Castelo and turn right after about 5km, heading to the EN305 to Barroselas.