Fly from Naples

Take the Air Campania S.r.l. bus at the Napoli, Autostazione Metropark station .

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

Carrier is Air Campania S.r.l..

Buy ticket

Fly out to Naples (NAP) of the Barcelona (BCN) airport.

The journey takes approximately 1 h 55 m. Ticket price is about €35

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
Take the train Rodalies de Catalunya at the station Aeropuerto de Barcelona T2 Rodalies.

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

Carrier is Rodalies de Catalunya.

Buy ticket



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


Train to Rome fly

Take the train Trenitalia Frecce at the station Napoli Centrale.

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

Carrier is Trenitalia Frecce.

Buy ticket

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

The journey takes approximately 32 m. Ticket price is about €7 The travel distance is 31 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Fiumicino Aeroporto.
Fly out to Rome (FCO) of the Barcelona (BCN) airport.

The journey takes approximately 1 h 45 m. Ticket price is about €24

Carrier is Ulendo Airlink.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
Take the train Rodalies de Catalunya at the station Napoli via G. Ferraris.

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

Carrier is Rodalies de Catalunya.

Buy ticket



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


Train

Take the train Trenitalia Frecce at the station Napoli via G. Ferraris.

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

Carrier is Trenitalia Frecce.

Buy ticket

Take the train Trenitalia Frecce at the station Roma Termini.

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

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Torino Porta Susa.
Take the train TGV inOui at the station Torino Porta Susa.

The journey takes approximately 2 h 37 m. Ticket price is about €35 The travel distance is 197 km.

Carrier is TGV inOui.

Buy ticket

Take the train SNCF at the station Chambery Challes Les Eaux.

The journey takes approximately 1 h 53 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 Valence Tgv Rhone-Alpes Sud.

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

Carrier is TGV inOui.

Buy ticket

Get off at the Barcelona-Sants.


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


Bus

Take the BlaBlaCar Bus bus at the Naples station .

The journey takes approximately 23 h 40 m. Ticket price is about €95 The travel distance is 1640 km.

Carrier is BlaBlaCar Bus.

Buy ticket



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


Train bus ferry

Take the train Trenitalia Frecce at the station Napoli via G. Ferraris.

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

Carrier is Trenitalia Frecce.

Buy ticket

524 m on foot from the Roma Termini to the Rome Termini Piazza Indipendenza.

The journey takes approximately 6 m. The travel distance is 524 m.

Take the SIT Bus Shuttle bus at the Rome Termini Piazza Indipendenza station .

The journey takes approximately 1 h 15 m. Ticket price is about €9 The travel distance is 72 km.

Carrier is SIT Bus Shuttle.

Buy ticket

922 m on foot from the Civitavecchia Port Bus Stop to the Port of Civitavecchia.

The journey takes approximately 11 m. The travel distance is 922 m.

Get off at the Port of Civitavecchia.
Boarding the Grimaldi Lines ferry at the port of Port of Civitavecchia.

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 Barcellona.


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


Drive

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 14 h 41 m. The travel distance is 1560 km.

Get off at the Barcelona.


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


The cheapest way to travel from Naples to Barcelona is by taking a Fly from Naples with an average price of €40. The journey takes approximately 4 ч. 51 мин.

Fly from Naples is the fastest way to travel from Naples to Barcelona. Tickets cost €40. The journey takes approximately 4 ч. 51 мин.

Naples is approximately 1560 km away from Barcelona. The trip by car takes 14 h 41 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the BlaBlaCar Bus company. Tickets cost about €95. A bus trip from Naples to Barcelona will take 23 h 40 m.

The average journey time by car between Naples and Barcelona is 14 h 41 m.