There are 8 ways to get from Odesa to Zagreb Airport (ZAG) by bus, plane, shuttle, train, 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Bus to Chișinău International Airport, fly to Zagreb Franjo Tuđman Airport
best- Take the bus from Pryvoz Bus Station to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Zagreb Franjo Tuđman Airport (ZAG)plane RMO - ZAG
9h 12mTrain
cheapest- Take the train from Odesa-Holovna to Uzhhorodtrain
- Take the train from Uzhhorod to Budapest-Kelenfoeldtrain 146
- Take the train from Budapest-Kelenfoeld to Zagreb Glavni Kol.train Ic
35h 7m€99–175Bus to Chișinău International Airport, fly to Graz Airport, shuttle
- Take the bus from Pryvoz Bus Station to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Graz Airport (GRZ)plane RMO - GRZ
- Take a shuttle bus from Graz Airport to Zagreb Airport
12h 22mBus via Iași
- Take the bus from Odessa station to Chişinău Northern Bus Stationbus
- Take the bus from Chişinău Northern Bus Station to Iașibus
- Take the bus from Iaşi to Klagenfurt - Hauptbahnhofbus
- Take the bus from Klagenfurt - Hauptbahnhof to Kranj, Avtobusna Postaja Kranjbus
- Take the bus from Kranj, Avtobusna Postaja Kranj to Zagreb Airportbus
28h 24mTrain, bus
- Take the train from Odesa-Holovna to Przemysl Glownytrain
- Take the train from Przemysl Glowny to Krakow Glownytrain Ic
- Take the train from Krakow Glowny to Graz Hbftrain Ic
- Take the train from Graz Hbf to Maribortrain 575 / ...
- Take the bus from Maribor, Avtobusna Postaja to Zagreb Airportbus
29h 52m€220–1,069Bus, bus to Iași International Airport, fly to Zagreb Franjo Tuđman Airport
- Take the bus from Pryvoz Bus Station to Chișinăubus
- Take the bus from Chişinău Central Bus to Iasi Airportbus
- Fly from Iași International Airport (IAS) to Zagreb Franjo Tuđman Airport (ZAG)plane IAS - ZAG
14h 17mBus
- Take the bus from Odesa Central Bus Station to Triestebus
- Take the bus from Trieste Port to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Zagreb Airportbus
42h 16m€312–917Drive 1,443 km
- Drive from Odesa to Zagreb Airport (ZAG)car 1,443 km
19h 49m€202–292
Odesa to Zagreb Airport (ZAG) by train and bus
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Odesa to Zagreb Airport (ZAG) is to train which costs €95 - €180 and takes 35h 7m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Odesa to Zagreb Airport (ZAG) is to drive which takes 19h 49m and costs €200 - €300.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Odesa station to Zagreb Airport (ZAG). However, there are services departing from Odessa station and arriving at Zagreb Airport via Chişinău Northern Bus Station, Iaşi, Klagenfurt - Hauptbahnhof and Kranj, Avtobusna Postaja Kranj. The journey, including transfers, takes approximately 28h 24m.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Odesa to Zagreb Airport (ZAG). However, there are services departing from Odesa-Holovna and arriving at Zagreb Glavni Kol. via Uzhhorod and Budapest-Kelenfoeld. The journey, including transfers, takes approximately 35h 7m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Odesa and Zagreb Airport (ZAG) is 1180 km. The road distance is 1443 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Odesa to Zagreb Airport (ZAG) without a car is to bus via Iași which takes 28h 24m and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 9h 12m to get from Odesa to Zagreb Airport (ZAG), including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Odesa to Zagreb Airport (ZAG) bus services, operated by GAL TRANS, depart from Odessa station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Odesa to Zagreb Airport (ZAG) train services, operated by Ukrainian Railways (УЗ), depart from Odesa-Holovna station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Odesa to Zagreb Airport (ZAG) is to bus via Iași which takes 28h 24m and costs . Alternatively, you can train, which costs €95 - €180 and takes 35h 7m.
What companies run services between Odesa, Ukraine and Zagreb Airport (ZAG), Croatia?
You can take a bus from Odessa station to Zagreb Airport via Chişinău Northern Bus Station, Iași, Iaşi, Klagenfurt - Hauptbahnhof, and Kranj, Avtobusna Postaja Kranj in around 28h 24m. Alternatively, you can take a train from Odesa-Holovna to Stari terminal via Uzhhorod, Budapest-Kelenfoeld, Zagreb Glavni Kol., Glavni kolodvor, and Velika Gorica in around 35h 7m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- austrian.com
Flights from Chișinău International Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- €110–260
Flights from Chișinău International Airport to Graz Airport via Vienna
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- €140–500
Flights from Iași International Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 6h 5m
- When
- Monday to Friday
- Estimated price
- €100–370
- Website
- lufthansa.com
Flights from Chișinău International Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 6h 47m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €85–280
Flights from Chișinău International Airport to Graz Airport via Frankfurt
- Ave. Duration
- 5h 25m
- When
- Monday to Saturday
- Estimated price
- €170–650
Flights from Chișinău International Airport to Graz Airport via Vienna
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- €140–500
- Website
- croatiaairlines.com
Flights from Chișinău International Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 6h 47m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €85–280
Flights from Iași International Airport to Zagreb Franjo Tuđman Airport via Istanbul
- Ave. Duration
- 6h 15m
- When
- Wednesday and Sunday
- Estimated price
- €210–650
- Website
- eurowings.com
Flights from Chișinău International Airport to Graz Airport via Berlin Brandenburg
- Ave. Duration
- 5h 32m
- When
- Thursday, Sunday, Monday, Wednesday, and Friday
- Estimated price
- €140–420
Flights from Chișinău International Airport to Graz Airport via Hamburg
- Ave. Duration
- 6h 40m
- When
- Thursday
- Estimated price
- €180–550
- Website
- ryanair.com
Flights from Iași International Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 7h 17m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €65–240
Flights from Iași International Airport to Zagreb Franjo Tuđman Airport via Rome
- Ave. Duration
- 8h 5m
- When
- Monday
- Estimated price
- €65–240
- Website
- airdolomiti.it
Flights from Chișinău International Airport to Graz Airport via Frankfurt
- Ave. Duration
- 6h 5m
- When
- Monday and Wednesday
- Estimated price
- €170–550
- Website
- turkishairlines.com
Flights from Iași International Airport to Zagreb Franjo Tuđman Airport via Istanbul
- Ave. Duration
- 6h 15m
- When
- Wednesday and Sunday
- Estimated price
- €210–650
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Odesa-Holovna to Przemysl Glowny
- Ave. Duration
- 14h 5m
- Frequency
- 3 times a week
- Estimated price
- €50–70
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- €50–70
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Przemysl Glowny to Krakow Glowny
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- €35–150
- Website
- PKP Intercity
Train from Krakow Glowny to Graz Hbf
- Ave. Duration
- 8h 19m
- Frequency
- Twice daily
- Estimated price
- €100–380
- Website
- PKP Intercity
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- €10–40
- Website
- PKP Intercity
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Przemysl Glowny to Krakow Glowny
- Ave. Duration
- 2h 41m
- Frequency
- Twice daily
- Estimated price
- €14–23
- Website
- RegioJet
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Graz Hbf to Maribor
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €13–25
- Website
- Austrian Railways
Train from Uzhhorod to Budapest-Kelenfoeld
- Ave. Duration
- 8h 23m
- Frequency
- Twice daily
- Estimated price
- €75–140
- Website
- Austrian Railways
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 2m
- Frequency
- 4 times a day
- Estimated price
- €14–25
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- €3–4
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Kelenfoeld to Zagreb Glavni Kol.
- Ave. Duration
- 6h 21m
- Frequency
- Twice daily
- Estimated price
- €16–19
- Website
- Hungarian Railways (MÁV)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- €8–16
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Odesa-Holovna to Uzhhorod
- Ave. Duration
- 17h 40m
- Frequency
- Once daily
- Estimated price
- €5–12
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- €10–12
- Berth
- €5–8
- Deluxe
- €35–55
- Phone
- +38 (050) 010-01-04
- [email protected]
- Website
- OrionBus
Bus from Pryvoz Bus Station to Chisinau Airport
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- OrionBus
Bus from Pryvoz Bus Station to Chisinau Airport
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- OrionBus
Bus from Pryvoz Bus Station to Chișinău
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Website
- OrionBus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Graz Airport to Zagreb Airport
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- €260–700
- Website
- GoOpti
- Private
- €278
Bus from Klagenfurt - Hauptbahnhof to Kranj, Avtobusna Postaja Kranj
- Ave. Duration
- 1h 9m
- Frequency
- On demand
- Estimated price
- €70–180
- Website
- GoOpti
- Private
- €98
Bus from Kranj, Avtobusna Postaja Kranj to Zagreb Airport
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- €230–600
- Website
- GoOpti
Bus from Maribor, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €45–430
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
Bus from Trieste Port to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 5h 57m
- Frequency
- On demand
- Estimated price
- €190–500
- Website
- GoOpti
Bus from Novo Mesto, Avtobusna postaja to Zagreb Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €22–300
- Website
- GoOpti
- Shared
- €22
- Private
- €92
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Odessa station to Chişinău Northern Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Every 3 hours
- Estimated price
- €29–40
- Schedules at
- galtrans.md
Bus from Chişinău Northern Bus Station to Iași
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- €28–40
- Schedules at
- galtrans.md
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Iaşi to Klagenfurt - Hauptbahnhof
- Ave. Duration
- 14h 45m
- Frequency
- Once a week
- Schedules at
- romfour-door2door.autogari.ro
- Phone
- +37360600488
- https://transmixt.md/
- Website
- transmixt.md
Bus from Chişinău Central Bus to Iasi Airport
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- transmixt.md
- Book at
- transmixt.md
- Phone
- +38 (032) 221-68-58
- [email protected]
- Website
- AL-TRANS
Bus from Odesa Central Bus Station to Trieste
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
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Odesa to Zagreb Airport (ZAG) bus services, operated by GAL TRANS, arrive at Chişinău Northern Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Zagreb Airport (ZAG) is 1h behind Odesa. It is currently 9:06 AM in Odesa and 8:06 AM in Zagreb Airport (ZAG).
Transport is disrupted due to the Russia-Ukraine war. Read more
Odesa to Zagreb Airport (ZAG) train services, operated by Ukrainian Railways (УЗ), arrive at Uzhhorod station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Odesa to Zagreb Airport (ZAG) is 1443 km. It takes approximately 19h 49m to drive from Odesa to Zagreb Airport (ZAG).
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 3000+ hotels available in Zagreb Airport (ZAG).













































