There are 10 ways to get from Balkans to Bari by bus, busferry, car, car ferry, shuttle, plane, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus and ferry
best- Take the bus from Bor to Podgorica , Bus stationbus
- Take the bus from Podgorica , Bus station to Durrësbus
- Take the busferry from Durrës to Bari Portobusferry
15h 15mBus, bus to Tirana International Airport Nënë Tereza, fly
cheapest- Take the bus from Bor to Polje, Autobuska Stanica Barbus
- Take the bus from Polje, Autobuska Stanica Bar to Tirana Airportbus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Bari Karol Wojtyła Airport (BRI)plane TIA - BRI
11h 13m€102–273Drive, car ferry
- Drive from Balkans to Durrëscar
- Take the carferry from Durrës to Port of Baricarferry
16h 7m€114–234Bus, shuttle to Sofia Airport, fly
- Take the bus from Zaječar to Niteksbus
- Take a shuttle bus from Niš to Sofia Airport
- Fly from Sofia Airport (SOF) to Bari Karol Wojtyła Airport (BRI)plane SOF - BRI
9h 21mTrain, bus, bus and ferry
- Take the train from Zajecar to Crveni Krsttrain Re
- Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus
- Take the bus from Pristina to Durrësbus
- Take the busferry from Durrës to Bari Portobusferry
17h 31mBus, ferry
- Take the bus from Bor to Herceg Novi, Jova Bijelića 1bus
- Take the bus from Herceg Novi, Jova Bijelića 1 to Dubrovnik, Autobusni kolodvorbus
- Take the ferry from Dubrovnik to Bariferry 54
17h 54m€137–239Bus, bus and ferry via Pristina
- Take the bus from Šarbanovac to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus
- Take the bus from Pristina to Shkoder,Rruga Teutabus
- Take the busferry from Shkodër to Port of Baribusferry
20h 14mBus to Belgrade Nikola Tesla Airport, fly
- Take the bus from Šarbanovac to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Bari Karol Wojtyła Airport (BRI)plane BEG - BRI
7h 42mDrive, train to Craiova Airport, fly
- Drive from Balkans to Vidin Patnicheskacar
- Take the train from Vidin Patnicheska to Jiu Hm.train
- Fly from Craiova Airport (CRA) to Bari Karol Wojtyła Airport (BRI)plane CRA - BRI
8h 18m€116–268Bus, shuttle to Skopje International Airport, fly
- Take the bus from Šarbanovac to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus
- Take a shuttle bus from Pristina to Skopje Airport
- Fly from Skopje International Airport (SKP) to Bari Karol Wojtyła Airport (BRI)plane SKP - BRI
11h 51m
Sofia Airport (SOF) to Bari Karol Wojtyła Airport (BRI) flights
Questions & Answers
The cheapest way to get from Balkans to Bari is to drive and car ferry which costs €110 - €240 and takes 16h 7m.
The fastest way to get from Balkans to Bari is to drive and train and fly which takes 8h 18m and costs €110 - €270.
No, there is no direct bus from Balkans to Bari. However, there are services departing from Bor and arriving at Bari Porto via Podgorica , Bus station and Durrës. The journey, including transfers, takes approximately 15h 15m.
The distance between Balkans and Bari is 869 km.
The best way to get from Balkans to Bari without a car is to bus and bus and ferry which takes 15h 15m and costs .
It takes approximately 15h 15m to get from Balkans to Bari, including transfers.
Balkans to Bari bus services, operated by Litas, depart from Bor station.
Balkans to Bari bus services, operated by Litas, arrive at Podgorica , Bus station.
There are 4533+ hotels available in Bari.
What companies run services between Balkans, Serbia and Bari, Italy?
There is no direct connection from Balkans to Bari. However, you can take the taxi to Bor, take the bus to Podgorica , Bus station, take the bus to Durrës, walk to Durrës, then take the vehicle to Bari Porto. Alternatively, you can take a vehicle from Balkans to Bari via Durrës and Port Of Bari in around 16h 7m.
- Website
- ryanair.com
Flights from Sofia Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 20m
- When
- Thursday, Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €29–170
Flights from Tirana International Airport Nënë Tereza to Bari Karol Wojtyła Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €24–150
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Zajecar to Crveni Krst
- Ave. Duration
- 2h 38m
- Frequency
- 4 times a day
- Estimated price
- €4–7
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €4–5
- 1st Class
- €5–7
- Phone
- +381 (12) 538 400
- [email protected]
- Website
- litas.rs
Bus from Bor to Podgorica , Bus station
- Ave. Duration
- 4h 27m
- Frequency
- Once daily
- Estimated price
- €23–45
- Schedules at
- polazak.com
Bus from Bor to Herceg Novi, Jova Bijelića 1
- Ave. Duration
- 6h 3m
- Frequency
- Once daily
- Estimated price
- €30–60
- Schedules at
- polazak.com
Bus from Bor to Polje, Autobuska Stanica Bar
- Ave. Duration
- 5h 4m
- Frequency
- Once daily
- Estimated price
- €26–55
- Schedules at
- polazak.com
- Phone
- +3907150211621
- [email protected]
- Website
- adriaferries.com
Car ferry from Durrës to Port of Bari
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- €35–114
- Schedules at
- adriaferries.com
- Deck
- €65
- Inside cabin 2 beds
- €94
- Outside cabin 2 beds
- €114
- Car
- €100
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Travelling by boat in Italy
Read the travel guide









