There are 6 ways to get from Bari Airport (BRI) to Croatia by plane, bus, ferry, car, or shuttle
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 Trieste – Friuli Venezia Giulia Airport, bus
best- Fly from Bari Karol Wojtyła Airport (BRI) to Trieste – Friuli Venezia Giulia Airport (TRS)plane BRI - TRS
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
4h 8m€135–374Fly to Zadar Airport
cheapest- Fly from Bari Karol Wojtyła Airport (BRI) to Zadar Airport (ZAD)plane BRI - ZAD
2h 25m€49–167Bus via Venice
- Take the bus from Bari Airport to Matera piazza Matteottibus 900
- Take the bus from Matera piazza Matteotti to Potenza, Terminal Busbus
- Take the bus from Potenza Bus Station to Venice Mestre Train Station Bus Stopbus
- Take the bus from Venice - Mestre Bus Station to Zagreb - Bus Stationbus
24h 31m€97–197Ferry, drive
- Take the ferry from Bari to Dubrovnikferry 54
- Drive from Dubrovnik to Zagrebcar
16h 13m€152–233Fly to Venice Marco Polo Airport, shuttle
- Fly from Bari Karol Wojtyła Airport (BRI) to Venice Marco Polo Airport (VCE)plane BRI - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Pula railway Stattion
5h 23m€74–1,029Bus
- Take the bus from Bari Airport to Matera piazza Matteottibus 900
- Take the bus from Matera to Napoli P.zza Garibaldibus 577 / ...
- Take the bus from Napoli P.zza Garibaldi to Zagrebbus
24h 34m€121–217
Bari Airport (BRI) to Croatia by bus and train
Questions & Answers
The cheapest way to get from Bari Airport (BRI) to Croatia is to fly which costs €45 - €170 and takes 2h 25m.
The fastest way to get from Bari Airport (BRI) to Croatia is to fly which takes 2h 25m and costs €45 - €170.
No, there is no direct bus from Bari Airport (BRI) to Croatia station. However, there are services departing from Bari Airport and arriving at Zagreb - Bus Station via Matera piazza Matteotti, Potenza Bus Station and Venice - Mestre Bus Station. The journey, including transfers, takes approximately 24h 31m.
The distance between Bari Airport (BRI) and Croatia is 690 km.
The best way to get from Bari Airport (BRI) to Croatia without a car is to bus via Venice which takes 24h 31m and costs €95 - €200.
It takes approximately 4h 8m to get from Bari Airport (BRI) to Croatia, including transfers.
Bari Airport (BRI) to Croatia bus services, operated by Sita Sud S.r.l., depart from Bari Airport station.
The best way to get from Bari Airport (BRI) to Croatia is to bus via Venice which takes 24h 31m and costs €95 - €200. Alternatively, you can fly, which costs €45 - €170 and takes 2h 25m.
Bari Airport (BRI) to Croatia bus services, operated by Sita Sud S.r.l., arrive at Matera piazza Matteotti station.
Book your Bari Airport (BRI) to Croatia bus tickets online with Omio.
What companies run services between Bari Airport (BRI), Italy and Croatia?
You can take a bus from Bari Airport to Trg bana J. Jelačića via Matera piazza Matteotti, Potenza Bus Station, Venice - Mestre Bus Station, Zagreb - Bus Station, and Autobusni kol. in around 24h 31m. Alternatively, Ryanair flies from Bari Karol Wojtyła Airport (BRI) to Zadar Airport (ZAD) 3 times a week.
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €35–100
Flights from Bari Karol Wojtyła Airport to Trieste – Friuli Venezia Giulia Airport via Tirana
- Ave. Duration
- 3h 40m
- When
- Monday
- Estimated price
- €35–100
Flights from Bari Karol Wojtyła Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €28–120
Flights from Bari Karol Wojtyła Airport to Zadar Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €40–140
- Website
- ita-airways.com
Flights from Bari Karol Wojtyła Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €75–130
Flights from Bari Karol Wojtyła Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- €80–140
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €90–240
- Website
- https://www.goopti.com/en/
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Pula railway Stattion
- Ave. Duration
- 3h 33m
- Frequency
- On demand
- Estimated price
- €44–900
- Website
- https://www.goopti.com/en/
- Shared
- €44
- Private
- €248
- Phone
- +39 080 579 0211
- [email protected]
- Website
- sitasudtrasporti.it
Bus from Bari Airport to Matera piazza Matteotti
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- sitasudtrasporti.it
- Book at
- marozzivt.it
Bus from Bari Airport to Matera piazza Matteotti
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- sitasudtrasporti.it
- Book at
- marozzivt.it
- Phone
- +39 0835 721443
- [email protected]
- Website
- grassani.it
Bus from Matera piazza Matteotti to Potenza, Terminal Bus
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- €7–9
- Schedules at
- grassani.it
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Potenza Bus Station to Venice Mestre Train Station Bus Stop
- Ave. Duration
- 12h 24m
- Frequency
- 3 times a week
- Estimated price
- €55–120
- Website
- https://www.itabus.it/en/home
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Venice - Mestre Bus Station to Zagreb - Bus Station
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- €30–60
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Matera to Napoli P.zza Garibaldi
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- €21–40
- Website
- https://www.flixbus.co.uk
Bus from Napoli P.zza Garibaldi to Zagreb
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- €95–170
- Website
- https://www.flixbus.co.uk
Rome2Rio's guide to Jadrolinija
Contact DetailsContact Details
- Phone
- +385 72 303 337
- [email protected]
- Website
- jadrolinija.hr
Ferry from Bari to Dubrovnik
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €80–120
- Website
- https://www.jadrolinija.hr/en
Want to know more about travelling around Croatia
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
Need to know: Jadrolinija
Read the travel guide
More Questions & Answers
There are 3007+ hotels available in Croatia.




























