How Do You Track a Moving Bus? The Ultimate Guide to Live Tracking, Apps and Tips

Find out how to track any bus live – with the best apps for Germany, Austria and Switzerland, live maps and practical tracking tips.

Traintrack editorial teamPublished: 11 January 2026Updated: 16 August 20268 min read

Key takeaways

  • Quickest way: open your transport association's app or Google Maps, enter your stop or route and activate the live view.
  • Best data quality: official transport association apps usually provide more accurate real-time data than third-party apps.
  • Check long-distance coaches separately: FlixBus and others have their own live tracking features in the app and customer account.
  • Accuracy has its limits: GPS gaps and missing data transmission can lead to discrepancies – a second app helps you cross-check.
  • Respect data protection: live tracking is for passenger information, not for following individual people or vehicles.
Contents
  1. 1.Quick start: track a bus live in 3 steps
  2. 2.The best apps and tools for bus tracking (DACH)
  3. 3.Tracking a bus by route number or stop
  4. 4.Locating a vehicle on the live map
  5. 5.Tracking long-distance coaches (FlixBus & co.)
  6. 6.Accuracy, limits and how to get better data
  7. 7.Legal matters and data protection
  8. 8.Advanced: open data and GTFS-RT
  9. 9.Practical examples: how it works in different situations
  10. 10.Conclusion
  11. 11.For trainspotters: our Traintrack app

Do you want to know where a particular bus is right now, whether it’s delayed and when it will arrive at your stop? In this comprehensive guide you’ll learn step by step how to track a moving bus live – with official transport association apps, Google/Apple Maps, third-party apps, live maps and special solutions for long-distance coaches such as FlixBus. You’ll also get practical tips, legal notes and answers to the most common questions.

  • Live tracking in just a few minutes – with free apps and tools
  • Which app is best? An overview for Germany, Austria and Switzerland
  • Understanding accuracy – and what to do when real-time data is missing
  • Advanced: open data, GTFS-RT and live maps

Keep an eye on trains live too?

With the Traintrack app you can record every train sighting just as easily as you track buses live here.

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

Quick start: track a bus live in 3 steps

  1. Choose an app with real-time data – e.g. your transport association’s app (BVG, MVG, HVV, VVS, RMV, VRR etc.), DB Navigator, Google Maps, Apple Maps or a public transport app such as Transit, Citymapper or Moovit.
  2. Start a search – enter your stop, route number or a destination. Tap the connection or route you want.
  3. Open the live view – check the real-time departures (to the minute) or open the live map to follow the bus visually.

Tip: activate the “Live”, “Real-time”, “Live map” or “Show vehicle positions” option in the app, if available.

The best apps and tools for bus tracking (DACH)

Different apps are particularly strong depending on the city/region. As a basic rule, transport association apps often provide the most reliable real-time data, supplemented by Google/Apple Maps and third-party apps.

1) Official transport association and city apps

  • Berlin/Brandenburg (BVG/VBB): BVG Fahrinfo, VBB app – live departures, partly vehicle positions.
  • Munich (MVG/MVV): MVG Fahrinfo München, MVG more/MVV app – real-time and live maps for many routes.
  • Hamburg (HVV): hvv app – live departures, disruption notices, often vehicle position data too.
  • Stuttgart (VVS/SSB): VVS Mobil – real-time and notices; SSB Move with route information.
  • Rhine-Main (RMV): RMVgo – real-time and alternative routes, disruptions.
  • Rhine-Ruhr (VRR): VRR app, presumably with real-time and departure boards.
  • Cologne/Bonn (VRS/KVB/SWB): KVB app/VRS – live departures, disruptions.
  • Nuremberg (VGN/VAG): VGN app, VAG app – real-time data and route maps.
  • Hanover (GVH/ÜSTRA): GVH app – departures in real time.
  • Karlsruhe (KVV): KVV.mobil or regiomove – live departures.
  • Austria: WienMobil (Wiener Linien), VOR, ÖBB Scotty – real-time for bus and rail.
  • Switzerland: SBB Mobile, ZVV, BVB, VBZ – very reliable real-time information.

Advantages: high data quality, direct disruption notices, regional specifics. Disadvantage: depth varies by region (e.g. vehicle positions aren’t available everywhere).

2) National apps

  • DB Navigator: nationwide for bus and rail (many transport associations integrated). A very good timetable and real-time basis, departure boards and connection suggestions.
  • Google Maps: shows real-time arrivals in many cities and often vehicle movements (if supplied by the transport association). Intuitive and fast.
  • Apple Maps: also has real-time data in many large cities; good integration into the iOS ecosystem.
  • Transit / Citymapper / Moovit: convenience features such as live progress, connection warnings, push notifications; data quality depends on local sources.

3) Live maps and web tools

  • Live departure boards of the transport associations (web): often with filters for stops, routes and real-time.
  • “LiveBus”/“live map” from municipal utilities: shows the current position of many buses on a map (depending on the city).

At a glance: which type of app suits you?

App type Data quality Live map Disruption notices Ideal for
Transport association app (BVG, MVG, HVV …) Very high Partly Yes, direct Local use within your own association
DB Navigator High Partly Yes Nationwide journeys by bus and rail
Google Maps / Apple Maps Medium to high Partly Limited Unfamiliar cities, quick searches
Transit / Citymapper / Moovit Medium Partly Limited Convenience features, push alerts
FlixBus app High (for long-distance coaches) Yes Yes Long-distance coach trips

Tracking a bus by route number or stop

Do you know the route number or the stop? Here’s how to get to the live data quickly:

DB Navigator (example)

  1. Open the app. Tap “Departures” at the bottom.
  2. Enter your stop. You’ll see a list of routes with real-time information (delays in minutes).
  3. Tap the route to see details and intermediate stops.

Google Maps (example)

  1. Enter the stop or route number in the search.
  2. Open the “Departures” tab or tap the public transport route.
  3. If real-time data is available, you’ll see live arrival times and sometimes the vehicle’s progress.

Note: some transport association apps allow searching by vehicle number/fleet number. However, this isn’t possible everywhere.

Locating a vehicle on the live map

A live map shows the movements of buses in real time on a city map:

  • Look for an option such as “Live map”, “Show vehicles” or “LiveBus” in your transport association’s app or on its website.
  • Filter by route or direction to follow “your” bus specifically.
  • Tap the bus icon to see details such as delay, next stop and forecasts.

Tip: if the map is very busy, zoom into the relevant corridor to make out individual vehicles clearly.

Tracking long-distance coaches (FlixBus & co.)

For long-distance coaches, tracking is often available centrally via the official operator app or website:

  • FlixBus: in the FlixBus app or your customer account you’ll see live positions or precise arrival forecasts at the stops.
  • BlaBlaCar Bus, Eurolines and others: depending on the operator, real-time maps or a live ETA are available.

Pro tip: if the operator doesn’t have a live map, use the stop departure boards of the cities along the route – that way you can tell whether the bus should be arriving shortly.

Accuracy, limits and how to get better data

The accuracy of bus tracking depends on several factors:

  • GPS signal in the vehicle (tunnels, dense buildings, countryside): short dropouts are possible.
  • Data transmission: not all vehicles transmit continuously; some regions only work with forecasts based on historical data.
  • Data coverage per transport association: some only supply delay minutes, others vehicle positions too.

⚠️ Common pitfall: a “jumping” bus icon on the live map usually means a brief GPS gap, not an error in the app. Wait a moment before classing the data as unreliable.

How to get more reliable live data

  • Use the transport association app as your primary source (highest local data quality)
  • Cross-check with an alternative app (e.g. Google Maps or Transit) if something seems inconsistent
  • Watch out for notices (disruptions, diversions), as these can change the route
  • Compare the stop displays with the app
  • Activate push alerts (instant information on major deviations, if the app offers this feature)
  • Public data: use only official real-time data from transport operators or publicly released sources.
  • No tracking of people: bus tracking serves passenger information. Following individual people or private vehicles is neither permitted nor ethical.
  • Respect operations: no stalking or obstruction at the roadside. Safety comes first.

Advanced: open data and GTFS-RT

Many transport associations make their real-time data available as open data, often in the GTFS Realtime (GTFS-RT) standard. For tech enthusiasts:

  • Combine GTFS Static (timetable data) + GTFS-RT (position/delay data) to build your own live maps.
  • Check the transport associations’ API portals (observe access conditions, rate limits and usage rights).
  • Visualisation with tools such as Leaflet, Mapbox or OpenLayers.

Important: strictly comply with the terms of use and licence notices of the respective data sources.

Practical examples: how it works in different situations

  • Picking someone up: open the destination stop in the transport association app, watch departures/arrivals live, switch on notifications if needed.
  • Missed the bus? Display the next trip on the same route, check an alternative route with suggested changes.
  • Changing on the way: follow the live progress of your route and, if there’s a delay, have a new route calculated with real-time data.

From bus tracking to a trainspotting hobby

Download the Traintrack app and document your train sightings in a structured way by vehicle, location and date.

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

Conclusion

Thanks to transport association apps, DB Navigator, Google/Apple Maps and live maps, tracking a moving bus is quick and reliable today. Use the real-time departures, check a second data source if necessary and keep an eye on disruption notices. Long-distance coaches such as FlixBus usually have their own live displays – so you always stay informed.

For trainspotters: our Traintrack app

Do you love not only tracking buses but also spotting trains? Then the Traintrack app is just right for you. With Traintrack you can:

  • Record sightings in an organised way – by vehicle, class, location and date
  • Share your finds – with the community or privately
  • Find out what’s running where – discover which trains are currently out and about
  • Find the best spotting locations – tips on hotspots and photo positions
  • Collect points and badges – gamification for even more fun trainspotting

Try it now: traintrackapp.de

Summary

  • With the right app you're ready to go in under a minute – enter your stop or route, open the live view, done.
  • Combine several sources when real-time data seems inconsistent, to get more reliable forecasts.
  • Long-distance coaches have their own rules – use the operator's app or the stop displays along the route.
  • If you want to dig deeper, GTFS-RT and open data offer exciting possibilities for your own live maps.

Frequently asked questions

Can I track a specific bus by its number plate?

Generally no. Public transport apps usually show routes, trips and stops – sometimes with vehicle numbers (fleet numbers), but not with number plates. Some transport association apps allow filtering by vehicle ID, but this isn't available everywhere.

How do I find out where my child's bus is?

Use the official transport association app for the route and stop, or the departure boards of the school or region. Some school authorities use their own notification systems. Always observe data protection and safety rules when doing so.

My bus isn't shown live – what can I do?

Check an alternative app such as Google Maps or Transit, fall back on the scheduled times if necessary and compare them with the display at the stop. Also look out for current disruption notices or diversions.

What's the quickest way to track buses in an unfamiliar city?

Install Google Maps or the local transport association app, search for your stop, activate real-time and open the live map – that way you'll see immediately when your bus is coming.

Do I need a separate app for every city?

Not necessarily: Google Maps and Apple Maps already cover many cities well. For the best data quality, it's also worth getting the app of the local transport association.

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 Bus tracking & bus location →

Read more in Bus tracking & bus location

← Back to the blog