Fly to Naples train

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 Naples (NAP) airport.

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

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Naples (NAP).
345 m on foot from the Naples (NAP) to the Napoli Capodichino.

The journey takes approximately 4 m. The travel distance is 345 m.

Get off at the Napoli Capodichino.
Take the A.T.C. Azienda Trasporti Campani Srl bus at the Napoli Capodichino station .

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

Carrier is A.T.C. Azienda Trasporti Campani Srl.

Buy ticket

Get off at the Caserta - Statione FS.
Take the train Trenitalia Frecce at the station Caserta.

The journey takes approximately 2 h 23 m. Ticket price is about €15 The travel distance is 225 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Barletta.


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


Fly to Brindisi train

Take the train Rodalies de Catalunya at the station Aeropuerto de Barcelona T2 Rodalies.

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

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Barcelona (BCN).
Fly out to Barcelona (BCN) of the Milan Bergamo (BGY) airport.

The journey takes approximately 3 h 50 m. Ticket price is about €25

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Milan Bergamo (BGY).
Take the Società Trasporti Pubblici Brindisi SpA bus at the Brindisi Airport - BDS station .

The journey takes approximately 11 m. The travel distance is 4 km.

Carrier is Società Trasporti Pubblici Brindisi SpA.

Buy ticket

Get off at the Brindisi Station.
Take the train Trenitalia Frecce at the station Brindisi.

The journey takes approximately 1 h 39 m. Ticket price is about €11 The travel distance is 165 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Barletta.


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


Fly to Bari night bus train

Take the train Rodalies de Catalunya at the station Aeropuerto de Barcelona T2 Rodalies.

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

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Barcelona (BCN).
Fly out to Barcelona (BCN) of the Bari (BRI) airport.

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

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Bari (BRI).
1031 m on foot from the Bari (BRI) to the Bari Airport.

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

Get off at the Bari Airport.
Take the Autolinee Smaldone bus at the Bari Airport station .

The journey takes approximately 50 m. Ticket price is about €2 The travel distance is 46 km.

Carrier is Autolinee Smaldone.

Buy ticket

Get off at the Altamura Via Matera.
589 m on foot from the Altamura Via Matera to the Altamura Via Manzoni.

The journey takes approximately 7 m. The travel distance is 589 m.

Get off at the Altamura Via Manzoni.
Take the Marino Autolinee bus at the Altamura Via Manzoni station .

The journey takes approximately 40 m. Ticket price is about €13 The travel distance is 47 km.

Carrier is Marino Autolinee.

Buy ticket

Get off at the Bari Capruzzi DEA Coffee.
Take the train Trenitalia Frecce at the station Bari Centrale.

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

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Barletta.


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


Fly to Rome train

Take the train Rodalies de Catalunya at the station Aeropuerto de Barcelona T2 Rodalies.

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

Carrier is Rodalies de Catalunya.

Buy ticket

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

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

Carrier is Ulendo Airlink.

🔎

🚖 Find a cheap local taxi

Get off at the Rome (FCO).
Take the train Trenitalia at the station Fiumicino Aeroporto.

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 Roma Termini.
Take the train Trenitalia Frecce at the station Roma Termini.

The journey takes approximately 3 h 35 m. Ticket price is about €26 The travel distance is 423 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Barletta.


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


Fly to Florence train

Take the train Rodalies de Catalunya at the station Aeropuerto de Barcelona T2 Rodalies.

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

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Barcelona (BCN).
Fly out to Barcelona (BCN) of the Florence (FLR) airport.

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

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Florence (FLR).

The journey takes approximately 19 m. The travel distance is 4 km.

Carrier is GEST S.p.A..

Buy ticket

Get off at the Alamanni - Stazione Smn.
Take the train ItaloTreno at the station Stazione Santa Maria Novella.

The journey takes approximately 5 h 37 m. Ticket price is about €40 The travel distance is 683 km.

Carrier is ItaloTreno.

Buy ticket

Get off at the Barletta.


🛏 Find hotel deals and discounts up to 20% in Barletta 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 4 h 2 m. Ticket price is about €35 The travel distance is 201 km.

Carrier is TGV inOui.

Buy ticket

Get off at the Torino Porta Susa.
Take the train Trenitalia Frecce at the station Torino Porta Susa.

The journey takes approximately 7 h 29 m. Ticket price is about €65 The travel distance is 942 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Barletta.


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


Bus

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

The journey takes approximately 11 h 25 m. Ticket price is about €65 The travel distance is 873 km.

Carrier is FlixBus.

Buy ticket

Get off at the Turin.
Take the Marino Autolinee bus at the Turin C Vittorio station .

The journey takes approximately 13 h 15 m. Ticket price is about €65 The travel distance is 990 km.

Carrier is Marino Autolinee.

Buy ticket

Get off at the Barletta Via Andria.


🛏 Find hotel deals and discounts up to 20% in Barletta 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.
1877 m on foot from the Porto di Civitavecchia to the Civitavecchia.

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

Get off at the Civitavecchia.
Take the Cotral bus at the Civitavecchia station .

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

Carrier is Cotral.

Buy ticket

Get off at the Santa Marinella.
Take the train Trenitalia at the station S. Marinella.

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

Carrier is Trenitalia.

Buy ticket

Get off at the Roma Termini.
Take the train Trenitalia Frecce at the station Aeropuerto de Barcelona T2 Rodalies.

The journey takes approximately 3 h 35 m. Ticket price is about €26 The travel distance is 51 m.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Barcelona (BCN).


🛏 Find hotel deals and discounts up to 20% in Barletta 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).
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 4 h 59 m. The travel distance is 539 km.

Get off at the Barletta.


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


Bus

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

The journey takes approximately 16 h 20 m. Ticket price is about €70 The travel distance is 1099 km.

Carrier is Blablabus.

Buy ticket

Get off at the Bergamo.
Take the Itabus bus at the Bergamo Central Bus Station Bartolomeo Bono station .

The journey takes approximately 12 h 5 m. Ticket price is about €30 The travel distance is 922 km.

Carrier is Itabus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Barletta 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 16 h 12 m. The travel distance is 1754 km.

Get off at the Barletta.


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


The cheapest way to travel from Barcelona to Barletta is by taking a Fly to Brindisi train with an average price of €39. The journey takes approximately 9 ч. 9 мин.

Fly to Naples train is the fastest way to travel from Barcelona to Barletta. Tickets cost €49. The journey takes approximately 8 ч. 45 мин.

Barcelona is approximately 1754 km away from Barletta. The trip by car takes 16 h 12 m.

The average journey time by car between Barcelona and Barletta is 16 h 12 m.