Travel from Catania to Barcelona

Train, bus or fly from Catania to Barcelona?

Vueling Airlines, Alitalia and 5 other airlines fly from Catania to Barcelona every 3 hours. Alternatively, Trenitalia Intercity operates a train from Catania to Barcelona twice daily. Tickets cost $80 - $110 and the journey takes 9 h 53 min. 4 other operators also service this route.

How to get from Catania to Barcelona

From Catania airport fly to Barcelona airport then train to Barcelona. 2 h 45 min $124. From Catania Centrale train to Roma Termini, train to Torino Porta Susa, train to Lyon Part Dieu, train to Barcelona Sants, then train to Barcelona Catalunya. 26 h 19 min $369. From Catania Centrale train to Genova Piazza Principe, train to Marseille-St-Charles, train to Barcelona Sants, then train to Barcelona Catalunya. 29 h 56 min $331. From Catania bus to Bologna then bus to Barcelona. 30 h 30 min $207. From Catania drive to Messina, car ferry to Villa San Giovanni, drive to Civitavecchia, then car ferry to Barcelona. 30 h 15 min $287. From Catania Centrale train to Genova - Principe FS, bus to Genoa, then car ferry to Barcelona. 38 h 17 min $270. From Catania bus and ferry to NapoIi Metropark then bus to Barcelona Nord. 32 h 28 min $191.