Berlin to Ulm train with Deutsche Bahn (ICE,IC,EC,RE)

Mon, Jan 27
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Berlin to Ulm

Showing times and prices for Jan 27

Cheapest

The best way to find a cheap train ticket from Berlin to Ulm is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
FlixTrainFlixTrainFlixTrain+FlixBusFlixTrainFlixBus
07:37AM11h43
Berlin Südkreuz station
07:20PMUlm, Eberhard-Finckh-Straße
$351One-way
1 transfer
Cheapest
FlixTrainFlixTrainFlixTrain+FlixBusFlixTrainFlixBus
03:37PM9h13
Berlin Südkreuz station
12:50AMUlm, Eberhard-Finckh-Straße
$351One-way
1 transfer
Cheapest
FlixTrainFlixTrainFlixTrain+FlixBusFlixTrainFlixBus
07:26AM11h54
Berlin Hbf
07:20PMUlm, Eberhard-Finckh-Straße
$351One-way
1 transfer
FlixTrainFlixTrainFlixTrain+FlixBusFlixTrainFlixBus
03:28PM9h22
Berlin Hbf
12:50AMUlm, Eberhard-Finckh-Straße
$361One-way
1 transfer
Deutsche BahnICE 1003Deutsche Bahn+Deutsche BahnICE 1003ICE 916
08:11AM5h33
Berlin Hbf
01:44PMUlm Hbf
$781One-way
1 transfer

Live departures

Berlin to Ulm train times

Showing trains for today, Sunday, January 26
ProviderDepartsDurationArrivesTransfers
Tickets
FlixTrain
FlixTrain
03:17PM Berlin-Gesundbrunnen station
9h33
12:50AM Ulm, Eberhard-Finckh-Straße1 transfer
FlixTrain
FlixTrain
03:28PM Berlin Hbf
9h22
12:50AM Ulm, Eberhard-Finckh-Straße1 transfer
FlixTrain
FlixTrain
03:37PM Berlin Südkreuz station
9h13
12:50AM Ulm, Eberhard-Finckh-Straße1 transfer
Monday, January 27
FlixTrain
FlixTrain
07:26AM Berlin Hbf
11h54
07:20PM Ulm, Eberhard-Finckh-Straße1 transfer
FlixTrain
FlixTrain
07:37AM Berlin Südkreuz station
11h43
07:20PM Ulm, Eberhard-Finckh-Straße1 transfer
Deutsche Bahn
ICE 1003
Delayed
08:11AM 07:11AMBerlin Hbf
5h33
01:44PM Ulm Hbf
1 transfer
Deutsche Bahn
ICE 1105
Delayed
09:04AM 08:04AMBerlin Hbf
5h41
02:45PM Ulm Hbf
1 transfer
Deutsche Bahn
ICE 597
Delayed
09:26AM 08:26AMBerlin Hbf
6h32
03:58PM 02:58PMUlm Hbf
0 transfersDirect
Deutsche Bahn
ICE 703
Delayed
09:34AM 08:34AMBerlin Hbf
6h10
03:44PM Ulm Hbf
1 transfer
Deutsche Bahn
ICE 93
Delayed
10:04AM 09:04AMBerlin Hbf
5h52
03:56PM Ulm Hbf
2 transfers

Find all the dates and times for this journey

Compare prices and tickets Berlin to Ulm by train, bus, or flight

Mon
Jan 27
Tue
Jan 28
Wed
Jan 29
Thu
Jan 30
Fri
Jan 31
Sat
Feb 01
Sun
Feb 02
Mon
Feb 03
Tue
Feb 04
Wed
Feb 05
Thu
Feb 06
Fri
Feb 07
Sat
Feb 08
Sun
Feb 09

How far in advance should I book train tickets from Berlin to Ulm?

The best time to book your train from Berlin to Ulm is 42 days before departure. See how prices for trains change on the Berlin to Ulm route.
Prices are for one-way tickets for one passenger from Berlin to Ulm per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Berlin to Ulm.

Fastest train times from Berlin to Ulm

Showing times and prices for Jan 27

Fastest Journey

5 h 33 m

Average

8 h

Trains per day

9

Distance

519 km

Of the 9 trains that leave Berlin for Ulm every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Deutsche BahnICE 1003Deutsche Bahn+Deutsche BahnICE 1003ICE 916
08:11AM5h33
Berlin Hbf
01:44PMUlm Hbf
$781One-way
1 transfer
Deutsche BahnICE 1105Deutsche Bahn+Deutsche BahnICE 1105ICE 516
09:04AM5h41
Berlin Hbf
02:45PMUlm Hbf
$1121One-way
1 transfer
Deutsche BahnICE 93Deutsche Bahn+Deutsche Bahn+Deutsche BahnICE 93IC 2160RE 22913
10:04AM5h52
Berlin Hbf
03:56PMUlm Hbf
$1251One-way
2 transfers
Deutsche BahnICE 703Deutsche Bahn+Deutsche BahnICE 703ICE 914
09:34AM6h10
Berlin Hbf
03:44PMUlm Hbf
$781One-way
1 transfer
Deutsche BahnICE 597Deutsche BahnICE 597
09:26AM6h32
Berlin Hbf
03:58PMUlm Hbf
$891One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

ReviewsReviews for the rail journey from Berlin to Ulm

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pros
IconCleanliness
Icongood internet
Iconcomfort
I sat on the seat, it was very clean. There was no rubbish lying around. The floor and the surroundings looked very clean. My journey went very well. Later, I was hungry and ordered something to eat. I ate my food and fell asleep for a while. Then I went on the internet and spent some time. The internet was very strong and fast. I felt comfortable. I felt very comfortable and at ease. Moreover, I arrived on time. For all the reasons, I can recommend my second class journey.
Pros
IconPunctuality
IconService
IconGood wifi
My train arrived on time at the main station. When I got on, I was greeted nicely by the staff and sat down. The seats were relatively comfortable. After a while, I ordered something to eat and a drink, both of which arrived quickly and fresh. Moreover, the prices on the menu were good. The wifi was very okay. I was very well equipped with sockets at the site. The toilets were clean. My journey took about three and a half hours and everything ran on time. There's nothing I can complain about, so it's five stars and I recommend this ride endearingly.
Pros
IconAtmosphere
IconNice staff
IconComfortable
Cons
IconDelay
I can't find anything negative about this trip, I rate it four stars because there was one small thing that didn't fit and that was the delay of the train, everything else was great. The seats were very comfortable. The staff were very nice and provided good service. I ordered a coffee which arrived very quickly, was fresh and very reasonably priced. Many passengers used the wifi, but it was still great. It was very clean on the train. We had a stopover at Munich central station, and after a few minutes we were on our way. The atmosphere during the journey was great and the view was very nice. I recommend this trip despite the delay as it was the only negative thing.
Pros
IconPunctuality
Iconnice staff
IconCleanliness
While I waited for the train at the station, the train arrived on time. Then I got on the train with my luggage and sat down in my seat. The seat looked very clean, the floor too, it smelled nice. Then I went to the toilet and everything looked hygienic and clean. I ordered a cup of tea. Without waiting long, it came quickly and was warm. The workers did their job well and were friendly. It was a great journey in second class.
Pros
IconComfort
IconGood wifi
IconPlenty of choice of food
This journey gets full marks. The seats were comfortable. The internet was very good, although it was used by a lot of people. There was a large selection of dishes, which were also offered at fair prices. There were also vegan and vegetarian alternatives. It was very clean at my seat. I arrived on time. All in all, it was a great journey, which I can recommend.

Journey information

Overview: Train from Berlin to Ulm

Trains from Berlin to Ulm run on average 9 times per day, taking around 9h 25m. Cheap train tickets for this journey start at $20 (€18) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
321 miles (518 km)
Average train duration
9h 25m
Cheapest ticket price
$20 (€18)
Trains per day
9
Direct trains
1
Train providers
2
Fastest train
5h 27m
First train
05:37
Last train
21:28
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: Deutsche Bahn and FlixTrain from Berlin to Ulm trains

For as little as $38 (€34) you can travel by train between Berlin and Ulm with Deutsche Bahn and FlixTrain. Omio will show you the best deals, schedules and tickets available for this journey.

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40,000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Berlin to Ulm train.

Deutsche Bahn from Berlin to Ulm train information:

  • Average Duration: 5 h 27 min
  • Cheapest Price: $54
  • Deutsche Bahn frequency: 12 a day

FAQs: Trains from Berlin to Ulm

FAQs: Travel by train from Berlin 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 Berlin to Ulm.
FAQs
Cheap train tickets from Berlin to Ulm can start from as little as $22 (€20) when you book in advance. The average train ticket price for Berlin to Ulm is $81 (€72); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Berlin to Ulm is 5 h 32 min   to travel the 321 mile (518 km) long trip, with around there are 11 trains per day. Journey times can vary on weekends and holidays.
The first train from Berlin to Ulm leaves at 12: 01 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Berlin to Ulm leaves at 11: 56 PM.
Yes, there is 1 direct train a day from Berlin to Ulm with Deutsche Bahn. Schedules can vary on holidays or weekends with fewer direct trains.
For the route from Berlin to Ulm you can take a train with Deutsche Bahn or FlixTrain. Be sure to check out all possible train companies that offer services between Berlin and Ulm on Omio to compare what amenities they may have.
No, there are no night trains, the latest train for this route is 11: 56 PM.

Passengers board the train most frequently from Berlin Hbf, which is located around 3.5 miles (5.6 km) away from the city centre, and they get off the train at Ulm Hbf, located 1.6 miles (2.5 km) away from the city centre.

The cheapest month for a train from Berlin to Ulm is January.
You have options as you can travel to Ulm from Berlin 3 different ways: train, bus or flight.

Popular train stations from Berlin to Ulm

Berlin
Ulm
The major train station for departures in Berlin is Berlin Spandau. Find all the information you need to know about services, amenities and connections at Berlin Spandau for your trip from Berlin to Ulm.
Berlin SpandauWifiLockersShoppingParkingDiningATMTaxisAccessibilityWCHotelLoungeTicket Office
Amenities at train station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
LoungeLounge
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • Monday: 08:00 - 19:00
  • Tuesday: 08:00 - 19:00
  • Wednesday: 08:00 - 19:00
  • Thursday: 08:00 - 19:00
  • Friday: 08:00 - 19:00
  • Saturday: 10:00 - 17:30
  • Sunday: 10:00 - 17:30
ticketOfficeHours
Distance to city center
14 km
Dining
Dining
  • Unvernunft
  • Taverna Teloneio
  • Burger King
  • Hasir
Hotel
Hotel
  • Hotel Benn
  • Hotel Herbst
  • Hotel Lindenufer
  • Hotel Ibis Berlin Spandau
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • Mon - Sat: 07:00 - 22:00
  • Sun: 08:00 - 22:00
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free WiFi (30 minutes limit).
Lockers
Lockers
  • Luggage lockers are located on Level 1 near Platforms 13/14.
Dining
Dining
  • backWERK
  • Burger King
  • Costa Coffee
  • Dunkin' Donuts
  • Einstein Kaffee
  • Le Crobag
  • McDonald's
  • Hans im Glück
  • Pret A Manger
  • Starbucks
  • & many more
Accessibility
Accessibility
  • Elevators, escalators, step-free access. Contact the Mobility Service Center at +49 3065212888 or [email protected].
Hotel
Hotel
  • MEININGER Hotel Berlin Hauptbahnhof
  • IntercityHotel Berlin Hauptbahnhof
  • Motel One Berlin Hauptbahnof
Amenities at train station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
LoungeLounge
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • Monday: 08:00 - 19:00
  • Tuesday: 08:00 - 19:00
  • Wednesday: 08:00 - 19:00
  • Thursday: 08:00 - 19:00
  • Friday: 08:00 - 19:00
  • Saturday: 10:00 - 17:30
  • Sunday: 10:00 - 17:30
ticketOfficeHours
Distance to city center
6 km
Dining
Dining
  • Biertempel 2
  • McDonald's
  • Eis Bär
  • Cafe Mon Cherie
Hotel
Hotel
  • Appartements Eisemann
The major train station for arrivals in Ulm is Ulm Hbf. Find all the information you need to know about services, amenities and connections at Ulm Hbf for your journey to Ulm from Berlin.
Amenities at train station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
LoungeLounge
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • Monday: 07:00 - 20:00
  • Tuesday: 07:00 - 20:00
  • Wednesday: 07:00 - 20:00
  • Thursday: 07:00 - 20:00
  • Friday: 07:00 - 20:00
  • Saturday: 08:00 - 19:00
  • Sunday: 08:00 - 19:00
Dining
Dining
  • Café Schmizz
  • Blauflesch
  • Wilder Mann
  • Gaststuben im Zunfthaus der Schiffleute
Hotel
Hotel
  • Hotel Neuthor
  • Bäumle
  • InterCityHotel Ulm
  • Lehrertal Garni

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links