Trip to Barcelona

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Gibraltar to Barcelona

🚂 Traveling by train from Gibraltar to Barcelona is a scenic journey that takes approximately 10 hours and 52 minutes, passing through beautiful landscapes along the way. 💰 The prices for a train ticket between Gibraltar and Barcelona can vary, with fares typically ranging from €70 to €151, depending on the class and time of booking.

Where to stay in Barcelona

There are over 3429 hotels to stay in Barcelona. Prices range from $13 per night.

Accomodation

Will you be returning to Gibraltar by train?

If you are looking for the return train journey, check out trains from Barcelona to Gibraltar

See schedule