Travel from Portbou to Barcelona

Train from Portbou to Barcelona

Spanish Railways (RENFE) operates a train from Portbou to Barcelona hourly. Tickets cost $21 - $35 and the journey takes 2 h 31 min.

How to get from Portbou to Barcelona

From Port Bou train to Barcelona P.Gracia. 2 h 31 min £23. From Portbou drive to Barcelona. 1 h 57 min £17.

Operators from Portbou to Barcelona