Key takeaways
- Two levels to tell apart: the passenger train number (e.g. ICE 706) is publicly visible, while the operational train number is internal and can change at hub stations.
- bahn.expert (Marudor) offers the clearest free live map, with train positions derived from official operational data.
- DB Navigator is the most reliable source for official delays, platform changes and push notifications – but has no live map.
- Positions are estimates: no tool shows real GPS – deviations of a few minutes are normal, especially on open track.
- Combine for spotting: running data plus location knowledge (sun position, route layout) gets you the best hit rate at the lineside.
Contents
- 1.What does a DB train number actually mean?
- 2.How to find the right train number
- 3.Tracking DB train numbers in real time – step by step
- 4.Which tool suits you?
- 5.Direct links: live maps and handy tools
- 6.Pro knowledge: how “live positions” actually work
- 7.Step by step: from number to perfect live tracking
- 8.Tips for trainspotters: better odds, better photos
- 9.Common mistakes – and how to avoid them
- 10.Best practices for better tracking and planning
- 11.Verdict: reliably tracking DB train numbers – here’s how
- 12.Bonus for trainspotters: the Traintrack app makes it even smarter
Want to track a DB train number, keep an eye on a particular ICE, or check the running details in real time? This guide walks you step by step through finding Deutsche Bahn train numbers, interpreting them correctly, and tracking them live with the best tools – including pro tips for railway fans and trainspotters.
Whether it’s trip planning, a punctual pickup at the station, or spotting rare special workings: here’s everything you need for reliable train tracking – compact, easy to follow and practical.
Never miss the right train again
Traintrack shows you special workings and photo spots along your train's route, so the tracking is actually worth it.
What does a DB train number actually mean?
The railway has two levels that are often confused:
- Passenger train number: this is the designation visible to travellers, like ICE 706, IC 2212 or RB 33. You’ll find this number on departure boards, tickets and in apps.
- Operational train number: an internal, often five-digit number used by DB InfraGO’s infrastructure to control the train’s run. It can change, for example at hub stations, and isn’t always publicly visible – but is used by live tracking tools.
Important: line designations like RE 1 or S 3 are lines, not specific trains. Only with the specific train number (e.g. RE 1 – train 20015) can you track a single working precisely.
How to find the right train number
Depending on the situation, you have several ways to work out which DB train number to track:
- Departure/arrival board on bahn.de: go to the station search and pick your station. In the live information you’ll see, for each working, for example ICE 706 or RB 33 with its destination and time.
- DB Navigator app: search for a connection or station. In the results list, tap the working you want; the train type and number, e.g. IC 2212, appears at the top.
- bahn.expert (Marudor): enter ICE 706, IC 2212 or an operational number directly. The tool finds both passenger and internal numbers.
- On the platform: the digital departure displays (DFI) show the train type and number. For regional trains the train number is sometimes only visible in apps/online.
Tracking DB train numbers in real time – step by step
Option A: with the DB Navigator app
- Open the DB Navigator app and use the quick search (start/destination) or the station information.
- Tap the train you want (e.g. ICE 706) to open the detail page.
- Here you see real-time data: current delay, stops reached/upcoming, platform changes and notices.
- If needed, enable notifications (bell icon) to be informed automatically about changes.
Advantage: an official data source, very reliable for delays, platforms and disruption alerts. Disadvantage: no live map; the position is shown as a chronological progression through stops.
Option B: with bahn.expert (Marudor) – including a live map
- Open bahn.expert (also known as Marudor).
- Search for the train number (e.g. ICE 706, IC 2212 or the operational number).
- Open the journey view: you get real-time stops, forecasts, coach formation (where available) and a live map with an estimated train position.
- Use filters (e.g. by product type) and jump via the map to neighbouring sections of the running route.
Advantage: a very clear live map and richly detailed data (drawn from HAFAS/IRIS-TD, among others). Disadvantage: the data is aggregated; the displayed positions are derived (from released occupancy/reporting data), not GPS.
Option C: zuginfo.nrw (for North Rhine-Westphalia)
- Go to zuginfo.nrw.
- Select the live map and zoom into the section of NRW you want.
- Tap a train to see its current running details, delay and next stops.
Advantage: clear and focused on NRW, with a regional emphasis. Disadvantage: regionally limited; doesn’t fully cover all long-distance data.
Option D: bahn.de – live information
- Open the journey planner on bahn.de.
- Search for your connection or use the station board (departures/arrivals) for the location you want.
- Click the train in the list; you see real-time stops, deviations and forecasts.
Advantage: official, stable, browser-based. Disadvantage: no map, more data-focused.
Which tool suits you?
The four options differ mainly in live map, data source and coverage:
| Tool | Live map | Push notifications | Coverage |
|---|---|---|---|
| DB Navigator app | No | Yes (for booked journeys) | Nationwide, all train types |
| bahn.expert (Marudor) | Yes, very detailed | No | Nationwide, long-distance and local |
| zuginfo.nrw | Yes | No | Regional (NRW) |
| bahn.de journey planner | No | No | Nationwide |
Direct links: live maps and handy tools
- bahn.expert (Marudor): https://bahn.expert/ – search by train number, a very good live map, detailed views.
- zuginfo.nrw: https://www.zuginfo.nrw/ – live map and station information for NRW.
- DB Navigator: iOS/Android – official real-time data, push notifications for journeys.
- bahn.de journey planner: https://reiseauskunft.bahn.de/ – reliable departure/arrival boards and connection details.
- OpenRailwayMap: https://www.openrailwaymap.org/ – no live trains, but an excellent infrastructure map for spotting (route layout, signals, points).
Pro knowledge: how “live positions” actually work
Why do map displays sometimes differ? Most public tools use released operational data (e.g. IRIS-TD/HAFAS). Positions are derived from that – for example from track occupancy, scheduled/actual times and route sections. That’s very accurate for stations and hubs, but on open track it’s an intelligent estimate. Real train GPS is generally not public.
Important: small deviations of a few minutes are normal – especially on dense networks, during engineering works or disruptions. For precise spotting photos you should combine running data with local conditions (see tips below).
Step by step: from number to perfect live tracking
- Work out the train number: identify the exact train from the departure monitor/app (e.g. “ICE 706 Cologne–Berlin”).
- Choose your tool: bahn.expert for the map, the DB Navigator app for push alerts.
- Check the running order: look at planned/past stops, spot deviations (e.g. a changed platform, a skipped station).
- Mind time zones: when crossing borders (e.g. CH/AT/FR), times stay consistent in CET/CEST, but check interchanges at international hubs early all the same.
- Fine-tune on site: take sightlines, curve of the track, bridges/tunnels and sun position at your spot into account.
Tips for trainspotters: better odds, better photos
- Backup train: always plan an alternative. If a train’s cancelled, you already have the next candidate ready, number included.
- Sun position and weather: plan for golden hour. Use cloud-gap nowcasts to avoid backlight.
- Scout locations: use OpenRailwayMap to check the infrastructure and define safe, legal spots in advance.
- Check the coach formation: on ICE/IC services, the formation reveals interesting subjects (e.g. special multiple units, the position of the on-board restaurant).
- Keep an eye on special workings: special trains (test runs, transfer runs, historic vehicles) sometimes appear at short notice – the right app saves you time.
Common mistakes – and how to avoid them
⚠️ Line instead of train: “RE 1” is a line. Always track the specific working by its train number (e.g. RE 1 – 20015).
⚠️ Caching old data: browsers/apps update; set it to “now” or the current time so you’re actually live.
⚠️ Missing a hub change: some trains change their operational train number at major stations. Check the run in the detail view.
⚠️ Cutting it too fine: always plan a buffer for photography/pickups. Live data is very good, but not infallible.
Best practices for better tracking and planning
- Multi-source check: combine official information (Navigator/bahn.de) with a live map (bahn.expert) – that gives you a feel for both time and space.
- Read the chain of stops: work out whether your subject is on open track between two major hubs; speeds are more consistent there (which makes planning easier).
- Fine-tune on site: use location apps for sun position and topography; plan escape routes and safe spots, and mind private land/protected zones.
- Backup locations: have two or three alternative photo points along the same route in case the light or access doesn’t work out.
Verdict: reliably tracking DB train numbers – here’s how
With the right train number and the right tools, you can track any DB train in real time. DB Navigator and bahn.de are good for a quick overview, while bahn.expert is the first choice for the live map. Anyone who also wants to discover special workings, check photo locations and perfect their trip planning benefits from specialised spotter apps.
Your train's route, your perfect photo
Traintrack combines sightings, photo spots and sun-position planning, so your next tracking session leads straight to a top shot.
Bonus for trainspotters: the Traintrack app makes it even smarter
Want to not just track trains, but get the most out of every trip? Check out our trainspotter app “Traintrack” – found at traintrackapp.de. It was built by spotters, for spotters and brings together everything you need for perfect sightings:
- Sightings/special workings: up to date, filterable and laid out clearly for you – so you never miss a highlight.
- Discover locations: precise photo spots with details, directions and information about passing trains.
- Plan trips better: check sun position and conditions at the location in advance – for the best light and ideal angles.
- Share pictures: share shots you’re proud of, add technical details and sort them into albums.
- A safe space for spotters: a respectful, supportive community of like-minded people – with no toxicity.
- Collecting fun: more motivation through points, badges and levels – making spotting even more enjoyable.
Get started now at traintrackapp.de and combine real-time tracking with smart spotting planning – for more hits, better pictures and plenty of fun along the line.
Summary
- Train number first: without the specific passenger or operational number, no single train can be reliably tracked – line numbers like RE 1 aren't enough.
- Combine tools: DB Navigator for official real-time data, bahn.expert for the live map – together you get a feel for both time and space.
- Build in a buffer: live tracking is very good, but not exact GPS positioning – always allow a few minutes of margin.
- Take it further with Traintrack: anyone who also plans special workings, photo spots and sun position gets the most out of every train they track.
Frequently asked questions
Where's the fastest place to see the train number?
On the departure/arrival board (app/web) and in the DB Navigator detail view. Alternatively, search directly in bahn.expert.
Is there an official DB live map?
There is currently no comprehensive, public DB live map for all trains. bahn.expert puts together a very good live map from official/public data.
Why does the position sometimes deviate by a few minutes?
Positions are derived from operational data, not from GPS tracking. At hub stations they're very precise; on open track it's a plausible estimate.
What's the difference between "ICE 706" and a five-digit number?
ICE 706 is the number visible to passengers. The operational train number is internal and can change during the run; tracking tools may know both.
Can I get push notifications for my train?
Yes, in the DB Navigator app for selected or booked journeys. You're informed about delays, platform changes and disruptions.
How do I find special workings?
Special workings don't always appear early in standard apps. Specialised communities and spotter apps with up-to-date sightings and filters help you discover them in time.
Read more in Train tracking & train radar
- Tracking ICE 618 Live: Position, Delay and Route in Real Time
- Tracking ICE Trains Live: The Complete Guide to Real-Time ICE Tracking
- Tracking ICE train numbers live: understanding number ranges and lines
- Can You Really Track Trains Live? What Real-Time Data Can Actually Do
- Live Tracking for Trains & Buses: The Best Apps, Tools & Tips for Precise Train and Bus Tracking
- Live Tracking for Trains and Buses Explained: Real-Time Maps, Data Sources, Apps and Privacy
Who is behind it
Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.
You might also like
Real-Time Data vs. Timetable Data: Why Every App Shows Something Different
Two apps, one train, two positions: the difference between scheduled time, actual-time report and forecast explains almost every discrepancy you notice day to day.
Train tracking & train radarTracking Freight Trains Live Made Easy: Apps, Maps, Webcams, Hotspots, Law & Safety
Train tracking & train radarFreight Train Radar Germany: Locating and Identifying Freight Trains Live
Why freight trains are missing from most radar apps – and which workarounds using sightings, diversion reports and route knowledge still help you find them.




