Compare prices and tickets by train, coach or flight

Fri
3 Dec
£31Deutsche Bahn with connection
£36Flixbus
£93Eurowings
Sat
4 Dec
£29Deutsche Bahn with connection
£27Flixbus
£302Austrian Airlines
Sun
5 Dec
£42ÖBB
£16Arda Tur
£75Eurowings
Mon
6 Dec
£34Deutsche Bahn
£18Flixbus
£93Eurowings
Wed
8 Dec
£34Deutsche Bahn with connection
£27Flixbus
£93Eurowings
Thu
9 Dec
£34Deutsche Bahn
£22Flixbus
£75Eurowings
Fri
10 Dec
£42ÖBB
£27Flixbus
£75Eurowings
Sat
11 Dec
£34Deutsche Bahn
£18Flixbus
£136Austrian Airlines
Sun
12 Dec
£29Deutsche Bahn with connection
£16Arda Tur
£75Eurowings
Wed
15 Dec
£34Deutsche Bahn
£22Flixbus
£93Eurowings
Fri
17 Dec
£34Deutsche Bahn
£27Flixbus
£67Eurowings
Sat
18 Dec
£42ÖBB | Euro City (EC)
£27Union Ivkoni International
£130Austrian Airlines
Mon
20 Dec
£34Deutsche Bahn
£22Flixbus
£58Eurowings
Tue
21 Dec
£42ÖBB | Euro City (EC)
£27Flixbus
£38Eurowings
Wed
22 Dec
£34Deutsche Bahn
£31Flixbus
£84Eurowings
Thu
23 Dec
£49ÖBB | Nightjet
£36Flixbus
£93Eurowings

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Vienna from Ulm

distanceDistance293 miles (472 km)
durationAverage train duration6 h 44 min
priceAverage train ticket price£34 (€38)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain providersDeutsche Bahn or Deutsche Bahn with connection

Trains from Ulm to Vienna cover the 293 miles (472 km) long route taking on average 6 h 44 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £29, but the average price of train tickets is £34. Travellers depart most frequently from Ulm Hbf and arrive in Wien Westbahnhof.

Train companies

Ulm to Vienna with Deutsche Bahn

Find the best trains from Ulm to Vienna with Omio's travel partners Deutsche Bahn from £29. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Deutsche Bahn

Find your perfect journey from Ulm to Vienna with Deutsche Bahn (DB)! Check out the DB train timetables from Ulm to Vienna and then book cheap DB tickets with Omio. The distance between Ulm and Vienna by DB is 293 miles (472 km) and the cheapest price for a DB ticket from Ulm to Vienna is £34.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips

Trains from Ulm to Vienna
Travel by train to Vienna 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 Ulm to Vienna.
FAQs
Is cross-border travel by train between Ulm, Germany and Vienna, Austria allowed?

Travel between Ulm, Germany and Vienna, Austria by train is: Partially open.

Can I enter Austria from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Austria from Ulm?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the safety rules to follow in Vienna, Austria?

All travellers in Austria must observe these coronavirus safety measures:

  • Physical distance: 1 metre (s) (3 feet)
  • Face mask: Mandatory

The information above was last checked on 01/12/2021. Remember to review the latest COVID-19 travel safety regulations   for your train to Vienna from Ulm as this information can change.

What COVID restrictions are there for my return journey by train to Ulm, Germany from Vienna, Austria?

The current restriction level for your return trip by train from Vienna to Ulm is: Partially open

Are there any international entry restrictions on returning to Germany from Austria?

Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Austria

Do I need to quarantine on arrival in Germany from Vienna?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Ulm, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 03/12/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Vienna to Ulm train here.

How much do cheap trains to Vienna from Ulm cost?
Omio customers have found the cheapest trains to Vienna from Ulm to cost as little as £29  in the next 7 days.
What is the cost of a train ticket from Ulm to Vienna on average?
In the next 7 days you’ll find that the average cost of a train ticket to Vienna from Ulm is £34  one way.
What is the distance between Ulm and Vienna via train?
You should expect to travel around 293 miles (472 km)  between Ulm and Vienna by train.
How long is the train journey from Ulm to Vienna?
The train time to Vienna from Ulm is on average 6 h 44 min  for the 293 miles (472 km) long journey, but the time it takes to go to Vienna from Ulm by train can vary depending on specific dates or travelling on weekends and holidays.
When travelling by train from Ulm to Vienna, which train station in Ulm do I depart from and which train station in Vienna do I arrive in?

Omio customers who travel this route most frequently depart from Ulm Hbf   and arrive in Wien Westbahnhof.

Where is the Ulm train station located? Where is the Vienna train station located?

Passengers booking this trip most frequently board their trains from Ulm Hbf and need to travel around 0.4 miles (699 m) from the city centre to get to this train station.

Passengers arriving in Vienna most often arrive at Wien Westbahnhof and need to travel around 1.8 miles (2.9 km) from this train station to the city centre.

Which train companies should I travel with from Ulm to Vienna?
For the route from Ulm to Vienna you can take a train with Deutsche Bahn or Deutsche Bahn with connection. Be sure to check out all possible train companies that offer services from Ulm to Vienna on Omio to compare what amenities they may have.
How many train services are there between Ulm and Vienna a day?
The average number of trains departing Ulm for Vienna is 6 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Ulm to Vienna? When is the last train from Ulm to Vienna?
The earliest train departing from Ulm to Vienna leaves at 06: 56. The last train departing from Ulm to Vienna leaves at 21: 55. You can find the latest Ulm to Vienna train times on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I buy train tickets to Vienna from Ulm for the best deals?
If you purchase a train ticket from Ulm to Vienna within the next 7 days, you can find tickets to cost on average £34 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Vienna from Ulm are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Ulm
Vienna
The major railway station for departures from Ulm is Ulm Hbf. Read all the information you need to know about services, amenities and connections at Ulm Hbf for your trip between Ulm and Vienna.