Bus train

Take the Fudeks bus at the Beograd station .

The journey takes approximately 11 h 30 m. The travel distance is 767 km.

Carrier is Fudeks.

Buy ticket

Get off at the Stazione Mestre.
Take the train Trenitalia Frecce at the station Venezia Mestre.

The journey takes approximately 6 h 45 m. Ticket price is about €50 The travel distance is 741 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 Fudeks bus at the Beograd station .

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

Carrier is Fudeks.

Buy ticket

Get off at the Bologna Centrale.
Take the Marino Autolinee bus at the Bologna Centrale station .

The journey takes approximately 8 h 5 m. Ticket price is about €22 The travel distance is 630 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


Train night train

Take the train Srbija Voz at the station Beograd centar.

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

Carrier is Srbija Voz.

Buy ticket

Get off at the Šid.
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 11 m. The travel distance is 10 km.

Get off at the Tovarnik.
Take the train Croatian Railways (HŽPP) at the station Tovarnik.

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

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Vinkovci.
Take the train Croatian Railways (HŽPP) at the station Vinkovci.

The journey takes approximately 8 h 53 m. Ticket price is about €26 The travel distance is 496 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Villach Hbf.
Take the train Nightjet at the station Villach Hbf.

The journey takes approximately 5 h 45 m. Ticket price is about €130 The travel distance is 486 km.

Carrier is Nightjet.

Buy ticket

Get off at the Rimini.
Take the train Trenitalia Frecce at the station Rimini.

The journey takes approximately 4 h 6 m. Ticket price is about €29 The travel distance is 479 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 car ferry train

Take the Croatia Bus bus at the Beograd station .

The journey takes approximately 17 h 7 m. Ticket price is about €28 The travel distance is 739 km.

Carrier is Croatia Bus.

Buy ticket

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

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

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Dubrovnik - Placa Gruz.
Boarding the Jadrolinija ferry at the port of Dubrovnik.

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 Bari 1.
Take the Marozzi VT bus at the Bari-Porto station .

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

Carrier is Marozzi VT.

Buy ticket

Get off at the Bari.
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


Bus car ferry train via Билеча

Take the BS Tours bus at the Belgrade station .

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

Carrier is BS Tours.

Buy ticket

Get off at the Bileća.
729 m on foot from the Bileća to the Bileća.

The journey takes approximately 8 m. The travel distance is 729 m.

Get off at the Bileća.
Take the Croatia Bus bus at the Bileća station .

The journey takes approximately 6 h 27 m. Ticket price is about €14 The travel distance is 272 km.

Carrier is Croatia Bus.

Buy ticket

Get off at the Dubrovnik.
Take the Libertas Dubrovnik bus at the Beograd station .

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

Carrier is Libertas Dubrovnik.

Buy ticket

Get off at the Stazione Mestre.
Boarding the Jadrolinija ferry at the port of Beograd.

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

Carrier is Jadrolinija.

Buy ticket

Get off at the Stazione Mestre.
Take the Marozzi VT bus at the Beograd station .

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

Carrier is Marozzi VT.

Buy ticket

Get off at the Stazione Mestre.
Take the train Trenitalia Frecce at the station Beograd.

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

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Stazione Mestre.


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


Drive car ferry

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 7 h 5 m. The travel distance is 613 km.

Get off at the Durrës.
Boarding the Adria Ferries ferry at the port of Durrës.

The journey takes approximately 9 h Ticket price is about €30 The travel distance is 225 km.

Carrier is Adria Ferries.

Buy ticket

Get off at the Bari 1.
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 50 m. The travel distance is 66 km.

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 Nikola Tesla Airport A1 Shuttle bus at the Belgrade Slavija Square station .

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

Carrier is Nikola Tesla Airport A1 Shuttle.

Buy ticket

Fly out to Belgrade (BEG) of the Bari (BRI) airport.

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

Carrier is Air Serbia.

🔎

🚖 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 Beograd.

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

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Stazione Mestre.


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


Fly to Tirana car ferry train

Take the Nikola Tesla Airport A1 Shuttle bus at the Beograd station .

The journey takes approximately 35 m. The travel distance is 850 km.

Carrier is Nikola Tesla Airport A1 Shuttle.

Buy ticket

Get off at the Stazione Mestre.
Fly out to Belgrade (BEG) of the Tirana (TIA) airport.

The journey takes approximately 1 h Ticket price is about €65

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Tirana (TIA).
Take the Adis Travel bus at the Tirana Airport station .

The journey takes approximately 35 m. The travel distance is 33 km.

Carrier is Adis Travel.

Buy ticket

399 m on foot from the Durres Central Bus Station to the Durrës.

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

Get off at the Durrës.
Boarding the Adria Ferries ferry at the port of Durrës.

The journey takes approximately 9 h The travel distance is 225 km.

Carrier is Adria Ferries.

Buy ticket

Get off at the Bari 1.
Take the Marozzi VT bus at the Beograd station .

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

Carrier is Marozzi VT.

Buy ticket

Get off at the Stazione Mestre.
Take the train Trenitalia Frecce at the station Beograd.

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

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Stazione Mestre.


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


The cheapest way to travel from Belgrade to Barletta is by taking a Bus car ferry train with an average price of €47. The journey takes approximately 51 ч. 4 мин.

Fly to Bari night bus train is the fastest way to travel from Belgrade to Barletta. Tickets cost €132. The journey takes approximately 8 ч. 43 мин.