There are 8 ways to get from Zagreb Airport (ZAG) to Ulcinj by plane, shuttle, bus, rideshare, 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 Podgorica Airport, shuttle
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Podgorica Airport (TGD)plane ZAG - TGD
- Take a shuttle bus from Podgorica Airport to Ulcinj, Autobuska Stanica Ulcinj
6h 25mBus via Mostar
cheapest- Take the bus from Zagreb, Autobusni Kolodvor to Mostar, Autobuska Stanicabus
- Take the bus from Mostar, Autobuska Stanica to Ulcinj, Autobuska Stanica Ulcinjbus
19h 14m€65–119Bus
- Take the bus from Zagreb to Slavonski Brod bus stationbus 884 / ...
- Take the bus from Slavonski Brod, Autobusni Kolodvor to Željeznička stanica Barbus
11h 43mAirport Transfer
- Take the rideshare from Zagreb-ZAG to Ulcinj691.9 km
10h 7mDrive 691.9 km
- Drive from Zagreb Airport (ZAG) to Ulcinjcar 691.9 km
10h 7m€97–140Fly to Dubrovnik Airport, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Dubrovnik Airport (DBV)plane ZAG - DBV
- Take the bus from Dubrovnik, Autobusni kolodvor to Ulcinj, Autobuska Stanica Ulcinjbus
7h 24mTrain, bus
- Take the train from Zagreb Glavni Kol. to Slavonski Brodtrain Re
- Take the bus from Slavonski Brod, Autobusni Kolodvor to Željeznička stanica Barbus
13h 24mBus #2
- Take the bus from Velika Gorica to Prijedorbus
- Take the bus from Prijedor to Ulcinj, Autobuska Stanica Ulcinjbus
20h 30m
Zagreb Airport (ZAG) to Ulcinj by bus and tram
Questions & Answers
The cheapest way to get from Zagreb Airport (ZAG) to Ulcinj is to bus via Mostar which costs €60 - €120 and takes 19h 14m.
The fastest way to get from Zagreb Airport (ZAG) to Ulcinj is to drive which takes 10h 7m and costs €95 - €140.
No, there is no direct bus from Zagreb Airport (ZAG) to Ulcinj. However, there are services departing from Stari terminal and arriving at Ulcinj, Autobuska Stanica Ulcinj via Zagreb Airport, Zagreb, Slavonski Brod, Autobusni Kolodvor and Polje, Autobuska Stanica Bar. The journey, including transfers, takes approximately 11h 43m.
The distance between Zagreb Airport (ZAG) and Ulcinj is 524 km. The road distance is 691.9 km.
The best way to get from Zagreb Airport (ZAG) to Ulcinj without a car is to bus which takes 11h 43m and costs .
It takes approximately 6h 25m to get from Zagreb Airport (ZAG) to Ulcinj, including transfers.
Zagreb Airport (ZAG) to Ulcinj bus services, operated by FlixBus, depart from Zagreb station.
Zagreb Airport (ZAG) to Ulcinj bus services, operated by FlixBus, arrive at Slavonski Brod bus station.
Yes, the driving distance between Zagreb Airport (ZAG) to Ulcinj is 692 km. It takes approximately 10h 7m to drive from Zagreb Airport (ZAG) to Ulcinj.
There are 3991+ hotels available in Ulcinj.
What companies run services between Zagreb Airport (ZAG), Croatia and Ulcinj, Montenegro?
You can take a bus from Stari terminal to Ulcinj, Autobuska Stanica Ulcinj via Zračna luka, Zagreb Airport, Zagreb, Autobusni Kolodvor, Zagreb, Slavonski Brod, Autobusni Kolodvor, Željeznička stanica Bar, and Polje, Autobuska Stanica Bar in around 11h 43m.
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Dubrovnik Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- €45–100
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Podgorica Airport via Vienna
- Ave. Duration
- 5h 52m
- When
- Monday to Friday
- Estimated price
- €90–340
Flights from Zagreb Franjo Tuđman Airport to Dubrovnik Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- €45–100
- Website
- airserbia.com
Flights from Zagreb Franjo Tuđman Airport to Podgorica Airport via Belgrade
- Ave. Duration
- 6h 17m
- When
- Monday, Thursday, Friday, Sunday, Tuesday, and Saturday
- Estimated price
- €100–250
- Website
- wizzair.com
Flights from Zagreb Franjo Tuđman Airport to Podgorica Airport via Karlsruhe/Baden Baden
- Ave. Duration
- 4h 55m
- When
- Tuesday and Saturday
- Estimated price
- €65–210
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Slavonski Brod
- Ave. Duration
- 4h 11m
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Zagreb Glavni Kol. to Slavonski Brod
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- €35–75
- Website
- Austrian Railways
- Phone
- +382 69 737 787
- [email protected]
- Website
- gomontenegro.me
Shuttle from Podgorica Airport to Ulcinj, Autobuska Stanica Ulcinj
- Ave. Duration
- 1h
- Frequency
- On demand
- Schedules at
- gomontenegro.me
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zagreb to Slavonski Brod bus station
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- €16–28
- Website
- Flixbus
- Phone
- +387 65 407 734
- [email protected]
Bus from Slavonski Brod, Autobusni Kolodvor to Željeznička stanica Bar
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Slavonski Brod, Autobusni Kolodvor to Željeznička stanica Bar
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Dubrovnik, Autobusni kolodvor to Ulcinj, Autobuska Stanica Ulcinj
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- croatiabus.hr
Bus from Zagreb, Autobusni Kolodvor to Mostar, Autobuska Stanica
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- croatiabus.hr
- Phone
- +387 (0)36 653 250
- [email protected]
- Website
- Globtour
Bus from Zagreb, Autobusni Kolodvor to Mostar, Autobuska Stanica
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- €23–40
- Website
- Globtour
- Phone
- +382 69 316 688
- [email protected]
- Website
- lalatovictravelbd.me
Bus from Mostar, Autobuska Stanica to Ulcinj, Autobuska Stanica Ulcinj
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- €40–75
- Schedules at
- lalatovictravelbd.me
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Velika Gorica to Prijedor
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
- Phone
- +387 53 961-714
- [email protected]
- Website
- Globus Turist
Bus from Prijedor to Ulcinj, Autobuska Stanica Ulcinj
- Ave. Duration
- 15h 15m
- Frequency
- 4 times a week
- Estimated price
- €50–85
- Website
- Globus Turist
- Website
- https://www.mozio.com
Rideshare from Zagreb-ZAG to Ulcinj
- Ave. Duration
- 10h 7m
- Frequency
- On demand
Want to know more about travelling around Montenegro
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
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
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Zagreb Airport (ZAG) and Ulcinj. A great option if you don't have a driver's licence or want to avoid public transport.




























