Travel Information between Zagreb and Ulm
| 332 miles | |
| Train, coach or flight | |
| £17 - £33 | |
| Flight • £17 • 1 h 15 min | |
| Flight • £17 • 1 h 15 min | |
| FlixBus, Ryanair or Deutsche Bahn |
Take a train, coach or flight to travel 332 miles to Ulm from Zagreb. The most popular travel providers which serve this route are FlixBus, Ryanair or Deutsche Bahn among others. Travellers can even take a direct coach, flight or train from Zagreb to Ulm.
Travel optionsfrom Zagreb to Ulm
How to get to Ulm from Zagreb by train, bus, flight or ferry.
Our recommendation
The best way to travel from Zagreb to Ulm is by taking a coach because it’s the best combination of price and speed.
FlixBusCheapest
FlixBusFastest
LH5999Other options
FlixBus · FlixBus
FlixBus · FlixBus
FlixBus · FlixBus
FR 8785
LH5999+
LH2152
LX4253+
LX3626Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, coaches, flights and ferries
Compare train, coach and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
15 Nov
16 Nov
17 Nov
18 Nov
19 Nov
20 Nov
21 Nov
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Zagreb to Ulm
Travel to Ulm easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zagreb to Ulm.

There are 3 travel options from Zagreb to Ulm: train, coach or flight.
The cheapest way to travel to Ulm from Zagreb is a flight with an average price of £17.
This is compared to other travel options from Zagreb to Ulm:
Taking a flight costs £8 less than taking a coach, which average ticket prices of £25.
A flight is £16 less than a train with an average ticket price of £33 from Zagreb to Ulm.
The quickest way to travel to Ulm from Zagreb is by flight, which takes on average 1 h 15 min compared to other travel options that take longer:
Getting to Ulm by coach takes 9 h 10 min on average.
Train takes 10 h 11 min on average.
The Zagreb to Ulm distance is approximately 332 miles.
The average frequency per day from Zagreb to Ulm is:
- Around 4 coaches per day.
- Around 24 flights per day.
- 1 train a day.
However, we recommend checking specific travel dates for your route from Zagreb to Ulm as scheduled services by train, coach or flight can vary by season or day of the week.
These are the most popular departure and arrival points for travellers from Zagreb to Ulm:
- Coaches mostly depart from Zagreb, Bus Station and arrive in Ulm, Eberhard-Finckh-Straße / Ludwig-Beck-Straße.
- Trains mostly depart from Zagreb Main Station and arrive in Ulm Hbf.
Omio works with many trusted partners that can help you travel the best way from Zagreb to Ulm:
- You can go to Ulm from Zagreb by coach with FlixBus, Infobus or Autobusni Promet. You'll see cheap coach tickets for £25 with FlixBus from Zagreb to Ulm on Omio.
- You can go to Ulm from Zagreb by plane with Ryanair or Eurowings. You'll see cheap plane tickets for £17 with Ryanair from Zagreb to Ulm on Omio.
- You can travel by train to Ulm from Zagreb with Deutsche Bahn or Croatian Railways (HŽPP), and you can find Deutsche Bahn Zagreb to Ulm tickets for £33 on Omio.
Yes, there are direct routes from Zagreb to Ulm with the following travel companies:
- You can find 2 direct coaches per day to Ulm with FlixBus.
- You can check for a direct flight to Ulm with Ryanair or Eurowings with 3 direct flights per day.
Direct services to Ulm tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Travelling from Zagreb to Ulm: related information
Here are some other resources that might have the information you need
