Station Board
Hauptbahnhof (main station) in Ulm, view on the main entry.
Photo: Christian Wolf (www.c-w-design.de), CC BY-SA 3.0 de, Wikimedia Commons (cropped)

First-time traveler guide

Ulm Hauptbahnhof

Ulm, Germany

10 platformsThroughHigh-speed trains

Quick answers

The facts people look for first, pulled from this guide.

From the airport

From Airport

  • Most international travelers arrive via Stuttgart (STR) or Munich (MUC).
  • From Stuttgart Airport (STR): Take the S-Bahn (S2 or S3) to Stuttgart Hauptbahnhof (approx. 30 mins), then transfer to a direct Deutsche Bahn (DB) train to Ulm Hauptbahnhof. Total journey time is roughly 1.5 to 2 hours. Tickets typically range from €15–€45 depending on booking time.
  • From Munich Airport (MUC): Take the S-Bahn (S1 or S8) to Munich Hauptbahnhof (approx. 45 mins), then board a direct ICE or regional train to Ulm Hauptbahnhof. Total travel time is 2 to 2.5 hours. Expect costs between €20–€95.
Details

Tickets and apps

Download the DB Navigator app: This is essential. It provides real-time updates on platform changes and track layouts, which are common at busy hubs like Ulm.

Details

Luggage lockers

There are two sizes of coin-operated luggage lockers. The smaller lockers (24x42x76 cm) cost €2.00 for 24 hours, and 96 are available. The larger lockers (44x61x93 cm) cost €4.00 for 24 hours, with 60 available. Payment is by coins only.

Details

Lifts and step-free access

Use the elevators if you have heavy luggage. While there are stairs, the station is equipped with elevators; check the digital boards for their current operational status.

Details

Toilets

Toilets: Expect to pay for restrooms—keep €1 coins handy, as card payments aren't always accepted at the turnstiles.

Details

Wi-Fi

WiFi: You can access free internet via "DB WiFi" throughout the station.

Details

Getting there

How to Get to Ulm Hauptbahnhof

Ulm Hauptbahnhof is a major junction in southern Germany, well-connected to the country's high-speed rail network.

From Airport Most international travelers arrive via Stuttgart (STR) or Munich (MUC).

  • From Stuttgart Airport (STR): Take the S-Bahn (S2 or S3) to Stuttgart Hauptbahnhof (approx. 30 mins), then transfer to a direct Deutsche Bahn (DB) train to Ulm Hauptbahnhof. Total journey time is roughly 1.5 to 2 hours. Tickets typically range from €15–€45 depending on booking time.
  • From Munich Airport (MUC): Take the S-Bahn (S1 or S8) to Munich Hauptbahnhof (approx. 45 mins), then board a direct ICE or regional train to Ulm Hauptbahnhof. Total travel time is 2 to 2.5 hours. Expect costs between €20–€95.
  • Important: Use the "DB Navigator" app or the official bahn.de website to book your entire journey from the airport terminal to "Ulm Hbf." This ensures you have one ticket for all legs of the trip. Machines at stations have an English language option and accept credit cards.

From City Center Ulm’s historic center is compact and largely walkable, but the DING public transport network is efficient for reaching the station.

  • Tram Line 1: Connects the city center directly to the station in approximately 3–5 minutes.
  • Local Buses: Multiple lines (such as 3, 7, and 8) serve the station from various city points.
  • Tickets: A single ticket costs approximately €3.00. Purchase these at stop machines or via the DING app. Crucial: Always validate your ticket at the machine on board or at the platform if required; failure to do so will result in a minimum €60 fine.

By Taxi Taxis are readily available throughout the city. A ride from the city center to the station takes about 5–10 minutes and typically costs €10–€20.

Platforms and station layout

Ulm Hauptbahnhof is a vital railway junction where Baden-Württemberg and Bavaria meet, serving as a key transit point for high-speed ICE trains and regional services. Unlike massive multi-level hubs, Ulm features a more straightforward layout with twelve platforms arranged in a single, accessible complex. Think of the station as a long, horizontal spine: you are essentially navigating a row of tracks running side-by-side, which are connected by a central pedestrian underpass.

For first-time visitors, the primary confusion often stems from the numbering system and the specific platform zones. The station includes a mix of through tracks and five terminal (dead-end) platforms. While the station is relatively compact, it is not a tiny stop; if you are transferring between extreme ends of the station, such as from platform 1 to platform 8, allow yourself at least 5 to 7 minutes to navigate the underpass with luggage. Escalators and elevators are available, but they can be busy during peak hours.

To find your train, look for the large digital departure boards located in the main concourse before heading down to the underpass. The platforms are clearly numbered, but pay close attention to the letter suffixes (such as 5a or 5b). These indicate specific sections of a single platform track, a common feature in German stations to accommodate multiple shorter trains on one line. If your train is listed for "5a," ensure you walk to the correct section of that platform to avoid a frantic dash as the train arrives.

Because the station serves as a junction for regional lines (including Bavarian and BW routes) and high-speed long-distance traffic, your platform assignment can change. Always verify your departure platform on the digital screens upon arrival, rather than relying solely on your initial ticket printout. For a smoother experience, the station is well-integrated with the city’s tram and bus network; the main exit leads directly to the station square, where local transport hubs are located. By keeping your eyes on the overhead signs and knowing which platform section your train uses, you will find navigating Ulm Hauptbahnhof efficient and stress-free.

Practical tips

Navigating a busy German station for the first time can be intimidating, but knowing these details will help you travel like a pro. I wish someone had told me these things before my first trip.

Before You Arrive

  • Download the DB Navigator app: This is essential. It provides real-time updates on platform changes and track layouts, which are common at busy hubs like Ulm.
  • Buy tickets online: Don’t rely on station machines if you can avoid it; booking via the DB Navigator app or website saves you from potential queues and allows you to easily store your ticket digitally.
  • Expect construction: Be aware that Ulm Hbf has undergone significant renovations and can be a large, active construction site. Check the latest status on the Deutsche Bahn website before you travel to ensure your platforms are accessible.

At the Station

  • WiFi: You can access free internet via "DB WiFi" throughout the station.
  • Toilets: Expect to pay for restrooms—keep €1 coins handy, as card payments aren't always accepted at the turnstiles.
  • Luggage & Accessibility: Use the elevators if you have heavy luggage. While there are stairs, the station is equipped with elevators; check the digital boards for their current operational status.
  • Food: For cheaper, reliable snacks, look for the bakery kiosks often found near the platforms or in the station forecourt, which are generally more budget-friendly than sit-down restaurants.

Common Mistakes

  • Platform checking: Never assume your train will depart from the platform listed on your ticket hours in advance. Platforms often change 20–30 minutes before departure. Always check the main departure boards or your app shortly before your train arrives.
  • Payment limitations: Don't get stuck at an older ticket machine that only accepts cash or EC cards. If you need to pay by credit card, look for the modern, red DB ticket machines in the main hall.
  • Validate when necessary: If you are using regional or local transport tickets, ensure they are validated if required by local DING network rules; failing to do so can lead to an immediate €60 fine.

Frequently asked questions

What luggage lockers are available at Ulm Hauptbahnhof and how much do they cost?

There are two sizes of coin-operated luggage lockers. The smaller lockers (24x42x76 cm) cost €2.00 for 24 hours, and 96 are available. The larger lockers (44x61x93 cm) cost €4.00 for 24 hours, with 60 available. Payment is by coins only. Please note the on-site terms of use.

What is the address of Ulm Hauptbahnhof?

The full address is Bahnhofplatz 1, 89073 Ulm, Germany. The station is also referred to as Ulm Hbf.

Which train companies operate services from Ulm Hauptbahnhof?

Multiple train operators serve the station, including DB Fernverkehr, DB Regio Baden-Württemberg, DB Regio Bayern, agilis, SWEG Bahn Stuttgart, Go-Ahead Baden-Württemberg, and Schwäbische Alp-Bahn.

How many platforms does Ulm Hauptbahnhof have?

The station has 12 platforms. It is a major hub with lines connecting to Stuttgart, Augsburg, Friedrichshafen, Sigmaringen, Oberstdorf, Ingolstadt, Aalen, and Wendlingen.

Is Ulm Hauptbahnhof accessible for passengers with reduced mobility?

Yes, the station is listed as accessible ("Yes" under the "Accessible" information in the station details).

What should I know about current construction work at the station?

From September 30th, access to and from the tracks through the station concourse will not be possible due to construction work. Travelers should follow the changed routing signs for more information.

About this station

Through station serving Ulm, Germany. Opened on June 1, 1850, the current station building is a later structure, having been rebuilt in 1953 following destruction during the Second World War. As a major railway junction in the Donau-Iller region, it serves as a critical connection point for traffic between Baden-Württemberg and Bavaria. The station manages high-speed ICE services, as well as various regional and local train lines, handling approximately 40,000 travelers daily.

Is this station huge and confusing? You can expect a straightforward layout, though its size requires a bit of attention. The station features 12 tracks, some of which are terminating platforms rather than through tracks. For first-time visitors, the most important rule is to monitor the departure displays closely, as platform assignments can change 30 to 60 minutes before departure.

The station is well-signposted with clear, English-language displays to assist with navigation. If you are transferring between regional and high-speed services, allow extra time to move between platforms via the station’s underpasses. By keeping an eye on the digital boards and allowing a buffer for your connection, you will find navigating this hub manageable and efficient.