Plane

Take the train Rodalies de Catalunya at the station Estació de Passeig de Gràcia.

The journey takes approximately 25 m. Ticket price is about €1 The travel distance is 16 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Fly out to Barcelona (BCN) of the Catania (CTA) airport.

The journey takes approximately 2 h 5 m. Ticket price is about €28

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Catania (CTA).


🛏 Find hotel deals and discounts up to 20% in Catania at Booking


Train

Take the train TGV inOui at the station Barcelona-Sants.

The journey takes approximately 4 h 27 m. Ticket price is about €40 The travel distance is 549 km.

Carrier is TGV inOui.

Buy ticket

Take the train SNCF at the station Valence Tgv Rhone-Alpes Sud.

The journey takes approximately 1 h 52 m. Ticket price is about €50 The travel distance is 155 km.

Carrier is SNCF.

Buy ticket

Take the train TGV inOui at the station Chambery Challes Les Eaux.

The journey takes approximately 2 h 26 m. Ticket price is about €28 The travel distance is 127 km.

Carrier is TGV inOui.

Buy ticket

Get off at the Oulx-Cesana-Clav.-S..
Take the train Trenitalia Frecce at the station Oulx-Cesana-Clav.-S..

The journey takes approximately 5 h 44 m. Ticket price is about €50 The travel distance is 778 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Roma Termini.
Take the train Trenitalia Intercity at the station Roma Termini.

The journey takes approximately 9 h 58 m. Ticket price is about €40 The travel distance is 737 km.

Carrier is Trenitalia Intercity.

Buy ticket

Get off at the Catania Centrale.


🛏 Find hotel deals and discounts up to 20% in Catania at Booking


Bus

Take the FlixBus bus at the Estación de Autobuses Barcelona Nord station .

The journey takes approximately 14 h 55 m. Ticket price is about €80 The travel distance is 1098 km.

Carrier is FlixBus.

Buy ticket

Get off at the Florence.
Take the Autoservizi Salemi Srl bus at the Florence Villa Constanza Bus Station station .

The journey takes approximately 14 h 30 m. Ticket price is about €40 The travel distance is 1099 km.

Carrier is Autoservizi Salemi Srl.

Buy ticket

Get off at the Catania Via D'Amico.


🛏 Find hotel deals and discounts up to 20% in Catania at Booking


Ferry train

Boarding the Grimaldi Lines ferry at the port of Porto di Barcellona.

The journey takes approximately 20 h Ticket price is about €40 The travel distance is 821 km.

Carrier is Grimaldi Lines.

Buy ticket

Get off at the Porto di Civitavecchia.
2088 m on foot from the Porto di Civitavecchia to the Civitavecchia.

The journey takes approximately 25 m. The travel distance is 2 km.

Get off at the Civitavecchia.
Take the train Trenitalia Intercity at the station Civitavecchia.

The journey takes approximately 1 h 50 m. Ticket price is about €10 The travel distance is 138 km.

Carrier is Trenitalia Intercity.

Buy ticket

Get off at the Latina.
Take the train Trenitalia Intercity at the station Latina.

The journey takes approximately 9 h 24 m. Ticket price is about €35 The travel distance is 676 km.

Carrier is Trenitalia Intercity.

Buy ticket

Get off at the Catania Centrale.


🛏 Find hotel deals and discounts up to 20% in Catania at Booking


Bus car ferry

Take the MonBus bus at the Pl. Catalunya - Andana Central station .

The journey takes approximately 40 m. Ticket price is about €1 The travel distance is 19 km.

Carrier is MonBus.

Buy ticket

Get off at the Aeroport Terminal T1.
Take the Blablabus bus at the Barcelona - Airport Prat T1 station .

The journey takes approximately 10 h 15 m. Ticket price is about €45 The travel distance is 722 km.

Carrier is Blablabus.

Buy ticket

Get off at the Nice - Airport T1.

The journey takes approximately 10 m. The travel distance is 2 km.

Carrier is Zou! Alpes-Maritimes.

Buy ticket

Get off at the Ferber.
Take the Lirosi Linee bus at the Nice - Ferber station .

The journey takes approximately 19 h 40 m. Ticket price is about €90 The travel distance is 1496 km.

Carrier is Lirosi Linee.

Buy ticket

Get off at the Villa San Giovani.
Boarding the Caronte & Tourist ferry at the port of Villa San Giovanni.

The journey takes approximately 30 m. Ticket price is about €2 The travel distance is 7 km.

Carrier is Caronte & Tourist.

Buy ticket

Get off at the Messina Marittima.
436 m on foot from the Messina Marittima to the Messina Piazza della Repubblica.

The journey takes approximately 5 m. The travel distance is 436 m.

Take the SAIS Autolinee bus at the Messina Piazza della Repubblica station .

The journey takes approximately 1 h 40 m. Ticket price is about €6 The travel distance is 97 km.

Carrier is SAIS Autolinee.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Catania at Booking


Ferry drive

Boarding the Grimaldi Lines ferry at the port of Aeropuerto de Barcelona T2 Rodalies.

The journey takes approximately 20 h Ticket price is about €40 The travel distance is 51 m.

Carrier is Grimaldi Lines.

Buy ticket

Get off at the Barcelona (BCN).
Boarding the Grandi Navi Veloci ferry at the port of Civitavecchia.

The journey takes approximately 12 h Ticket price is about €100 The travel distance is 833 km.

Carrier is Grandi Navi Veloci.

Buy ticket

Get off at the Palermo.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 21 m. The travel distance is 206 km.

Get off at the Catania.


🛏 Find hotel deals and discounts up to 20% in Catania at Booking


Car ferry night train

Boarding the Grandi Navi Veloci ferry at the port of Barcelona.

The journey takes approximately 21 h Ticket price is about €100 The travel distance is 663 km.

Carrier is Grandi Navi Veloci.

Buy ticket

Get off at the Genoa.
1052 m on foot from the Genoa to the Dinegro/Traghetti-Lanterna.

The journey takes approximately 12 m. The travel distance is 1 km.

Take the AMT Genova bus at the Dinegro/Traghetti-Lanterna station .

The journey takes approximately 17 m. The travel distance is 3 km.

Carrier is AMT Genova.

Buy ticket

Get off at the Brignole Fs/.
Take the train Trenitalia Intercity Night at the station Genova Brignole.

The journey takes approximately 16 h 27 m. Ticket price is about €90 The travel distance is 1222 km.

Carrier is Trenitalia Intercity Night.

Buy ticket

Get off at the Catania Centrale.


🛏 Find hotel deals and discounts up to 20% in Catania at Booking


The cheapest way to travel from Barcelona to Catania is by taking a Plane with an average price of €30. The journey takes approximately 4 ч. 30 мин.

Plane is the fastest way to travel from Barcelona to Catania. Tickets cost €30. The journey takes approximately 4 ч. 30 мин.