There are 10 ways to get from Ulm to Osijek by train, plane, bus, night train, shuttle, 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.
Train to Munich International Airport, fly to Osijek Airport
best- Take the train from Ulm Hauptbahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Osijek Airport (OSI)plane MUC - OSI
5h 40m€181–508Bus
cheapest- Take the bus from Ulm Hauptbahnhof to Osijek, Autobusni Kolodvorbus
12h 30m€70–95Train
- Take the train from Ulm Hauptbahnhof to Salzburg Hauptbahnhoftrain 62 / ...
- Take the train from Salzburg Hbf to Budapest-Kelenfoeldtrain Rjx
- Take the train from Budapest-Kelenfoeld to Pecstrain Ic
- Take the train from Pecs to Beli Manastirtrain Re
15h 19m€144–442Night train, train
- Take the nighttrain from Ulm Hbf to Zagreb Glavni Kol.nighttrain En
- Take the train from Zagreb Glavni Kol. to Osijektrain Re / ...
19h 14m€187–255Train to Stuttgart Airport, fly to Belgrade Nikola Tesla Airport, shuttle, bus
- Take the train from Ulm Hauptbahnhof to Wendlingentrain
- Fly from Stuttgart Airport (STR) to Belgrade Nikola Tesla Airport (BEG)plane STR - 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
10h 30m€183–506Train to Stuttgart Airport, fly to Budapest Ferenc Liszt International Airport, bus
- Take the train from Ulm Hauptbahnhof to Wendlingentrain
- Fly from Stuttgart Airport (STR) to Budapest Ferenc Liszt International Airport (BUD)plane STR - BUD
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Osijek bus stationbus
10h 17m€78–218Train to Allgäu Airport, Memmingen, fly to Belgrade Nikola Tesla Airport, shuttle, bus
- Take the train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOBtrain
- Fly from Allgäu Airport, Memmingen (FMM) to Belgrade Nikola Tesla Airport (BEG)plane FMM - 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
10h 35m€125–493Train to Munich International Airport, fly to Zagreb Franjo Tuđman Airport, bus
- Take the train from Ulm Hauptbahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Zagreb Franjo Tuđman Airport (ZAG)plane MUC - ZAG
- Take the bus from Zagreb to Osijek bus stationbus
10h 58m€139–449Train to Allgäu Airport, Memmingen, fly to Tuzla International Airport, bus
- Take the train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOBtrain
- Fly from Allgäu Airport, Memmingen (FMM) to Tuzla International Airport (TZL)plane FMM - TZL
- Take the bus from Tuzla, Autobuska Stanica to Županja, Autobusni Kolodvorbus
12h 9mDrive 959.9 km
- Drive from Ulm to Osijekcar 959.9 km
8h 59m€138–199
Ulm to Osijek by bus
Questions & Answers
The cheapest way to get from Ulm to Osijek is to bus which costs €70 - €95 and takes 12h 30m.
The fastest way to get from Ulm to Osijek is to train and fly which takes 5h 40m and costs €180 - €550.
Yes, there is a direct bus departing from Ulm Hauptbahnhof and arriving at Osijek, Autobusni Kolodvor. Services depart six times a week, and operate Monday and Friday. The journey takes approximately 12h 30m.
No, there is no direct train from Ulm to Osijek. However, there are services departing from Ulm Hauptbahnhof and arriving at Osijek Dravski Most via Salzburg Hbf, Budapest-Kelenfoeld, Pecs and Beli Manastir. The journey, including transfers, takes approximately 15h 19m.
The distance between Ulm and Osijek is 824 km. The road distance is 959.9 km.
The best way to get from Ulm to Osijek without a car is to bus which takes 12h 30m and costs €70 - €95.
It takes approximately 5h 40m to get from Ulm to Osijek, including transfers.
Ulm to Osijek bus services, operated by Herc Tours, depart from Ulm Hauptbahnhof station.
Ulm to Osijek train services, operated by Deutsche Bahn Intercity (DB IC), depart from Ulm Hauptbahnhof station.
The best way to get from Ulm to Osijek is to bus which takes 12h 30m and costs €70 - €95. Alternatively, you can train, which costs €140 - €450 and takes 15h 19m.
What companies run services between Ulm, Germany and Osijek, Croatia?
Herc Tours operates a bus from Ulm Hauptbahnhof to Osijek, Autobusni Kolodvor 4 times a week, and the journey takes 12h 30m. Two other operators also service this route. Alternatively, you can take a train from Ulm Hauptbahnhof to Osijek Dravski Most via Salzburg Hauptbahnhof, Salzburg Hbf, Budapest-Kelenfoeld, Pecs, and Beli Manastir in around 15h 19m.
- Website
- lufthansa.com
Flights from Stuttgart Airport to Belgrade Nikola Tesla Airport via Munich International Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–280
Flights from Stuttgart Airport to Budapest Ferenc Liszt International Airport via Munich International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €80–280
Flights from Munich International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- €70–230
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- €26–110
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Salzburg Hauptbahnhof
- Ave. Duration
- 3h 3m
- Frequency
- 5 times a day
- Estimated price
- €50–210
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOB
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- €9–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- €26–110
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOB
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- €9–40
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +385 91 2014120
- [email protected]
- Website
- Herc Tours
Bus from Ulm Hauptbahnhof to Osijek, Autobusni Kolodvor
- Ave. Duration
- 12h 30m
- Frequency
- 4 times a week
- Website
- Herc Tours
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
Ulm to Osijek bus services, operated by Herc Tours, arrive at Osijek, Autobusni Kolodvor station.
Ulm to Osijek train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Salzburg Hauptbahnhof station.
Yes, the driving distance between Ulm to Osijek is 960 km. It takes approximately 8h 59m to drive from Ulm to Osijek.
Book your Ulm to Osijek train tickets online with Omio.
Book your Ulm to Osijek bus tickets online with Omio.
There are 422+ hotels available in Osijek.






