Travel from Pisa to Barcelona

Train, bus or fly from Pisa to Barcelona?

Vueling Airlines and Alitalia fly from Pisa to Barcelona once daily. Alternatively, you can take a train from Pisa to Barcelona via Genova Piazza Principe and Marseille-St-Charles in around 14 h 4 min.

How to get from Pisa to Barcelona

ModeDurationPrice
From Pisa airport fly to Barcelona airport then train to Barcelona.2 h 10 min$100
From Pisa C.Le train to P. Alinari, bus to Florence airport, fly to Barcelona airport, then train to Barcelona.5 h 39 min$136
From Pisa airport fly to Girona airport, bus to Girona, then train to Barcelona.3 h 20 min$87
From Pisa C.Le train to Firenze S.Maria Novella, train to Bologna Centrale, Aerobus to Bologna airport, fly to Barcelona airport, then train to Barcelona.6 h 30 min$112
From Pisa Centrale train to Genova Piazza Principe, train to Marseille-St-Charles, then train to Barcelona Sants.14 h 4 min$200
From Pisa Stazione FS bus to Barcelona Nord.15 h 15 min$84
From Pisa Centrale train to Genova - Principe FS, bus to Genoa, then car ferry to Barcelona.22 h 28 min$142
From Pisa drive to Barcelona.9 h 51 min$188

How long does it take to get from Pisa to Barcelona?

It takes approximately 2 h 10 min to get from Pisa to Barcelona, including transfers.

Is there a direct train between Pisa and Barcelona?

No, there is no direct train from Pisa to Barcelona. However, there are services departing from Pisa Centrale and arriving at Barcelona Sants via Genova Piazza Principe and Marseille-St-Charles. The journey, including transfers, takes approximately 14 h 4 min.

Is there a direct bus between Pisa and Barcelona?

Yes, there is a direct bus departing from Pisa Stazione FS and arriving at Barcelona Nord. Services depart three times a week, and operate Tuesday, Thursday and Saturday. The journey takes approximately 15 h 15 min.

Operators from Pisa to Barcelona

OperatorPhoneWebsite
Vueling AirlinesVueling Airlines
AlitaliaAlitalia
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Trenitalia+39 06 68475475Trenitalia
BlubusBlubus
SwissSwiss
Air DolomitiAir Dolomiti
LufthansaLufthansa
RyanairRyanair
Mou-te Public Transport in CataloniaMou-te Public Transport in Catalonia
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Eurolines IT+39 0861 199 1900Eurolines IT
AMT Genova848 000 030AMT Genova
Grandi Navi Veloci+39 010 209 4591Grandi Navi Veloci