Key takeaways
- No GPS in the tunnel: U-Bahn trains are not located by satellite but via the track vacancy detection of the train protection system – the line is divided into sections, and the system knows which section is occupied.
- Block resolution instead of metre resolution: classic systems know the position to within one section of line, modern radio-based systems much more precisely. That's why trains jump from point to point on maps.
- The departure board beats the live map: for U-Bahn lines, most operators publish departure forecasts, but rarely freely usable vehicle positions.
- Tunnel traffic is more predictable: its own right of way, no traffic lights, no congestion – punctuality is higher on average than for buses and trams.
- At high frequencies the forecast hardly matters: with trains every two to five minutes, the question of the exact minute matters less than the question of the vehicle type.
Contents
- 1.Tracking the U-Bahn live: how the position is determined without GPS
- 2.Why GPS fails underground
- 3.The three building blocks of U-Bahn train location
- 4.From the occupancy report to the display in your app
- 5.What you really see in which view
- 6.Why metro maps judder – and when it doesn’t matter
- 7.What this means for spotting at U-Bahn stations
- 8.Common mistakes in U-Bahn tracking
- 9.Conclusion
Updated: August 2026 – With buses and trams, you see a vehicle glide smoothly across the map. But if you want to track an U-Bahn train live, things quickly get jerky – or you find no map at all, just a departure board. That’s not down to your app, but to the fact that a completely different location technology is at work underground.
Underground, what counts is who's really watching
Where official data ends, community sightings begin: log which train you saw and see what others are reporting.
Tracking the U-Bahn live: how the position is determined without GPS
An U-Bahn train is not located by satellite but via the train protection system: the line is divided into sections, and the equipment in the track continuously reports to the signal box which section is currently occupied. From this occupancy report, from balises in the track and – on modern lines – from a permanent radio link to the train, the operations control centre builds its picture of the situation.
What reaches your phone is usually just the derivative: a departure forecast for each station. The control centre knows the position of the trains very precisely, but rarely publishes it as a freely usable vehicle position. How differently operators and transport associations handle this release is shown in the real-time comparison of transport associations.
Why GPS fails underground
Satellite signals are extremely weak by the time they reach the earth. Under open sky, a GPS receiver evaluates them from several directions at once. As soon as concrete, soil or a station roof gets in the way, reception drops out. You probably know three effects from everyday life:
- The hard cut-off: as the train enters the tunnel, your phone loses its fix within seconds. The map freezes or keeps extrapolating at the last known speed.
- The false fix: in station halls and cuttings, signals arrive only as reflections. The result is a position that is dozens of metres off.
- The long recovery: after leaving the tunnel, the receiver needs a few seconds until it has enough satellites again. It’s precisely in this window that the display jumps.
For a transport operator, that’s unacceptable. Train protection has to work even when nothing can be received – which is why the position in the tunnel is determined by trackside equipment and not by the vehicle alone. The same logic applies to all tunnel sections, by the way, including those of Stadtbahn (light rail) systems; above ground, on the other hand, the principle that real-time bus location uses takes over again.
The three building blocks of U-Bahn train location
Track vacancy detection: the occupied section
The classic building block is track vacancy detection. It answers just one question: is this section clear or occupied? Two methods are widespread:
- Track circuit: a weak current flows through the rails. If a vehicle is in the section, its wheelsets short-circuit the circuit – the section reports occupied.
- Axle counter: sensors at the start and end of a section count the axles entering and leaving. If both counts match, the section is clear.
Neither provides a position to the metre, only a statement about a part of the line. That is exactly where the typical jumpiness of metro maps comes from.
Balises and odometry: the fine resolution
Between the reporting points, the train does its own calculations. Wheel revolutions and acceleration sensors provide continuous odometry, which is corrected back to zero at fixed points in the track – balises or transponders. Without this correction, wheel slip would add up.
Radio-based train control: the continuous report
Modern, partly automated lines work with a permanent radio link between the train and the line control centre. The train reports its calculated position, and the control centre then grants movement authority up to a calculated point. This allows shorter headways – and, as a side effect, a much finer picture of positions than section occupancy alone could provide. The Copenhagen Metro has run completely driverless on this basis since it opened. The newer line M2 of the Warsaw Metro (Metro Warszawa) is also equipped with such a radio system.
Safety before curiosity
Everything described here takes place in the track area – and that is off-limits to you. Tunnels, operational rooms, platform ends behind barriers and stabling facilities are closed operational railway land. Observing and photographing is only allowed from publicly accessible areas.
From the occupancy report to the display in your app
Several stages lie between the axle counter in the tunnel and the minutes shown on your display. This chain explains why data sometimes arrives late or not at all.
1. The line reports occupancy
Track circuit or axle counter detect that a train is in a section. This report is safety-critical and runs independently of any passenger information.
2. The signal box assigns the report to a train
From the sequence of occupancy, the route and the train number, the system knows which specific diagram is where. Only then does an occupied section become an identified train.
3. The operations control centre compares against the timetable
Actual time against scheduled time gives the deviation. Headways, turnbacks and connections are also monitored – at high frequencies, even spacing between trains is often more important than punctuality to the minute.
4. The forecast is generated
From the current deviation and the expected running and dwell times, a departure forecast is created for each station. That's the value that displays and apps show.
5. The interface publishes
The data goes out via the information systems of the operator and the transport association. What lands there is the operator's decision – often departure times, less often vehicle positions.
6. Your app interprets
Some apps draw a moving dot from station forecasts, others only show the board. The smooth movement is then presentation, not measurement.
What the board doesn't tell you
No official display tells you which class is about to pull in – community sightings do.
What you really see in which view
In practice, the crucial question is not “is there real-time data?” but “what kind of real-time data?”. The table sorts the common views.
| View | Data basis | Typical resolution | What it’s good for |
|---|---|---|---|
| Station departure board | Forecast from comparing scheduled and actual times | per station, to the minute | The most reliable source for “when is the next train coming?” |
| Live map with a moving dot | Station reports plus interpolation | estimated between two stations | Rough orientation as to where a diagram is |
| Line view with train symbols | Occupancy or reporting points | section by section, jumping | Good for seeing how tight the headway currently is |
| Service disruption notice | Manual entry by the control centre | event-based | The only way to learn about cancellations and diversions |
| Community sighting | Observation on site | accurate to the vehicle and car | The only source for class, car number and special vehicles |
If you want to get the differences between official information and observation clear in general, you’ll find them in the overview of live sightings in public transport and in the comparison of train and bus tracking.
Why metro maps judder – and when it doesn’t matter
A jumping train on the map is not a bug. It is the honest representation of a section-by-section report. It only becomes a problem when an app smooths over the gaps so thoroughly that you assume an accuracy that doesn’t exist.
What speaks for tunnel technology
- Works independently of weather, satellites and mobile coverage
- Designed to be fail-safe: if in doubt, the section is treated as occupied
- Very high punctuality, because the right of way is separated from road traffic
- Short headways make individual minutes of delay practically irrelevant
What you miss out on as a result
- No smooth vehicle position as with GPS-located surface transport
- Vehicle type and car number don't appear on any official display
- Releasing position data is up to the operator, not the app
- During disruptions the forecast quickly becomes useless because diagrams get swapped
For spotters, the conclusion is a pleasant one: underground, you need less live data than above ground. If you want to catch a tram in mixed traffic, you’re battling traffic lights and congestion – see the guide on how to follow a moving tram. In the tunnel, you work with the service frequency and knowledge of the diagrams instead.
What this means for spotting at U-Bahn stations
Instead of staring at a dot, you plan with three variables: service frequency, diagram duration and vehicle distribution.
- Read the frequency: if the timetable shows a train every five minutes, you can expect about twelve trips in each direction per hour. That’s a much more solid planning figure than any minute-by-minute forecast.
- Estimate the diagram duration: how long does a train take for the outward and return journey including turning round? That tells you after what interval you’ll meet the same train again – handy if you need a particular set once more.
- Watch the mix of classes: in most networks, several vehicle generations run side by side. Which one is used when is not revealed by any timetable information – only by observation.
- Use off-peak times: early in the morning and late in the evening, platforms are empty, headways are longer and the chance of calm pictures is much higher.
- Check for engineering works: closures and replacement services change diagrams completely. The disruption notice is more important here than any map.
When it comes to composing the picture itself, rules of their own apply – artificial light, mixed light and lots of movement. The guide to U-Bahn photography covers the technique, and for the dark off-peak hours the camera settings for spotting at night will help.
Common mistakes in U-Bahn tracking
- Taking the live map for a measurement. Between two stations, the moving dot is as a rule calculated, not reported.
- Assuming one city applies to all. Every network has its own technology and its own data release policy. In Hamburg the Hamburger Hochbahn decides, in Berlin the BVG – and the two handle it differently. What is visible in one network is completely missing in the next. Which information applies to your region is explained in the overview of regional transport associations and their live departures.
- Planning to the minute. At high frequencies, the gap between two trains fluctuates by more than the forecast resolves anyway.
- Confusing the journey with the vehicle. A diagram is not a car number. If you’re looking for a particular set, there’s no way around keeping your own records.
- Ignoring disruptions. After a signal failure, the order of diagrams often no longer matches the plan for hours.
- Using only one app. The operator’s app, the transport association’s information and community data each have different gaps. Which tools are suited to what is sorted out in the comparison of public transport spotter apps, and for planning locations, your own spotter map helps.
Conclusion
Tracking the U-Bahn live means working with a different data logic than above ground. Instead of a satellite-based vehicle position, you get a forecast derived from the train protection system – very reliable, but coarsely resolved and rarely published as a map. If you accept that, you can actually plan more calmly underground: the service frequency is more stable, disruptions are rarer, and the only really missing piece of information – which vehicle is coming – can only be filled in by looking and recording.
In short
Use the departure board for the time, the timetable frequency for planning and your own sightings for what no interface provides: the specific vehicle.
Summary
- U-Bahn train location is based on the train protection system: track circuits, axle counters, balises and, on modern lines, a permanent radio link between the train and the line control centre.
- The operations control centre has a very precise picture – what is publicly available is usually just the departure forecast derived from it.
- Jerky metro maps are not an app error but the result of section-by-section position reporting.
- For spotters, that means: don't plan around the dot on the map, but around the service frequency, the diagram and reports from the community.
Frequently asked questions
Can you really track an U-Bahn train live?
Partly. The operations control centre knows the position of every train continuously, because the train protection system reports which section of line is occupied. What gets published, though, is usually only the departure and arrival forecasts at the stations. A smooth vehicle map like the ones for buses exists for U-Bahn lines only in a few networks, and only if the operator releases the data.
Why doesn't GPS work in the U-Bahn tunnel?
GPS receivers need a clear view of several satellites. In the tunnel, soil and concrete completely block the weak satellite signals. A receiver can't get a fix there and can at most keep estimating from the last known position. That's why U-Bahn systems work with trackside technology instead of satellite navigation.
How does the signal box know where the train is?
Through track vacancy detection. The line is divided into sections whose occupancy is detected either by track circuits or by axle counters. When a train enters a section, that section reports occupied. Modern systems supplement this with balises in the track and a radio link through which the train reports its own odometry.
Why does the train jump from station to station on the live map?
Because the underlying report is section-based. As soon as the train occupies a new section or leaves a station, there is a new report – in between, there is no continuous position. Some apps interpolate the journey between two stations, others simply show the train at the last confirmed point.
How accurate are U-Bahn departure forecasts?
In normal operation they are very reliable, because the U-Bahn runs on its own right of way without road traffic. Deviations arise mainly from longer passenger boarding times, faults with doors or signals, and engineering works. With short headways, the forecast is secondary anyway, because the next train follows quickly.
Which German cities actually have an U-Bahn?
Classic U-Bahn networks in the strict sense are operated by Berlin, Hamburg, Munich and Nuremberg. There are also numerous Stadtbahn (light rail) networks with long tunnel sections, for example in Frankfurt, Cologne, Düsseldorf, Stuttgart, Essen, Dortmund, Bochum, Hannover and Bielefeld. Technically, the same location principles apply to their tunnel sections.
Can I locate a specific U-Bahn car?
No. Public data refers to journeys, not to vehicles. Which train type or which car number is out on a diagram does not appear in any official information. This information only comes from observation – that is, from sightings that spotters report and share themselves.
Are U-Bahn timetables more predictable than bus routes?
Yes, as a rule considerably so. An U-Bahn has no mixed traffic, no traffic lights and no drivers looking for parking in front of the stop. The typical causes of delay in road traffic don't apply. For spotters that means: a tunnel station is the more predictable place if you're waiting for a particular service pattern.
Read more in Public transport & tram tracking
- BVG live tracking: buses, trams and the U-Bahn in Berlin in real time
- Find the Nearest Stop: See Live Departures Instantly
- MVG live tracking: Munich's buses, trams and U-Bahn in real time
- Public Transport Live Map: Bus, Tram and Train Together on One Map
- Track the S-Bahn live: real-time data across every S-Bahn network
- Live Tram Tracking: Trams in Real Time on the Map
Who is behind it
Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.
Hamburger Hochbahn
Hamburger Hochbahn is the Hanseatic city's municipal transport operator: the U-Bahn and a large part of the bus network. The S-Bahn belongs to a different group, and the hvv logo on the door tells you nothing about the operator – it only stands for the fare system.
BrandMetro Kopenhagen
Metro Kopenhagen runs without a driver, around the clock. It's not a railway operation, doesn't belong to the state railway, and shares neither track nor electrification system with the city's other rail traffic. That's exactly why it so often ends up in the wrong category in sighting lists.
BrandMetro Warszawa
Metro Warszawa is the name of an urban transport system with two lines, not of a railway company. The operator is a company owned by the City of Warsaw, the vehicles don't carry European vehicle numbers, and the track doesn't belong to the national infrastructure manager. That's exactly where most entries go wrong.
You might also like
Mastering U-Bahn Photography: Pro Tips on Camera, Settings, Composition, Safety and Law
Public transport & tram trackingRegional transport authorities: how to find live departures by station
How to find the right live departure board in every transport authority area – from the VVS to the HVV, including tips for spotting trips.
Public transport & tram trackingLive Public Transport Spotting: The Ultimate Guide to Real-Time Tracking, Photo Spots and Pro Tips




