Watch a city move
through its timetable.
Turn routes and schedules into an animated view of public transport. Choose a city and a time of day to explore how scheduled services move across its network.
Movement estimated from schedules
The animation combines route geometry and scheduled stop times to estimate vehicle positions along a journey. It uses current and archived schedules prepared for the selected city.
These positions represent scheduled movement. For reported vehicle positions, the map has a separate Live vehicles (GPS) overlay where providers supply that data.
A clock you can control
Use the timeline to inspect a moment or play through the day. The clock shows local time in the selected city, and playback speed controls how quickly simulated time advances.
Use the available simulation day and transport filters to choose the services shown. Route lines provide context for the moving vehicles.
Explore the rhythm of scheduled service
- How does the visible network change between night and the morning peak?
- Where do bus, rail and ferry services move through the city?
- How can a timetable become a visual explanation for customers or stakeholders?

Explore a city in motion
- Choose a cityOpen the city picker and search by city or country. Wait for its prepared schedules to load.
- Choose a momentSelect Night, Morning, Day, Evening or Late, or move the timeline. Choose a simulation day when several are available.
- Play and inspectStart playback and adjust Speed. Filter transport modes or toggle Route lines to focus the view.
- Change the scaleZoom in to inspect movement or use Show metropolitan area to return to the wider city.
Use this data
Build a timetable visualisation with routes, stops and schedules from the BusMaps API. Tell us which cities and services you want to show.