Happy Valentine's! New to Omio? Get 14% off your first app booking. Valid until 16/02/2025.
14% discount applied on bookings with a total basket value up to €100.
Valid for first-time customers only
Only available on app bookings
This offer ends on 16/02/2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Frankfurt am Main to Ulm train with Deutsche Bahn (ICE,EC,IC,RE)

Tue, Feb 18
+ 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 Frankfurt am Main to Ulm

Showing times and prices for Feb 18

Cheapest

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

Cheapest
Deutsche BahnIC 2299Deutsche Bahn+Deutsche BahnIC 2299ICE 615
08:19PM2h51
Frankfurt (Main) Hbf
11:10PMUlm Hbf
$441One-way
1 transfer
Deutsche BahnEC 113Deutsche BahnEC 113
08:21AM2h33
Frankfurt (Main) Hbf
10:54AMUlm Hbf
$471One-way
0 transfers
Deutsche BahnICE 999Deutsche Bahn+Deutsche BahnICE 999ICE 115
10:19AM2h35
Frankfurt (Main) Hbf
12:54PMUlm Hbf
$471One-way
1 transfer
Deutsche BahnEC 219Deutsche BahnEC 219
12:19PM2h35
Frankfurt (Main) Hbf
02:54PMUlm Hbf
$471One-way
0 transfers
Deutsche BahnICE 1099Deutsche BahnICE 1099
06:18PM2h36
Frankfurt (Main) Hbf
08:54PMUlm Hbf
$471One-way
0 transfers

Frankfurt am Main to Ulm train times

Showing trains for tomorrow, Tuesday, February 18
ProviderDepartsDurationArrivesTransfersTickets
Deutsche Bahn
ICE 913
Deutsche BahnICE 913
08:08AM Frankfurt Airport long-distance station2h01 10:09AM Ulm Hbf0 transfersDirect
Deutsche Bahn
EC 113
Deutsche BahnEC 113
08:21AM Frankfurt (Main) Hbf2h33 10:54AM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 275
Deutsche BahnICE 275
08:50AM Frankfurt (Main) Hbf2h20 11:10AM Ulm Hbf1 transfer
Deutsche Bahn
ICE 513
Deutsche BahnICE 513
08:51AM Frankfurt Airport long-distance station2h19 11:10AM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 571
Deutsche BahnICE 571
09:05AM Frankfurt (Main) Hbf2h29 11:34AM Ulm Hbf1 transfer
Deutsche Bahn
ICE 571
Deutsche BahnICE 571
09:24AM Frankfurt Airport long-distance station2h10 11:34AM Ulm Hbf1 transfer
Deutsche Bahn
ICE 593
Deutsche BahnICE 593
09:50AM Frankfurt (Main) Hbf2h08 11:58AM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 103
Deutsche BahnICE 103
09:51AM Frankfurt Airport long-distance station2h07 11:58AM Ulm Hbf1 transfer
Deutsche Bahn
ICE 915
Deutsche BahnICE 915
10:08AM Frankfurt Airport long-distance station2h02 12:10PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 999
Deutsche BahnICE 999
10:19AM Frankfurt (Main) Hbf2h35 12:54PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 277
Deutsche BahnICE 277
10:50AM Frankfurt (Main) Hbf2h20 01:10PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 515
Deutsche BahnICE 515
10:51AM Frankfurt Airport long-distance station2h19 01:10PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 573
Deutsche BahnICE 573
11:05AM Frankfurt (Main) Hbf2h29 01:34PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 573
Deutsche BahnICE 573
11:24AM Frankfurt Airport long-distance station2h10 01:34PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 595
Deutsche BahnICE 595
11:50AM Frankfurt (Main) Hbf2h08 01:58PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 105
Deutsche BahnICE 105
11:51AM Frankfurt Airport long-distance station2h07 01:58PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 225
Deutsche BahnICE 225
12:08PM Frankfurt Airport long-distance station2h01 02:09PM Ulm Hbf0 transfersDirect
Deutsche Bahn
EC 219
Deutsche BahnEC 219
12:19PM Frankfurt (Main) Hbf2h35 02:54PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 279
Deutsche BahnICE 279
12:50PM Frankfurt (Main) Hbf2h20 03:10PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 517
Deutsche BahnICE 517
12:51PM Frankfurt Airport long-distance station2h19 03:10PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 575
Deutsche BahnICE 575
01:05PM Frankfurt (Main) Hbf2h29 03:34PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 575
Deutsche BahnICE 575
01:24PM Frankfurt Airport long-distance station2h10 03:34PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 597
Deutsche BahnICE 597
01:50PM Frankfurt (Main) Hbf2h08 03:58PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 107
Deutsche BahnICE 107
01:51PM Frankfurt Airport long-distance station2h07 03:58PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 117
Deutsche BahnICE 117
02:19PM Frankfurt (Main) Hbf2h36 04:55PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 371
Deutsche BahnICE 371
02:50PM Frankfurt (Main) Hbf2h20 05:10PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 519
Deutsche BahnICE 519
02:51PM Frankfurt Airport long-distance station2h19 05:10PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 577
Deutsche BahnICE 577
03:05PM Frankfurt (Main) Hbf2h29 05:34PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 577
Deutsche BahnICE 577
03:24PM Frankfurt Airport long-distance station2h10 05:34PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 1219
Deutsche BahnICE 1219
03:50PM Frankfurt (Main) Hbf2h08 05:58PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 109
Deutsche BahnICE 109
03:51PM Frankfurt Airport long-distance station2h07 05:58PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 1011
Deutsche BahnICE 1011
04:08PM Frankfurt Airport long-distance station2h01 06:09PM Ulm Hbf0 transfersDirect
Deutsche Bahn
IC 1291
Deutsche BahnIC 1291
04:20PM Frankfurt (Main) Hbf2h34 06:54PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 373
Deutsche BahnICE 373
04:50PM Frankfurt (Main) Hbf2h20 07:10PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 611
Deutsche BahnICE 611
04:51PM Frankfurt Airport long-distance station2h19 07:10PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 579
Deutsche BahnICE 579
05:05PM Frankfurt (Main) Hbf2h32 07:37PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 579
Deutsche BahnICE 579
05:24PM Frankfurt Airport long-distance station2h13 07:37PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 691
Deutsche BahnICE 691
05:50PM Frankfurt (Main) Hbf2h08 07:58PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 201
Deutsche BahnICE 201
05:51PM Frankfurt Airport long-distance station2h07 07:58PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 1013
Deutsche BahnICE 1013
06:08PM Frankfurt Airport long-distance station2h01 08:09PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 1099
Deutsche BahnICE 1099
06:18PM Frankfurt (Main) Hbf2h36 08:54PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 375
Deutsche BahnICE 375
06:50PM Frankfurt (Main) Hbf2h20 09:10PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 613
Deutsche BahnICE 613
06:51PM Frankfurt Airport long-distance station2h19 09:10PM Ulm Hbf0 transfersDirect
Deutsche Bahn
ICE 771
Deutsche BahnICE 771
07:05PM Frankfurt (Main) Hbf2h46 09:51PM Ulm Hbf2 transfers
Deutsche Bahn
ICE 771
Deutsche BahnICE 771
07:24PM Frankfurt Airport long-distance station2h27 09:51PM Ulm Hbf2 transfers
Deutsche Bahn
ICE 693
Deutsche BahnICE 693
07:50PM Frankfurt (Main) Hbf2h20 10:10PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 1015
Deutsche BahnICE 1015
08:08PM Frankfurt Airport long-distance station2h02 10:10PM Ulm Hbf0 transfersDirect
Deutsche Bahn
IC 2299
Deutsche BahnIC 2299
08:19PM Frankfurt (Main) Hbf2h51 11:10PM Ulm Hbf1 transfer
Deutsche Bahn
ICE 615
Deutsche BahnICE 615
08:51PM Frankfurt Airport long-distance station2h19 11:10PM Ulm Hbf0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Frankfurt am Main to Ulm by bus, train, or flight

Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
Mon
Feb 24

Fastest train times from Frankfurt am Main to Ulm

Showing times and prices for Feb 18

Fastest Journey

2 h 1 m

Average

2 h 18 m

Trains per day

49

Distance

213 km

Of the 49 trains that leave Frankfurt am Main for Ulm every day 23 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Deutsche BahnICE 913Deutsche BahnICE 913
08:08AM2h01
Frankfurt Airport long-distance station
10:09AMUlm Hbf
$871One-way
0 transfers
Fastest
Deutsche BahnICE 1011Deutsche BahnICE 1011
04:08PM2h01
Frankfurt Airport long-distance station
06:09PMUlm Hbf
$1021One-way
0 transfers
Fastest
Deutsche BahnICE 225Deutsche BahnICE 225
12:08PM2h01
Frankfurt Airport long-distance station
02:09PMUlm Hbf
$871One-way
0 transfers
Fastest
Deutsche BahnICE 1013Deutsche BahnICE 1013
06:08PM2h01
Frankfurt Airport long-distance station
08:09PMUlm Hbf
$871One-way
0 transfers
Deutsche BahnICE 1015Deutsche BahnICE 1015
08:08PM2h02
Frankfurt Airport long-distance station
10:10PMUlm Hbf
$871One-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 Frankfurt am Main 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
IconCost efficiency
IconSpeed
Cons
IconToilet hygiene
My train journey from Frankfurt to Ulm was a great experience overall. The best part was definitely the cost efficiency and speed of this connection. The ticket was affordable and the train got me to my destination in record time. However, there was a small disappointment in the form of the toilet hygiene on the train. The cleanliness unfortunately leaves a lot to be desired, which somewhat marred the travel experience. Nevertheless, the positive aspects of this trip far outweigh the negative. Overall, my train journey from Frankfurt to Ulm was extremely pleasant and efficient. The cost efficiency and speed make this train connection a recommendable option if you are looking for a cheap and fast way to travel between these cities.

Journey information

Overview: Train from Frankfurt am Main to Ulm

Trains from Frankfurt am Main to Ulm run on average 12 times per day, taking around 2h 49m. Cheap train tickets for this journey start at $15 (€13) but you can travel from only $15 (€13) by bus.
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
Cheapest alternative travel mode
Bus from $15 (€13)
Distance
132 miles (213 km)
Average train duration
2h 49m
Cheapest ticket price
$15 (€13)
Trains per day
12
Direct trains
4
Train providers
1
Fastest train
2h 8m
First train
00:01
Last train
23:47
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
Cheapest alternative travel mode
Bus from $15 (€13)

Train providers: Deutsche Bahn from Frankfurt am Main to Ulm trains

Find the best trains to Ulm from Frankfurt am Main with Omio's travel partners Deutsche Bahn from $17 (€15). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Deutsche Bahn is a German train company that operates trains throughout the country including trains from Frankfurt am Main to Ulm. It offers a wide range of services, including high-speed InterCity Express (ICE) trains, regional trains, and night trains. ICE trains are the fastest and most comfortable way to travel, with speeds of up to 300 km/h. Regional trains are slower but offer more frequent stops and are ideal for shorter trips. Night trains are a great way to save time and money, with comfortable sleeping compartments and couchettes. Deutsche Bahn offers a variety of ticket types, including single tickets, day tickets, and group tickets. Onboard facilities include free Wi-Fi, power outlets, and a variety of food and beverage options. The most popular routes for Deutsche Bahn are between major cities such as Berlin, Munich, Hamburg, and Frankfurt. Other popular routes include Cologne to Stuttgart, Berlin to Dresden, and Hamburg to Cologne.

Train information from Frankfurt am Main to Ulm with Deutsche Bahn:

  • Average Duration: 2 h 1 min
  • Cheapest Price: $17
  • Deutsche Bahn frequency: 16 a day

Explore Convenient Frankfurt am Main to Ulm Train Journeys

Traveling from Frankfurt am Main to Ulm by train is a seamless and comfortable experience, offering you a direct connection through Germany’s efficient rail network. Most trains from Frankfurt am Main to Ulm depart from Frankfurt (Main) Hbf and arrive at the charming Ulm Hbf, the city’s central train station located near its famed Minster. The journey not only ensures you reach your destination quickly but also allows you to relax while enjoying picturesque German countryside views. Whether you're traveling for business or leisure, booking a train from Frankfurt am Main to Ulm offers flexibility, frequent departure schedules, and convenient connections, making it the ideal choice.

Find Cheap Frankfurt am Main to Ulm Train Tickets

Traveling from Frankfurt am Main to Ulm can cost anywhere from $15 (€13) for the cheapest train ticket to an average price of $49 (€44), depending on when you book and the type of train service you select. For budget-friendly trips, consider booking your tickets several weeks in advance, as promotional offers are common. Additionally, traveling in November often provides the perfect balance of affordability and a less crowded experience, making it an ideal month to embark on this journey. Secure your tickets early to enjoy the most convenient travel options along with great savings!

Train Frankfurt am Main to Ulm: Deutsche Bahn, Intercity, and Regional Trains

Traveling by train from Frankfurt am Main to Ulm offers a variety of convenient and efficient options, including Deutsche Bahn’s high-speed Intercity-Express (ICE), comfortable Intercity (IC) services, and reliable regional trains. The ICE trains are perfect for those seeking speed and modern amenities, offering spacious seating, onboard Wi-Fi, and power outlets at your seat. The Intercity trains provide an affordable yet comfortable journey with designated quiet zones and family areas. For travelers prioritizing frequent stops and connections to smaller stations, regional trains are a great choice, ensuring seamless access to local destinations en route to Ulm. Whether you're traveling for business or leisure, there’s a train option tailored to suit your needs on this popular route.

Frankfurt am Main to Ulm Train Times and Schedule

Planning your journey from Frankfurt am Main to Ulm? The train journey between these two cities covers a distance of 132 miles (213 km) and typically takes an average of 2h 8m. This efficient and scenic route is perfect for travelers looking for a quick and comfortable connection.

Trains between Frankfurt am Main and Ulm run frequently, with an average of 12 services operating daily. Whether it's a weekday or the weekend, you can rely on a consistent Frankfurt am Main to Ulm train schedule to plan your trip with ease.

The first train of the day from Frankfurt am Main to Ulm usually departs at 00:01, while the last train typically leaves at 23:47. This range ensures flexible options for early-morning departures or late-night travel, catering to a variety of traveler schedules.

FAQs: Trains from Frankfurt am Main to Ulm

FAQs: Travel by train from Frankfurt am Main 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 Frankfurt am Main to Ulm.
FAQs
Cheap train tickets from Frankfurt am Main to Ulm can start from as little as $17 (€15) when you book in advance. The average train ticket price for Frankfurt am Main to Ulm is $57 (€51); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from Frankfurt am Main to Ulm is on average 2 h 42 min   for the 132 mile (213 km) long journey, but the time it takes to go to Ulm from Frankfurt am Main by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Frankfurt am Main to Ulm leaves at 12: 01 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Frankfurt am Main to Ulm leaves at 11: 47 PM.
Yes, it is possible to travel from Frankfurt am Main to Ulm without having to change trains with Deutsche Bahn. There are 4 direct trains from Frankfurt am Main to Ulm each day. There may be fewer direct services available on weekends or holidays.
For the trip from Frankfurt am Main to Ulm you can take a train with Deutsche Bahn. Be sure to check out all possible train providers that offer services from Frankfurt am Main to Ulm on Omio to compare what amenities they may have.
No, there are no night trains, the latest train for this route is 11: 47 PM.
A trip to Ulm from Frankfurt am Main is worth doing but not as a day trip with a journey time of 2 h 42 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Frankfurt am Main to Ulm by train is January.
It's helpful to compare your options as there are 3 ways to travel between Frankfurt am Main and Ulm including taking a bus, train or flight.

Popular train stations from Frankfurt am Main to Ulm

Frankfurt am Main
Ulm
The major train station for departures in Frankfurt am Main is Frankfurt (Main) Süd. Find all the information you need to know about services, amenities and connections at Frankfurt (Main) Süd for your trip from Frankfurt am Main to Ulm.
Frankfurt (Main) SüdWifiLockersShoppingParkingDiningATMTaxisAccessibilityWCHotelLoungeTicket 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
Distance to city center
1 km
Dining
Dining
  • Merals Imbiss
  • Bootshaus am Eisernen Steg
  • Freigut
  • Holbein's
Hotel
Hotel
  • Hotel am Berg
  • Leonardo Royal Hotel Frankfurt
  • Hotel Ritter
  • Lindner Main Plaza
Frankfurt Flughafen FernbfParkingDiningATMTaxisAccessibilityWCHotel
Amenities at train station
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
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
  • Mon - Fri: 07:00 - 21:00
  • Sat - Sun: 09:00 - 21:00
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free Wi-Fi in the station.
Lockers
Lockers
  • Luggage lockers are located in the main hall.
Dining
Dining
  • asiagourmet
  • Burger King
  • Ciao Bella
  • Coffee Fellows
  • Crepes de France Express
  • dean&david
  • Starbucks
  • Uddin's Sky Sportsbar
  • McDonald's
  • Dunkin Donuts
  • & many more
Accessibility
Accessibility
  • Step-free access and step markings. Contact the Mobility Service Centre at +49 3065212888 or [email protected].
Hotel
Hotel
  • Hotel Cristall
  • Grand Hotel Empire
  • Hotel Carlton
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 Frankfurt am Main.
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

Most popular routes to and from Frankfurt am Main and Ulm

HomeTrainsTrains in GermanyTrain Times to UlmFrankfurt am Main to Ulm train

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