There are 7 ways to get from Zagreb to Cisternino by shuttle, plane, bus, train, ferry, car ferry, train (Trenitalia), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle, fly, bus
best- Take a shuttle bus from Zagreb to Višnja Gora
- Take a shuttle bus from Višnja Gora to Trieste Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Brindisi Airport (BDS)TRS - BDS
- Take the bus from Brindisi - via Nicola Brandi to Cisternino
8h 43m€121–537Bus
cheapest- Take the bus from Zagreb to Roma, Autostazione TiburtinaN997
- Take the bus from Roma, Autostazione Tiburtina to Ostuni Viale dello SportItabus
22h 13m€52–191Bus, train via Venice
- Take the bus from Zagreb, Autobusni Kolodvor to Venezia Mestre
- Take the train from Venezia Mestre to FasanoFr
15h 33m€89–147Train, ferry, car ferry
- Take the train from Zagreb Glavni Kol. to SplitIc
- Take the ferry from Port of Split to Dubrovnik654
- Take the car ferry from Dubrovnik to Port of Bari54
- Take the train from Bari Centrale to FasanoIc
23h 37m€115–203Train
- Take the train from Zagreb Glavni Kol. to Villach HbfEc / ...
- Take the train from Villach Hbf to Venezia MestreRj / ...
- Take the train from Venezia Mestre to FasanoFr
18h 38m€115–185Bus, train
- Take the bus from Zagreb to Napoli P.zza Garibaldi
- Take the bus from Napoli P.zza Garibaldi to Bari Largo Sorrentino
- Take the train from Bari Centrale to FasanoIc
23h 43m€68–194Drive, car ferry
- Drive from Zagreb to Dubrovnik
- Take the car ferry from Dubrovnik to Port of Bari54
- Drive from Port of Bari to Cisternino
17h 36m€165–204
Zagreb to Cisternino by bus and train
Questions & Answers
The cheapest way to get from Zagreb to Cisternino is to bus and train via Venice which costs €85 - €150 and takes 15h 33m.
The fastest way to get from Zagreb to Cisternino is to shuttle and fly and bus which takes 8h 43m and costs €120 - €550.
No, there is no direct bus from Zagreb to Cisternino. However, there are services departing from Zagreb and arriving at Cisternino via Roma, Autostazione Tiburtina and Ostuni - p.zza Italia. The journey, including transfers, takes approximately 22h 13m.
The distance between Zagreb and Cisternino is 993 km.
The best way to get from Zagreb to Cisternino without a car is to bus and train via Venice which takes 15h 33m and costs €85 - €150.
It takes approximately 8h 43m to get from Zagreb to Cisternino, including transfers.
Zagreb to Cisternino bus services, operated by FlixBus, depart from Zagreb station.
The best way to get from Zagreb to Cisternino is to bus which takes 22h 13m and costs €50 - €200. Alternatively, you can train, which costs €110 - €190 and takes 18h 38m.
Zagreb to Cisternino bus services, operated by FlixBus, arrive at Roma, Autostazione Tiburtina station.
There are 4307+ hotels available in Cisternino.
What companies run services between Zagreb, Croatia and Cisternino, Italy?
You can take a bus from Zagreb to Cisternino via Roma, Autostazione Tiburtina, Ostuni Viale dello Sport, and Ostuni - p.zza Italia in around 22h 13m. Alternatively, you can take a train from Zagreb Glavni Kol. to Cisternino via Villach Hbf, Venezia Mestre, Fasano, and Stazione di Fasano in around 18h 38m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Trieste – Friuli Venezia Giulia Airport to Brindisi Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €45–210
- Website
- ita-airways.com
Flights from Trieste – Friuli Venezia Giulia Airport to Brindisi Airport via Rome
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- €60–130
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Fasano
- Ave. Duration
- 8h 4m
- Frequency
- Once daily
- Estimated price
- €65–110
- Schedules at
- trenitalia.com
Train from Bari Centrale to Fasano
- Ave. Duration
- 34 min
- Frequency
- 5 times a week
- Estimated price
- €8–40
- Schedules at
- trenitalia.com
- Super Economy
- €8–12
- Base Standard
- €21–29
- Base Premium
- €27–40
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Split
- Ave. Duration
- 7h 13m
- Frequency
- Once daily
- Estimated price
- €23–35
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Villach Hbf
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- €13–19
- Website
- http://www.hzpp.hr/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Fasano
- Ave. Duration
- 37 min
- Frequency
- 5 times a day
- Estimated price
- €10
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bari Centrale to Fasano
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €4–10
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €7–10
Train from Villach Hbf to Venezia Mestre
- Ave. Duration
- 2h 52m
- Frequency
- 4 times a day
- Estimated price
- €35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zagreb to Višnja Gora
- Ave. Duration
- 1h 36m
- Frequency
- On demand
- Estimated price
- €29–170
- Schedules at
- goopti.com
- Shared
- €29–33
- Private
- €90–170
Shuttle from Višnja Gora to Trieste Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €30–220
- Schedules at
- goopti.com
- Shared
- €30–40
- Private
- €120–220
- Phone
- 800232042, 3667880781
- Website
- stpbrindisi.it
Bus from Brindisi - via Nicola Brandi to Cisternino
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €1
- Schedules at
- stpbrindisi.it
- Phone
- +386 41520943
- info@hisarturizam.com
- Website
- hisarturizam.com
Bus from Zagreb, Autobusni Kolodvor to Venezia Mestre
- Ave. Duration
- 4h 49m
- Frequency
- Once daily
- Website
- https://www.hisarturizam.com
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Zagreb, Autobusni Kolodvor to Venezia Mestre
- Ave. Duration
- 6h 5m
- Frequency
- 4 times a week
- Estimated price
- €23–35
- Website
- https://www.blablacar.co.uk/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zagreb to Roma, Autostazione Tiburtina
- Ave. Duration
- 12h 40m
- Frequency
- 4 times a week
- Estimated price
- €40–120
- Website
- https://www.flixbus.co.uk
Bus from Roma, Autostazione Tiburtina to Ostuni Viale dello Sport
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- €17–75
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Napoli P.zza Garibaldi
- Ave. Duration
- 17h 10m
- Frequency
- 5 times a week
- Estimated price
- €50–130
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Roma, Autostazione Tiburtina to Ostuni Viale dello Sport
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- €11–70
- Website
- https://www.itabus.it/en/home
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Napoli P.zza Garibaldi to Bari Largo Sorrentino
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €12–27
- Schedules at
- sitasudtrasporti.it
- 2nd Class
- €12–17
- Phone
- +385 20 313 119
- support@tp-line.hr
- Website
- tp-line.hr
Ferry from Port of Split to Dubrovnik
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €48–50
- Website
- https://www.tp-line.hr/en/
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Ferry from Port of Split to Dubrovnik
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €7–14
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €11–14
Car ferry from Dubrovnik to Port of Bari
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a week
- Estimated price
- €78
- Website
- https://www.jadrolinija.hr/en
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
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide



























































