There are 10 ways to get from Zagreb to Dnipro by bus, train, car, plane, 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Bus
best- Take the bus from Zagreb to Maribor, Avtobusna Postajabus
- Take the bus from Maribor, Avtobusna Postaja to Wien Hbfbus
- Take the bus from Vienna, Central Station Südtiroler Platz to Lviv Striyskyi Bus Stationbus
- Take the bus from Lviv bus Station to Dnipro Central Bus Stationbus
25h 56m₴13,776–70,403Train
cheapest- Take the train from Zagreb Glavni Kol. to Budapest-Kelenfoeldtrain Ic
- Take the train from Budapest-Kelenfoeld to Choptrain
- Take the train from Chop to Dnipro-Holovnyitrain
32h 55m₴7,381–12,530Drive 1,773.8 km
- Drive from Zagreb to Dniprocar 1,773.8 km
23h 20m₴12,853–18,565Fly from Zagreb Franjo Tuđman Airport, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Chișinău International Airport (RMO)plane ZAG - RMO
- Take the bus from Chisinau Airport to Kryvyy Rihbus
- Take the bus from Kryvyi Rih bus station to Dnipro Central Bus Stationbus
17h 47mBus via Chisinau Airport (RMO)
- Take the bus from Zagreb to Chișinăubus
- Take the bus from Chișinău to Dniprobus Chișinău-Zaporizhzhia
2d 12h₴12,667Shuttle to Graz Airport, fly, bus
- Take a shuttle bus from Zagreb to Graz Airport
- Fly from Graz Airport (GRZ) to Chișinău International Airport (RMO)plane GRZ - RMO
- Take the bus from Chisinau Airport to Kryvyy Rihbus
- Take the bus from Kryvyi Rih bus station to Dnipro Central Bus Stationbus
18h 52mShuttle, shuttle to Klagenfurt Airport, fly, bus
- Take a shuttle bus from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt Airport
- Fly from Klagenfurt Airport (KLU) to Chișinău International Airport (RMO)plane KLU - RMO
- Take the bus from Chisinau Airport to Kryvyy Rihbus
- Take the bus from Kryvyi Rih bus station to Dnipro Central Bus Stationbus
22h 4mShuttle to Venice Marco Polo Airport, fly, bus
- Take a shuttle bus from Zagreb to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Chișinău International Airport (RMO)plane VCE - RMO
- Take the bus from Chisinau Airport to Kryvyy Rihbus
- Take the bus from Kryvyi Rih bus station to Dnipro Central Bus Stationbus
17h 49mBus, shuttle to Vienna International Airport, fly
- Take the bus from Zagreb to Maribor, Avtobusna Postajabus
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Chișinău International Airport (RMO)plane VIE - RMO
- Take the bus from Chisinau Airport to Kryvyy Rihbus
- Take the bus from Kryvyi Rih bus station to Dnipro Central Bus Stationbus
17h 32mBus to Budapest Ferenc Liszt International Airport, fly, bus
- Take the bus from Zagreb to Budapest Airportbus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Chișinău International Airport (RMO)plane BUD - RMO
- Take the bus from Chisinau Airport to Kryvyy Rihbus
- Take the bus from Kryvyi Rih bus station to Dnipro Central Bus Stationbus
17h 28m
Zagreb to Dnipro by train
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Zagreb to Dnipro is to train which costs 7 000 ₴ - 13 000 ₴ and takes 32h 55m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Zagreb to Dnipro is to drive which takes 23h 20m and costs 12 000 ₴ - 19 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Zagreb to Dnipro station. However, there are services departing from Zagreb and arriving at Dnipro Central Bus Station via Maribor, Avtobusna Postaja, Vienna, Central Station Südtiroler Platz and Lviv bus Station. The journey, including transfers, takes approximately 25h 56m.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Zagreb to Dnipro. However, there are services departing from Zagreb Glavni Kol. and arriving at Dnipro-Holovnyi via Budapest-Kelenfoeld and Chop. The journey, including transfers, takes approximately 32h 55m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Zagreb and Dnipro is 2095 km. The road distance is 1773.8 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Zagreb to Dnipro without a car is to bus which takes 25h 56m and costs 13 000 ₴ - 75 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 25h 56m to get from Zagreb to Dnipro, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Zagreb to Dnipro bus services, operated by GoOpti, depart from Zagreb station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Zagreb to Dnipro train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Zagreb to Dnipro is to bus which takes 25h 56m and costs 13 000 ₴ - 75 000 ₴. Alternatively, you can train, which costs 7 000 ₴ - 13 000 ₴ and takes 32h 55m.
What companies run services between Zagreb, Croatia and Dnipro, Ukraine?
You can take a bus from Zagreb to Dnipro Central Bus Station via Maribor, Avtobusna Postaja, Vienna, Central Station Südtiroler Platz, and Lviv bus Station in around 25h 56m. Alternatively, you can take a train from Zagreb Glavni Kol. to Dnipro-Holovnyi via Budapest-Kelenfoeld and Chop in around 32h 55m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Chișinău International Airport via Vienna International Airport
- Ave. Duration
- 8h 18m
- When
- Every day
- Estimated price
- ₴5,500–14,000
Flights from Graz Airport to Chișinău International Airport via Vienna International Airport
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- ₴7,500–29,000
Flights from Klagenfurt Airport to Chișinău International Airport via Vienna International Airport
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ₴9,000–24,000
Flights from Venice Marco Polo Airport to Chișinău International Airport via Vienna International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₴5,000–20,000
Flights from Vienna International Airport to Chișinău International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₴5,000–14,000
Flights from Budapest Ferenc Liszt International Airport to Chișinău International Airport via Vienna International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₴4,700–18,000
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Budapest-Kelenfoeld
- Ave. Duration
- 5h 46m
- Frequency
- Twice daily
- Estimated price
- ₴3,400–4,900
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Zagreb to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 35m
- Frequency
- On demand
- Estimated price
- ₴2,400–20,000
- Website
- GoOpti
- Private
- ₴6,707
- Shared
- ₴2,400–3,500
Bus from Maribor, Avtobusna Postaja to Wien Hbf
- Ave. Duration
- 2h 59m
- Frequency
- On demand
- Estimated price
- ₴3,560–39,000
- Website
- GoOpti
- Shared
- ₴3,560
- Private
- ₴17,800
Shuttle from Zagreb to Graz Airport
- Ave. Duration
- 2h 50m
- Frequency
- On demand
- Estimated price
- ₴12,000–32,000
- Website
- GoOpti
- Private
- ₴14,343
Shuttle from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 7m
- Frequency
- On demand
- Estimated price
- ₴1,400–28,000
- Website
- GoOpti
- Shared
- ₴1,400–3,800
- Private
- ₴7,000–9,500
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt Airport
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- ₴4,400–12,000
- Website
- GoOpti
- Private
- ₴7,894
Shuttle from Zagreb to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 4h 42m
- Frequency
- On demand
- Estimated price
- ₴2,374–60,000
- Website
- GoOpti
- Shared
- ₴2,374
- Private
- ₴13,363
Bus from Zagreb to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 35m
- Frequency
- On demand
- Estimated price
- ₴2,400–20,000
- Website
- GoOpti
- Private
- ₴6,707
- Shared
- ₴2,400–3,500
Want to know more about travelling around Ukraine
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
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Zagreb to Dnipro bus services, operated by GoOpti, arrive at Maribor, Avtobusna Postaja station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Dnipro is 1h ahead of Zagreb. It is currently 10:51 PM in Zagreb and 11:51 PM in Dnipro.
Transport is disrupted due to the Russia-Ukraine war. Read more
Zagreb to Dnipro train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Budapest-Kelenfoeld station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Zagreb to Dnipro is 1774 km. It takes approximately 23h 20m to drive from Zagreb to Dnipro.
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Zagreb to Dnipro bus tickets online with Omio.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 921+ hotels available in Dnipro.












