There are 9 ways to get from Bari to Balkans by plane, shuttle, bus, ferry, car ferry, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Sofia Airport, shuttle, bus
best- Fly from Bari Karol Wojtyła Airport (BRI) to Sofia Airport (SOF)BRI - SOF
- Take a shuttle bus from Sofia Airport to Niš
- Take the bus from Niteks to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
8h 21mCar ferry, drive
cheapest- Take the car ferry from Port of Bari to Bar55
- Drive from Bar to Balkans
16h 7mRSD 8,420–12,973Ferry, bus
- Take the ferry from Port of Bari to Bar
- Take the bus from Polje, Autobuska Stanica Bar to Bor
14h 45mRSD 9,477–18,944Bus
- Take the bus from Bari Porto to Tirana
- Take the bus from Tirana, Terminali Lindor I Autobusave to Podgorica , Bus station
- Take the bus from Podgorica , Bus station to Bor
14h 58mRSD 16,440–17,842Fly to Craiova Airport, train, drive
- Fly from Bari Karol Wojtyła Airport (BRI) to Craiova Airport (CRA)BRI - CRA
- Take the train from Jiu Hm. to Vidin Patnicheska
- Drive from Vidin Patnicheska to Balkans
7h 18mRSD 11,391–32,435Fly to Belgrade Nikola Tesla Airport, bus
- Fly from Bari Karol Wojtyła Airport (BRI) to Belgrade Nikola Tesla Airport (BEG)BRI - BEG
- Take the bus from Beograd, Autobuska stanica to Šarbanovac
6h 51mFly to Skopje International Airport, shuttle, bus
- Fly from Bari Karol Wojtyła Airport (BRI) to Skopje International Airport (SKP)BRI - SKP
- Take a shuttle bus from Skopje, International Airport to Niš, Autobuska Stanica
- Take the bus from Niš, Autobuska Stanica to Šarbanovac
10h 36mFly to Tirana International Airport Nënë Tereza, bus
- Fly from Bari Karol Wojtyła Airport (BRI) to Tirana International Airport Nënë Tereza (TIA)BRI - TIA
- Take the bus from Tirana Airport to Polje, Autobuska Stanica Bar
- Take the bus from Polje, Autobuska Stanica Bar to Bor
11h 35mRSD 13,432–30,976Bus via Pristina
- Take the bus from Port of Bari to Shkodër
- Take the bus from Shkoder,Rruga Teuta to Pristina
- Take the bus from Pristina to Niš, Autobuska Stanica
- Take the bus from Niš, Autobuska Stanica to Šarbanovac
20h 40m
Bari Karol Wojtyła Airport (BRI) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Bari to Balkans is to car ferry and drive which costs RSD 8000 - RSD 13000 and takes 16h 7m.
The fastest way to get from Bari to Balkans is to fly and train and drive which takes 7h 18m and costs RSD 11000 - RSD 33000.
The distance between Bari and Balkans is 880 km.
The best way to get from Bari to Balkans without a car is to ferry and bus which takes 14h 45m and costs RSD 9500 - RSD 19000.
It takes approximately 8h 21m to get from Bari to Balkans, including transfers.
There are 78+ hotels available in Balkans.
What companies run services between Bari, Italy and Balkans, Serbia?
You can take a bus from Bari Porto to Balkans via Tirana, Tirana, Terminali Lindor I Autobusave, Podgorica , Bus station, and Bor in around 14h 58m.
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Sofia Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- RSD 5,000–19,000
Flights from Bari Karol Wojtyła Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RSD 3,800–21,000
- Website
- flyulendo.com
Flights from Bari Karol Wojtyła Airport to Craiova Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RSD 5,000–24,000
Flights from Bari Karol Wojtyła Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- RSD 2,400–15,000
- Website
- wizzair.com
Flights from Bari Karol Wojtyła Airport to Sofia Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday to Sunday
- Estimated price
- RSD 3,200–11,000
Flights from Bari Karol Wojtyła Airport to Skopje International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RSD 2,400–20,000
- Website
- airserbia.com
Flights from Bari Karol Wojtyła Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 35m
- When
- Thursday and Sunday
- Estimated price
- RSD 8,500–18,000
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Jiu Hm. to Vidin Patnicheska
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- RSD 1,300–1,450
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +381 18 255 177
- rezervacije@nis-ekspres.rs
- Website
- nis-ekspres.rs
Bus from Niteks to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 2h 12m
- Frequency
- Twice daily
- Estimated price
- RSD 1,000–1,300
- Schedules at
- nis-ekspres.rs
- Phone
- +381 (12) 538 400
- office@litas.rs
- Website
- litas.rs
Bus from Polje, Autobuska Stanica Bar to Bor
- Ave. Duration
- 5h 6m
- Frequency
- Twice a week
- Estimated price
- RSD 2,600–3,800
- Schedules at
- litas.rs
Bus from Podgorica , Bus station to Bor
- Ave. Duration
- 4h 29m
- Frequency
- Twice a week
- Estimated price
- RSD 2,300–3,400
- Schedules at
- litas.rs
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Bus from Bari Porto to Tirana
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a week
- Estimated price
- RSD 10,560
- Schedules at
- autobus.al
- Phone
- +355 69 234 8608
- info@dritatravel.com
- Website
- dritatravel.com
Bus from Tirana, Terminali Lindor I Autobusave to Podgorica , Bus station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RSD 2,582
- Schedules at
- dritatravel.com
- Phone
- +382 32 520 495
- info@kotortotirana.com
- Website
- kotortotirana.com
Bus from Tirana, Terminali Lindor I Autobusave to Podgorica , Bus station
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RSD 2,581–2,583
- Website
- https://www.kotortotirana.com/
- Phone
- +38130 444 760
- office@bortravel.net
- Website
- bortravel.net
Bus from Beograd, Autobuska stanica to Šarbanovac
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Schedules at
- bortravel.net
- Phone
- +381 19 542 888
- motoboemtrans@hotmail.com
- Website
- redvoznje.net
Bus from Niš, Autobuska Stanica to Šarbanovac
- Ave. Duration
- 2h 42m
- Frequency
- Twice a week
- Schedules at
- redvoznje.net
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tirana Airport to Polje, Autobuska Stanica Bar
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- RSD 4,341
- Schedules at
- facebook.com
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Port of Bari to Shkodër
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +383 (0)29 226666
- info@atmaxhatrans.com
- Website
- atmaxhatrans.com
Bus from Shkoder,Rruga Teuta to Pristina
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- RSD 1,760
- Schedules at
- atmaxhatrans.com
- Phone
- +383 44 344 200
- adio-tours@hotmail.com
- Website
- facebook.com
Bus from Pristina to Niš, Autobuska Stanica
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- RSD 1,290
- Schedules at
- https://www.polazak.com/en/SP-Adio/operator/
- Phone
- + 39 080 5789843
- balcani@morfimare.it
- Website
- montenegrolines.net
Ferry from Port of Bari to Bar
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- RSD 5,878–14,000
- Website
- https://www.montenegrolines.net/en/
- Deck
- RSD 6,500–8,000
- Cabin
- RSD 12,000–14,000
Rome2Rio's guide to Jadrolinija
Contact Details
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Port of Bari to Bar
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- RSD 1,300–1,800
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- RSD 1,300–1,800
Want to know more about travelling around Serbia
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
Need to know: Jadrolinija
Read the travel guide


























