There are 12 ways to get from Essen to Osijek by car train, car, train, bus, 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.
Car train, drive
best- Take the car train from Düsseldorf Hbf to Villach Hbfcartrain
- Drive from Villach Hbf to Osijekcar
11h 12m€185–1,137Fly Dortmund Airport to Budapest Ferenc Liszt International Airport, bus
cheapest- Fly from Dortmund Airport (DTM) to Budapest Ferenc Liszt International Airport (BUD)plane DTM - BUD
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Osijek bus stationbus
10h 31m€75–230Train, bus
- Take the train from Essen Hbf to München Hbftrain 41 / ...
- Take the bus from München Zob to Osijek, Autobusni Kolodvorbus
16h 57mDrive 1,316.9 km
- Drive from Essen to Osijekcar 1,316.9 km
14h€187–270Fly Düsseldorf International Airport to Belgrade Nikola Tesla Airport, shuttle, bus
- Fly from Düsseldorf International Airport (DUS) to Belgrade Nikola Tesla Airport (BEG)plane DUS - BEG
- Take a shuttle bus from Belgrade, Nikola Tesla Airport to Novi Sad, Autobuska Stanica
- Take the bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvorbus
9h 56m€154–520Bus
- Take the bus from Essen central train station to Osijek bus stationbus N951
22h 55m€90–160Train
- Take the train from Dortmund Hbf to Wien Meidlingtrain
- Take the train from Wien Meidling to Zagreb Glavni Kol.train Ec
- Take the train from Zagreb Glavni Kol. to Novskatrain Re
- Take the train from Novska to Osijektrain Re
27h 15m€238–741Bus via Slavonski Brod
- Take the bus from Essen Hbf to Brod, Autobusna Stanicabus
- Take the bus from Brod, Autobusna Stanica to Osijek, Autobusni Kolodvorbus
27h 52mFly Düsseldorf International Airport to Budapest Ferenc Liszt International Airport, bus
- Fly from Düsseldorf International Airport (DUS) to Budapest Ferenc Liszt International Airport (BUD)plane DUS - BUD
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Osijek bus stationbus
9h 31m€92–293Train to Frankfurt, fly to Zagreb Franjo Tuđman Airport, bus
- Take the train from Essen Hbf to Frankfurttrain
- Fly from Frankfurt (FRA) to Zagreb Franjo Tuđman Airport (ZAG)plane FRA - ZAG
- Take the bus from Zagreb, Autobusni Kolodvor to Osijek, Autobusni Kolodvorbus
10h 53m€164–426Fly Dortmund Airport to Belgrade Nikola Tesla Airport, shuttle, bus
- Fly from Dortmund Airport (DTM) to Belgrade Nikola Tesla Airport (BEG)plane DTM - BEG
- Take a shuttle bus from Belgrade, Nikola Tesla Airport to Novi Sad, Autobuska Stanica
- Take the bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvorbus
11h 1m€103–497Fly Dortmund Airport to Mahovljani Airport, drive, train
- Fly from Dortmund Airport (DTM) to Mahovljani Airport (BNX)plane DTM - BNX
- Drive from Mahovljani Airport (BNX) to Nova Gradiskacar
- Take the train from Nova Gradiska to Osijektrain
9h 36m€92–723
Düsseldorf International Airport (DUS) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Essen to Osijek is to bus which costs €90 - €160 and takes 22h 55m.
The fastest way to get from Essen to Osijek is to fly and bus which takes 9h 31m and costs €90 - €300.
Yes, there is a direct bus departing from Essen central train station station and arriving at Osijek bus station station. Services depart five times a week, and operate Monday, Tuesday, Wednesday, Friday and Saturday. The journey takes approximately 22h 55m.
No, there is no direct train from Essen to Osijek. However, there are services departing from Essen Hbf and arriving at Osijek via Dortmund Hbf, Wien Meidling, Zagreb Glavni Kol. and Novska. The journey, including transfers, takes approximately 27h 15m.
The distance between Essen and Osijek is 1450 km. The road distance is 1316.9 km.
The best way to get from Essen to Osijek without a car is to train and bus which takes 16h 57m and costs .
It takes approximately 11h 12m to get from Essen to Osijek, including transfers.
Essen to Osijek bus services, operated by FlixBus, depart from Essen central train station.
Essen to Osijek train services, operated by Nederlandse Spoorwegen (NS), depart from Dortmund Hbf station.
The best way to get from Essen to Osijek is to bus which takes 22h 55m and costs €90 - €160. Alternatively, you can train, which costs €230 - €750 and takes 27h 15m.
What companies run services between Essen, Germany and Osijek, Croatia?
FlixBus operates a bus from Essen central train station to Osijek bus station 5 times a week. Tickets cost €90–160 and the journey takes 22h 55m. Alternatively, you can take a train from Essen Hbf to Osijek via Dortmund Hbf, Wien Meidling, Zagreb Glavni Kol., and Novska in around 27h 15m.
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €95–390
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 4h 35m
- When
- Tuesday and Sunday
- Estimated price
- €95–390
Flights from Düsseldorf International Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–300
Flights from Düsseldorf International Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €70–300
Flights from Frankfurt to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- €85–260
Flights from Frankfurt to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- €85–260
- Website
- swiss.com
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €90–360
Flights from Düsseldorf International Airport to Budapest Ferenc Liszt International Airport via Zurich
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €70–290
Flights from Frankfurt to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €100–210
- Website
- austrian.com
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–360
Flights from Düsseldorf International Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €65–270
Flights from Frankfurt to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €70–290
- Website
- croatiaairlines.com
Flights from Frankfurt to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- €85–260
- Website
- airserbia.com
Flights from Düsseldorf International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €70–190
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €55–180
- Website
- wizzair.com
Flights from Dortmund Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €26–230
Flights from Dortmund Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €50–150
- Website
- flyulendo.com
Flights from Dortmund Airport to Mahovljani Airport
- Ave. Duration
- 1h 50m
- When
- Thursday and Sunday
- Estimated price
- €65–290
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Düsseldorf Hbf to Villach Hbf
- Ave. Duration
- 5h 53m
- Frequency
- Once a week
- Estimated price
- €100–1,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €270–550
- Car Compartment
- €550–1,000
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Essen Hbf to München Hbf
- Ave. Duration
- 5h 19m
- Frequency
- Hourly
- Estimated price
- €95–110
- Website
- https://int.bahn.de/en
Train from Essen Hbf to Frankfurt
- Ave. Duration
- 1h 46m
- Frequency
- Every 30 minutes
- Estimated price
- €48–54
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Dortmund Hbf to Wien Meidling
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- €140–550
- Website
- https://www.ns.nl/en
- 2nd Class
- €140–220
- 1st Class
- €310–550
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Meidling to Zagreb Glavni Kol.
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- €75–100
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Novska
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- http://www.hzpp.hr/en
Train from Novska to Osijek
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- €9–12
- Website
- http://www.hzpp.hr/en
Train from Nova Gradiska to Osijek
- Ave. Duration
- 2h 18m
- Frequency
- Once a week
- Estimated price
- €7–11
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Novska
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- €19–28
- Website
- https://www.oebb.at/en/
- Phone
- +385 91 2014120
- herc-tours@zg.t-com.hr
- Website
- herc-tours.hr
Bus from München Zob to Osijek, Autobusni Kolodvor
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Website
- http://www.herc-tours.hr/
- Phone
- +381 21 523 863
- autoturist.ns@gmail.com
- Website
- autoturist-ns.com
Shuttle from Belgrade, Nikola Tesla Airport to Novi Sad, Autobuska Stanica
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- €60–180
- Schedules at
- autoturist-ns.com
- Private Transfer
- €180
- Shared Transfer
- €60
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvor
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- cazmatrans.hr
Bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvor
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a week
- Estimated price
- €10–15
- Website
- https://cazmatrans.hr/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Essen central train station to Osijek bus station
- Ave. Duration
- 22h 55m
- Frequency
- 5 times a week
- Estimated price
- €90–160
- Website
- https://www.flixbus.co.uk
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Osijek bus station
- Ave. Duration
- 3h 29m
- Frequency
- 3 times a week
- Estimated price
- €16–27
- Website
- https://www.flixbus.co.uk
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Essen Hbf to Brod, Autobusna Stanica
- Ave. Duration
- 24h 32m
- Frequency
- Once daily
- Schedules at
- croatiabus.hr
Bus from Brod, Autobusna Stanica to Osijek, Autobusni Kolodvor
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a week
- Schedules at
- croatiabus.hr
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Zagreb, Autobusni Kolodvor to Osijek, Autobusni Kolodvor
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- €2–13
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 35 415 165
- info@slavonija-bus.hr
- Website
- slavonija-bus.hr
Bus from Zagreb, Autobusni Kolodvor to Osijek, Autobusni Kolodvor
- Ave. Duration
- 4h 27m
- Frequency
- Once daily
- Estimated price
- €19–26
- Schedules at
- slavonija-bus.hr
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Essen to Osijek bus services, operated by FlixBus, arrive at Osijek bus station.
Essen to Osijek train services, operated by Nederlandse Spoorwegen (NS), arrive at Wien Meidling station.
Yes, the driving distance between Essen to Osijek is 1317 km. It takes approximately 14h to drive from Essen to Osijek.
Book your Essen to Osijek bus tickets online with Omio and FlixBus.
There are 414+ hotels available in Osijek.























































