Train to Brindisi fly

Take the train Trenitalia Frecce at the station Bari Centrale.

The journey takes approximately 58 m. Ticket price is about €8 The travel distance is 110 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Brindisi.
Take the Società Trasporti Pubblici Brindisi SpA bus at the Brindisi - p.zza Crispi station .

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

Carrier is Società Trasporti Pubblici Brindisi SpA.

Buy ticket

Get off at the Brindisi Airport BDS.
Fly out to Brindisi (BDS) of the Rome (FCO) airport.

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

Carrier is Alitalia.

🔎

🚖 Find a cheap local taxi

Get off at the Rome (FCO).
Take the transport at the Split Airport station.

The journey takes approximately 30 m. Ticket price is about €4 The travel distance is 23 km.

Carrier is Pleso Prijevoz.

Buy ticket

Get off at the Split.


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


Fly from Bari

Take the taxi at the Bari.

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

Carrier is Taxi Bari - CO.TA.BA.

🚖 Find a cheap local taxi

Get off at the Bari (BRI).
Fly out to Bari (BRI) of the Split (SPU) airport.

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

Carrier is Volotea.

🔎

🚖 Find a cheap local taxi

Get off at the Split (SPU).
Take the transport at the Bari Centrale station.

The journey takes approximately 30 m. Ticket price is about €4 The travel distance is 111 km.

Carrier is Pleso Prijevoz.

Buy ticket

Get off at the Brindisi.


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


Train car ferry

Take the train Trenitalia Frecce at the station Bari Centrale.

The journey takes approximately 3 h 52 m. Ticket price is about €27 The travel distance is 441 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Ancona.
Take the Società Trasporti Pubblici di Sondrio bus at the Stazione Fs Centrale station .

The journey takes approximately 7 m. Ticket price is about €1 The travel distance is 4 km.

Carrier is Società Trasporti Pubblici di Sondrio.

Buy ticket

Get off at the Piazza Kennedy - Porto.
579 m on foot from the Piazza Kennedy - Porto to the Port of Ancona.

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

Get off at the Port of Ancona.
Boarding the Jadrolinija ferry at the port of Port of Ancona.

The journey takes approximately 11 h 15 m. Ticket price is about €35 The travel distance is 243 km.

Carrier is Jadrolinija.

Buy ticket

Get off at the Port of Split.


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


Bus

Take the Pistoia viaggi bus at the Bari Porto station .

The journey takes approximately 8 h 30 m. The travel distance is 357 km.

Carrier is Pistoia viaggi.

Buy ticket

Get off at the Shkoder.
Take the Artani Travel bus at the Shkodër station .

The journey takes approximately 3 h 47 m. The travel distance is 221 km.

Carrier is Artani Travel.

Buy ticket

Get off at the Ston Zaton Doli.
Take the Croatia Bus bus at the Zaton Doli station .

The journey takes approximately 3 h 2 m. Ticket price is about €14 The travel distance is 203 km.

Carrier is Croatia Bus.

Buy ticket

Get off at the Split Bus Station.


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


Train

Take the train Trenitalia Frecce at the station Bari Centrale.

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

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Padova.
Take the train Nightjet at the station Padova.

The journey takes approximately 3 h 40 m. Ticket price is about €130 The travel distance is 253 km.

Carrier is Nightjet.

Buy ticket

Get off at the Villach Hbf.
Take the train ÖBB at the station Villach Hbf.

The journey takes approximately 3 h 54 m. Ticket price is about €40 The travel distance is 241 km.

Carrier is ÖBB.

Buy ticket

Get off at the Zagreb Glavni Kol..
Take the train Croatian Railways (HŽPP) at the station Zagreb Glavni Kol..

The journey takes approximately 6 h 35 m. Ticket price is about €23 The travel distance is 422 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Split.


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


Car ferry night bus

Boarding the Jadrolinija ferry at the port of Bari 1.

The journey takes approximately 31 h Ticket price is about €10 The travel distance is 203 km.

Carrier is Jadrolinija.

Buy ticket

Get off at the Dubrovnik.
Take the Libertas Dubrovnik bus at the Dubrovnik - Gruz station .

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

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Dubrovnik - Gruz 2.
Take the FlixBus bus at the Dubrovnik bus station station .

The journey takes approximately 4 h 15 m. Ticket price is about €22 The travel distance is 270 km.

Carrier is FlixBus.

Buy ticket

Get off at the Split Bus Station.


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


Car ferry ferry

Boarding the Jadrolinija ferry at the port of Bari Centrale.

The journey takes approximately 31 h Ticket price is about €10 The travel distance is 111 km.

Carrier is Jadrolinija.

Buy ticket

Get off at the Brindisi.
Boarding the Kapetan Luka ferry at the port of Dubrovnik.

The journey takes approximately 4 h 25 m. Ticket price is about €9 The travel distance is 199 km.

Carrier is Kapetan Luka.

Buy ticket

Get off at the Port of Split.


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


Car ferry 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 12 m. The travel distance is 6 km.

Get off at the Bari 1.
Boarding the Jadrolinija ferry at the port of Bari Centrale.

The journey takes approximately 31 h Ticket price is about €10 The travel distance is 111 km.

Carrier is Jadrolinija.

Buy ticket

Get off at the Brindisi.
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 55 m. The travel distance is 227 km.

Get off at the Split.


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


The cheapest way to travel from Bari to Split is by taking a Car ferry ferry with an average price of €19. The journey takes approximately 36 ч. 25 мин.

Fly from Bari is the fastest way to travel from Bari to Split. Tickets cost €67. The journey takes approximately 2 ч.