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 Palermo to Barcelona

🚄 Traveling from Palermo to Barcelona by train requires multiple transfers, starting from Palermo Centrale station and passing through major cities like Rome, Milan, Geneva, and Lyon before reaching Barcelona-Sants station. The journey is approximately 29 hours and 25 minutes long, offering a scenic and diverse route through different regions. 💰 Prices for a train ticket between Palermo and Barcelona can range from €244 to €467, depending on the class of service and availability. Despite the length of the journey, the convenience and comfort of train travel provide a relaxed and enjoyable way to explore different cities while traveling between Italy and Spain.

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 Palermo by train?

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

See schedule