Public Transport Live Map: Bus, Tram and Train Together on One Map

No more switching between three apps: how public transport live maps pool data, where their limits lie, and which filters actually save you time day to day.

Traintrack editorial teamPublished: 19 August 2026Updated: August 202611 min read

Key takeaways

  • One map, many sources: Every public transport live map pools data from several operators – coverage ends wherever one operator releases nothing.
  • Not everything moves on the map: Underground trains and tunnel sections give you departure times, but no moving position.
  • Filters are the real time-saver: Filtering by mode and line beats even the prettiest map view.
  • Positions are calculated, not measured: The display projects the vehicle's position onto the route path – which goes wrong during diversions.
  • Spotters need a different preset: Service density, vehicle type and viewpoint instead of journey time and connections.
Contents
  1. 1.What is a public transport live map and how does it work?
  2. 2.The four map types compared
  3. 3.Why there’s no such thing as one gap-free map
  4. 4.The three filters that really save time
  5. 5.The spotter preset: setting up the map for sightings
  6. 6.How to check a map’s data quality yourself
  7. 7.Common mistakes when using live maps
  8. 8.Live map, radar or sightings app – what do you need?
  9. 9.Conclusion

Updated: August 2026 – If you’re looking for a public transport live map, you usually have the same problem: three apps on your home screen, one for the city, one for the railway, one for the region – and none of them shows the whole picture. This guide explains how such maps work technically, why gap-free coverage is an illusion, and which filters actually save you time day to day.

A map with sightings, not just journeys

Traintrack shows you spots and live sightings from the community – the layer that classic timetable maps don't cover.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

What is a public transport live map and how does it work?

A public transport live map is a map view that shows current local transport journeys as moving icons. It’s based on real-time data from the operators’ control centre systems: every vehicle reports its position and schedule status, the control system compares actual against planned, and the result is published via standardised interfaces.

A map that shows bus, tram and train together collects these interfaces and displays them in one consistent view. That’s exactly where the most important property of such maps comes from: they’re only ever as good as the weakest data source in the region. The article on how GPS and ITCS positioning works explains this chain in detail.

3layers: vehicle, control system, interface
10–60 stypical vehicle reporting interval
3filters that save you the most time

The four map types compared

“Public transport live map” is an umbrella term for four quite different tools. This overview shows which type answers which question.

Map type Coverage Moving positions Vehicle info Best for
Transport association map one association area, very complete there usually yes for bus and tram rare Everyday use in your home region
Nationwide timetable app very large, depth varies by region partial rare Travel and unfamiliar cities
Map app with a public transport layer international, but shallower partial no Quick orientation on site
Community and spotting app wherever users are active sightings instead of journeys yes, because people report Vehicle type and viewpoint
Operator website in browser one company, very accurate varies rare Checking during disruptions

The decisive row is the fourth one: maps based on operational data show journeys. Maps based on reports from people show vehicles. These two layers don’t replace each other – they complement each other. The guide to the public transport spotter map describes how a pure spotting map is built.

Why there’s no such thing as one gap-free map

The question “which map shows everything” has an unsatisfying but honest answer: none. There are four structural reasons for this.

Data release is up to the operator

Whether a line appears with real-time data isn’t decided by the app, but by the transport operator. Approvals are missing more often for bus subcontractors and smaller regional operators than in the urban core network.

Technical limits underground

Underground trains and tunnel sections have no satellite reception. They’re tracked via trackside reporting points, which works excellently for departure times but doesn’t produce a smooth map position.

Association boundaries in the data model

Many systems are organised along transport association boundaries. Responsibility ends at the border – and with it, often, the depth of data, even when the line carries on. The overview of regional transport associations and live departures shows how different the situation is from region to region.

Diversions break the matching

The map position is projected onto the stored route path. If a vehicle deviates from it, the system still tries to keep matching it – and the result looks offset or jumps around. During engineering works and rail replacement services, the map view is therefore the least reliable part of the display.

A missing display doesn't mean cancelled

If a vehicle disappears from the map, in the vast majority of cases it's still running – just without reporting in. Before you write off a journey as cancelled, check the departure list and the disruption notices. And never plan a route across tracks or operational railway land just because an app isn't showing anything: operational premises are off-limits, no exceptions.

The layer no timetable map shows

Only someone who actually saw it knows which vehicle really ran – in Traintrack, the community reports exactly that.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

The three filters that really save time

A public transport live map in a big city is uselessly overcrowded during the rush hour. The difference between a “nice gimmick” and a “real tool” is practically always in the filters.

  • Mode filter: Hide everything you’re not looking for. If you’re waiting for the tram, you don’t need 40 buses cluttering the picture.
  • Line filter: Reduces the map to a single line – the only view where you can genuinely follow one specific journey.
  • Direction filter: Halves the display instantly. Especially valuable on routes with a dense service in both directions.
  • Time window: Some maps let you show only journeys in the next 15 minutes. Ideal for choosing where to stand at the spot.
  • Operator filter: Helpful in regions with several companies on the same line, if you’re interested in a particular fleet.

Check your region before committing

Open the map once where you live during the rush hour. Whatever doesn't show up there won't appear later either.

Narrow it down by mode

The map only becomes readable once just your mode of transport is visible. That's the single most important step.

Zoom in on one line

For the question "where is my journey", you need the line and direction filters. Everything else is background noise.

Cross-check the departure board

The map position is calculated; the departure time is predicted. If in doubt, the stop's departure board wins.

Read the disruption notices

They never appear on the map, but explain most anomalies – from missing vehicles to offset positions.

The spotter preset: setting up the map for sightings

As a commuter, you want to know when you need to leave. As a spotter, you want to know where it’s worth going. These are two completely different settings for the same map.

Service density instead of journey time

Don’t look for the fastest connection, but for the point with the most journeys per hour. Interchange hubs and terminus stops give you the best haul per minute of waiting – true for bus and tram alike.

Viewpoint instead of route

For the map, that means you’re interested in the route alignment, not the connection. Public bridges, station forecourts and hub points are where several route paths overlap.

Sightings as a second layer

Because live maps show journeys, not vehicles, you need a second source to answer the question of which vehicle is actually out there. The guide to public transport spotting live and live tracking describes how this works together in practice, with tram spotting live as a companion piece for trams.

In favour of a combined live map

  • One glance instead of three apps – especially at interchange hubs
  • Shows whether any vehicles are running at all
  • A good basis for choosing a viewpoint
  • Works even in cities you don't know

What you shouldn't expect

  • Gap-free coverage across every operator
  • Moving positions for underground trains and tunnel sections
  • Details of vehicle type or vehicle number
  • Reliable positions during diversions

How to check a map’s data quality yourself

Instead of comparing provider promises, you can test a live map’s quality yourself in five minutes. The test works the same way everywhere and gives you a more honest answer than any feature list.

Take a line you know and open the map during the rush hour. Then check four things in turn. First, completeness: do roughly as many vehicles appear as the frequency would suggest, or are there big gaps? Second, movement: does the display move smoothly, or does it jump in big leaps? Jumps point to long update intervals. Third, the cross-check: compare a journey on the map with the departure board at the same stop. If the two differ a lot, the map layer is maintained worse than the departure layer. Fourth, off-peak times: repeat the test late in the evening. Many maps look complete during the day and become noticeably patchy at off-peak times.

Important: a poor result isn’t necessarily the app’s fault. If an operator doesn’t release position data, no app can display it. That’s why it’s worth repeating the test with a second app – if both show the same gap, it lies in the data source.

Off-peak times reveal the truth

The most telling check is looking late in the evening or on a Sunday morning. In heavy rush-hour traffic, almost every map looks good because so many vehicles are running. Only once few journeys are operating does it become clear whether a map really knows every journey, or just the most frequent ones.

Common mistakes when using live maps

  • Mistaking the map for a live video. Movement between two reports is interpolated. The smooth motion is a rendering, not a measurement.
  • Reading a missing vehicle as a cancellation. Usually it’s just the data release or the report that’s missing, not the journey.
  • Working without filters. An unfiltered map during the rush hour costs more time than it saves.
  • Trusting the map position over the departure board. For the question “when will it arrive”, the departure prediction is the better source.
  • Trusting the map during diversions. That’s exactly when the projection onto the route path is systematically wrong.
  • Relying on just one source. Transport association data, nationwide journey planners and community sightings each have different gaps. The comparison of train and bus tracking shows where each one is strongest.

Live map, radar or sightings app – what do you need?

Choose a combined live map if …

  • you regularly switch between bus, tram and train
  • you're travelling in different cities
  • you're mainly interested in whether anything is running at all

Also use a radar tool if …

  • you're specifically tracking long-distance or freight trains
  • you're interested in train routing and chains of delays
  • you're focused on lines rather than stops

You need a sightings app if …

  • you're interested in the specific vehicle type
  • you want to document what you've seen
  • you want to build up a collection of spots and viewpoints

For the rail side, the comparison of the best train radar tools is a useful companion; anyone building a lasting map collection will find the right tools in the public transport spotter map and the overview of apps for public transport spotters.

Conclusion

The perfect public transport live map that shows every journey in Germany without a single gap doesn’t exist – and won’t exist as long as data release rests with individual operators and underground trains run below ground. What does exist are very usable maps, once you know their limits: they answer the question “is the service running” faster than any list, and with two or three filters they become a genuine everyday tool. The question of which vehicle is running right now, however, is still only answered by whoever is actually looking.

In short

Use a combined live map for the overview, the departure board for the time, and community sightings for the vehicle type. Only these three layers together give you the complete picture of local transport.

Build your own map

Save spots, log sightings and see what the community is reporting right now – free for iOS and Android.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

Summary

  • Public transport live maps collect real-time data from several control centre systems and display it in one consistent view.
  • Data quality varies by region, mode of transport and operator – there's no such thing as gap-free coverage.
  • Using filters by mode and line saves more time day to day than switching between apps ever could.
  • Spotters combine live maps with community sightings, because maps show journeys, not vehicles.

Frequently asked questions

What is a public transport live map?

A public transport live map is a map view that shows current local transport journeys as moving icons. It's based on real-time data from the operators' control centre systems. So the map doesn't show where a particular vehicle physically is, but roughly where a journey should be according to the current data.

Is there a map that covers the whole of Germany?

Nationwide apps cover very large parts of the country, but never 100 percent. Coverage depends on whether the relevant operator releases real-time data, and in what format. That's why you'll often see every journey in a conurbation, while only the scheduled timetable is available in rural areas.

Why do you rarely see underground trains on live maps?

Because no satellite signal reaches underground. Underground trains are located using trackside reporting and signalling points. That gives precise departure times per station, but no smooth position on a map. That's why you mostly see moving icons for buses, trams and above-ground railway lines.

Why does a vehicle on the map appear next to the road?

Because the displayed position is calculated against the stored route path. If a vehicle takes a diversion because of engineering works, its real position no longer matches the stored path. The system still tries to match it, and the result looks offset or jumps around. During diversions, the map position is therefore the least reliable value.

How up to date is the data on a live map?

Two delays add up: the vehicles' reporting interval, typically between 10 and 60 seconds, and the app's update interval. Between two updates, many maps interpolate the movement to make it look smooth. So what you're seeing is a plausible estimate, not a live video.

Which filters do you actually need?

Three filters cover almost every case: by mode, to separate bus, tram and train; by line, to follow a specific journey; and by direction, to hide the opposite direction. Everything else is a nice-to-have. Using these three reduces an overcrowded map to the essentials within seconds.

Can I find a specific vehicle on a live map?

No. Public real-time data describes journeys – line, direction and course – not individual vehicle numbers. If you want to know which vehicle is working a particular journey, you need a sighting – either your own or one reported by the community.

Is a live map worthwhile even without an interest in spotting?

Yes, especially at interchange points and during disruptions. A map view immediately shows whether any vehicles are still running on the line at all – information a plain departure list doesn't give you. When connections are cancelled, this is often the quickest basis for a decision.

TT

Traintrack editorial team

We build the Traintrack app and go spotting ourselves – between main stations, depots and farm tracks. Every guide is based on our own experience and is updated regularly.

More articles in Public transport & tram tracking →

Read more in Public transport & tram tracking

← Back to the blog