Travel from Tuscany-Italy to Barcelona

Train, bus or fly from Tuscany to Barcelona?

Vueling Airlines, Alitalia and 3 other airlines fly from Florence to Barcelona every 4 hours. Alternatively, you can take a train from Florence to Barcelona via Torino Porta Susa, Lyon Part Dieu, and Barcelona Sants in around 13 h 54 min.

How to get from Tuscany to Barcelona

ModeDurationPrice
From P. Alinari bus to Florence airport, fly to Barcelona airport, then train to Barcelona.4 h 20 min$123
From Pisa Centrale train to Pisa airport, fly to Barcelona airport, then train to Barcelona.4 h 15 min$100
From Pisa Centrale train to Pisa airport, fly to Girona airport, bus to Girona, train to Barcelona Sants, then train to Barcelona.5 h 24 min$90
From Prato Porta Al Serraglio train to Firenze S.Maria Novella, train to Bologna Centrale, Aerobus to Bologna airport, fly to Barcelona airport, then train to Barcelona.5 h 56 min$104
From Firenze Santa Maria Novella Station train to Torino Porta Susa, train to Lyon Part Dieu, train to Barcelona Sants, then train to Barcelona Catalunya.13 h 54 min$220
From Firenze Autostazione bus to Barcelona Nord.16 h 30 min$88
From Pitti bus to Firenze Santa Maria Novella Station then bus to Barcelona.19 h 2 min$122
From Firenze S.Maria Novella train to Viareggio, train to Genova - Principe FS, bus to Genoa, then car ferry to Barcelona.24 h 45 min$154
From Florence drive to Barcelona.10 h 32 min$200