- Recommended
Museum Ulm
Major art museum with works from the late 19th century to today, plus changing exhibitions in a striking modern building.
Cheapest price on 22 Oct
£42
Average ticket price on 22 Oct
£100
Fastest journey on 22 Oct
5 h 38 m
Average journey duration on 22 Oct
5 h 48 m
Trains on 22 Oct
12
Distance
519 km
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 travelling at rush hour.
The average ticket from Berlin to Ulm will cost around £100 if you buy it on the day, but you can find cheap train tickets today for only £42.
On Thu 22 Oct, we found 12 trains from Berlin to Ulm, including 1 direct services.
These direct trains cover the 519 km distance in an average of 5 h 48 m but if you time it right, some trains will get you there in just 5 h 38 m .
The slowest trains will take 5 h 56 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
FlixTrain+
FlixBus
FlixTrain+
FlixBus
ICE 1505 · 59123+
84278
ICE 505 · ICE 516
ICE 1007+
84280
ICE 1505 · 59123+
84278
ICE 1005 · IC 2162 · 22911
ICE 1007 · IC 2160 · 22913
ICE 1505 · ICE 224
ICE 1005+
84276Trains from Berlin to Ulm run on average 7 times per day, taking around 5h 49m. Cheap train tickets for this journey start at £7 if you book in advance.
There are 1 trains per day. The earliest train runs at 00:01, the last at 23:57. The fastest train covers the 519 km distance in 4h 28m.
Distance 519 km |
Average train duration 5h 49m |
Cheapest ticket price £7 |
Trains per day 7 |
Direct trains 1 |
Fastest train 4h 28m |
First train 0:01 |
Last train 23:57 |
Cheapest Month Sept |
Cheapest Day Sat |
High Season Jul - Sept |
Low Season Jan - Mar |
Busiest Day Tue |
Least Busy Day Fri |
Best time to book 28 days |
Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Berlin to Ulm.
The table below shows live departures for Berlin to Ulm trains for tomorrow, Thursday 22 October. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
ICE 1005 · IC 2162 · 22911 | On time 8:12 Berlin Südkreuz station | 5h44 | 13:56 Ulm Hbf | 2 changes | |
ICE 1005+ 84276 | On time 8:12 Berlin Südkreuz station | 5h56 | 14:08 Ulm Hbf | 1 change | |
ICE 505 · ICE 516 | On time 8:29 Berlin Hbf | 6h16 | 14:45 Ulm Hbf | 1 change | |
ICE 371 · ICE 505 · ICE 516 | On time 8:43 Berlin Hbf | 6h02 | 14:45 Ulm Hbf | 2 changes | |
ICE 371 · ICE 517 | On time 8:43 Berlin Hbf | 6h30 | 15:13 Ulm Hbf | 1 change | |
ICE 597 | On time 9:27 Berlin Hbf | 6h33 | 16:00 Ulm Hbf | 0 changesdirect | |
ICE 1505 · ICE 224 | On time 9:37 Berlin Hbf | 5h54 | 15:31 Ulm Hbf | 1 change | |
ICE 1505 · 59123+ 84278 | On time 9:37 Berlin Hbf | 5h38 | 15:15 Ulm Hbf | 2 changes | |
FlixTrain+ FlixBus | 9:49 Berlin Hbf | 9h31 | 19:20 Ulm, Eberhard-Finckh-Straße / Ludwig-Beck-Straße | 1 change | |
FlixTrain+ FlixBus | 9:56 Berlin Südkreuz station | 9h24 | 19:20 Ulm, Eberhard-Finckh-Straße / Ludwig-Beck-Straße | 1 change | |
ICE 1007 · IC 2160 · 22913 | On time 10:06 Berlin Hbf | 5h50 | 15:56 Ulm Hbf | 2 changes | |
ICE 1007+ 84280 | On time 10:06 Berlin Hbf | 6h02 | 16:08 Ulm Hbf | 1 change | |
This is the last train of the day. | |||||
Find all the dates and times for this journey

Review the details behind your booking, from operators and ticket rules to luggage, onboard amenities, accessibility, and route-specific travel policies.
Discover the best of Ulm — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Ulm trip today.
Major art museum with works from the late 19th century to today, plus changing exhibitions in a striking modern building.
Museum on bread culture, grain and nutrition, combining social history, art and everyday life in an unusual subject area.
Compact modern art museum focused on concrete art, design and temporary exhibitions near the cathedral square.
Lively central square facing the cathedral, framed by shops and cafés, and a practical starting point for exploring the centre.
Picturesque riverside walk with leaning houses, footbridges and photo spots, especially atmospheric in the evening light.
Green riverside park and promenade on the Danube, suited to walking, cycling and relaxed views back towards Ulm’s skyline.
Swabian egg pasta served with lentils and sausages. A staple across the Ulm region, valued for its hearty, everyday character.
Filled pasta pockets with minced meat, spinach and onions, often served in broth or with fried onions. A classic Swabian Sunday and feast dish.
Soft egg noodles typical of Swabia, usually served as a side or with cheese. They are central to regional home cooking around Ulm.
Established restaurant with refined regional cooking, seasonal menus and an elegant but relaxed atmosphere in central Ulm.
Cosy traditional venue known for hearty Swabian plates, including Maultaschen and Käsespätzle, with a welcoming local feel.
Stylish restaurant and wine bar focused on modern German cooking, quality ingredients and a polished city-centre dining experience.
Moderate for Germany. Hotels and dining are usually a little cheaper than Munich or Frankfurt, while local transport and everyday essentials remain fairly manageable for most visitors.
Service is usually not included. Round up or leave about 5-10% in restaurants, round up taxi fares, and add small change in cafés for good service.
Official public transport app
Ulm Hbf -> Münsterplatz, Ulm
Get destination-focused answers for the end of your trip, including what to do, when to go, practical entry details, and tips for making the most of your time in Ulm.
The most popular day trips by train from Ulm are Stuttgart, Munich, Augsburg, Memmingen and Nuremberg. Find out what you can do in these day trip destinations and how to book your train from Ulm on Omio.

Stuttgart is known for its car-making heritage, vineyard-covered hills and spacious parks. It mixes major museums and elegant squares with a strong cultural life and a distinctly Swabian character.
There are 8 trains per day. The earliest train runs at 00:01, the last at 23:52. The fastest train covers the 74 km distance in 40m.

Munich is Bavaria’s capital, known for historic squares, beer halls and strong museum collections. Around Marienplatz and the Residenz, it feels elegant and traditional, while districts like Schwabing give it a more relaxed edge.
There are 11 trains per day. The earliest train runs at 00:01, the last at 23:55. The fastest train covers the 121 km distance in 1h 4m.

Augsburg is known for its Roman origins, Renaissance centre and the Fugger family’s influence. Canals, water towers and the Fuggerei give the city a historic feel shaped by Swabian culture.
There are 9 trains per day. The earliest train runs at 00:03, the last at 23:56. The fastest train covers the 66 km distance in 39m.

Memmingen is a Bavarian town known for its well-preserved old centre and colourful historic buildings. It has a relaxed Swabian character and is especially associated with Fishermen’s Day and access to the Allgäu.
There are 7 trains per day. The earliest train runs at 00:04, the last at 23:50. The fastest train covers the 48 km distance in 28m.

Nuremberg is a Franconian city known for its walled Old Town, imperial castle and the legacy of the Nuremberg Trials. Medieval streets, robust local food and respected museums give it a character that feels historic yet lived-in.
The earliest train runs at 00:11, the last at 23:54. The fastest train covers the 141 km distance in 1h 47m.
Find answers to the most common questions about traveling from Berlin to Ulm by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Ulm, this guide helps you travel smarter and with confidence.

Most Berlin to Ulm trains use the Berlin Hbf to Ulm Hbf station pair, with some services arriving at Ulm Ost. Use this guide to compare Berlin and Ulm train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
Berlin Hbf is 2 km from Berlin city centre. Public transport options include:
Berlin Hbf has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Ticket Office, Bike Parking, Bike Rental, Car Rental and Information Desk.
Food options include: backWERK, Burger King, Costa Coffee, Dunkin' Donuts, Einstein Kaffee, Le Crobag, McDonald's, Hans im Glück, Pret A Manger, Starbucks, & many more
Free WiFi (30 minutes limit). ATMs are available at Berlin Hbf.
Ticket office support is available at Berlin Hbf. Information desks are located on the ground level near the Europaplatz exit.
Luggage storage is luggage lockers are located on Level 1 near Platforms 13/14.
Available at Berlin Hbf: Parking, Taxis, WC.
Available at Berlin Hbf: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Berlin Hbf: Elevators, escalators, step-free access. Contact the Mobility Service Center at +49 3065212888 or [email protected].
Nearby hotels include MEININGER Hotel Berlin Hauptbahnhof, IntercityHotel Berlin Hauptbahnhof, Motel One Berlin Hauptbahnof.
Berlin Gesundbrunnen is 3 km from Berlin city centre. Public transport options include:
Berlin Gesundbrunnen has practical services for this route, including Wifi, Lockers, Shopping, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lounge, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental and Information Desk.
Food options include: La Femme, Insel Snack, Curry-Baude, BAK Breakfast House
Wi-Fi is available at Berlin Gesundbrunnen. ATMs are available at Berlin Gesundbrunnen.
Ticket office support is available at Berlin Gesundbrunnen. Information desks are available at Berlin Gesundbrunnen.
Luggage storage is available at Berlin Gesundbrunnen. Lost and found is available at the station.
Available at Berlin Gesundbrunnen: Parking, Taxis, WC.
Available at Berlin Gesundbrunnen: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Berlin Gesundbrunnen.
Nearby hotels include Hotel am Luisenbad, Citylight Hotel, Wyndham Garden Berlin Mitte.
Berlin Spandau is 14 km from Berlin city centre. Public transport options include:
Berlin Spandau has practical services for this route, including Wifi, Lockers, Shopping, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lounge, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental and Information Desk.
Food options include: Unvernunft, Taverna Teloneio, Burger King, Hasir
Wi-Fi is available at Berlin Spandau. ATMs are available at Berlin Spandau.
Ticket office support is available at Berlin Spandau. Information desks are available at Berlin Spandau.
Luggage storage is available at Berlin Spandau. Lost and found is available at the station.
Available at Berlin Spandau: Parking, Taxis, WC.
Available at Berlin Spandau: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Berlin Spandau.
Nearby hotels include Hotel Benn, Hotel Herbst, Hotel Lindenufer, Hotel Ibis Berlin Spandau.
Ulm Hbf has practical services for this route, including Wifi, Lockers, Shopping, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lounge, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental and Information Desk.
Food options include: Café Schmizz, Blauflesch, Wilder Mann, Gaststuben im Zunfthaus der Schiffleute
Wi-Fi is available at Ulm Hbf. ATMs are available at Ulm Hbf.
Ticket office support is available at Ulm Hbf. Information desks are available at Ulm Hbf.
Luggage storage is available at Ulm Hbf. Lost and found is available at the station.
Available at Ulm Hbf: Parking, Taxis, WC.
Available at Ulm Hbf: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Ulm Hbf.
Nearby hotels include Hotel Neuthor, Bäumle, InterCityHotel Ulm, Lehrertal Garni.
Ulm Ost has practical services for this route, including Wifi, Lockers, Shopping, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lounge, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental and Information Desk.
Food options include: Bodhi, Schwarze Henne, Café Schmizz, Kornhäusle
Wi-Fi is available at Ulm Ost. ATMs are available at Ulm Ost.
Ticket office support is available at Ulm Ost. Information desks are available at Ulm Ost.
Luggage storage is available at Ulm Ost. Lost and found is available at the station.
Available at Ulm Ost: Parking, Taxis, WC.
Available at Ulm Ost: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Ulm Ost.
Nearby hotels include Hotel Neuthor, Hotel Comfor, Bäumle, Stern.
Check train stations information for Berlin and Ulm, including where trains depart and arrive on this route.
Here are some other resources that might have the information you need