Live Transit Joins the Globe: Buses and Trains in Real Time
โธ The map learned transit โ live
WorldEye's globe has a transit layer: real-time vehicle positions and arrivals from 15 public transit agencies, drawn on the same map as the flights, ships and cameras. These aren't schedule diagrams. The vehicles report their own positions through GTFS Realtime, the open format agencies publish for their own apps โ WorldEye reads the same public feeds and puts an entire network's movement on one globe.
It is also deliberately the same data the agencies give their own riders. There is no private feed and no scraping of anyone's app: where an agency publishes realtime positions openly, the globe can carry them; where it doesn't, the map shows the gap instead of filling it with a schedule dressed up as live data.
โธ Arrivals, not just dots
A moving dot tells you where a bus is; an arrival tells you what it means. The layer joins each vehicle's position with its trip updates, so a vehicle's popup carries its route, destination, how late it's running, and upcoming arrivals where the agency publishes them. Watch a corridor and you can read the network's health: gaps, bunching, a line running hot.
It also pairs with the camera layer the way transit actually works. A delayed train is a claim; the station-area and level-crossing cameras near it are evidence. Planners, journalists and the simply curious can watch a rush hour build from both sides at once โ the vehicles on the map and the streets they're moving through โ which is a picture no single-agency app can give you.
Staleness is handled honestly. Vehicle fixes age; when a position goes stale โ roughly three minutes without an update โ the display falls back to the scheduled time and labels it as scheduled. Live data is never blended silently into a guess.
โธ Utah, running keyless
The home-state network is the showcase: Utah Transit Authority โ TRAX light rail, the S-Line streetcar, FrontRunner commuter rail and the bus network, 86 routes and 5,425 stops โ streams through UTA's public GTFS Realtime feed with no API key and no gatekeeper. It's the same feed any developer can read, which is rather the point: public transit data, published publicly, on a public map.
โธ Fifteen systems, named
The layer covers UTA in Salt Lake City, Boston's MBTA, Denver's RTD, Seattle's King County Metro, Austin's CapMetro, Norway's national Entur network and more โ fifteen agencies across them. The layer panel lists exactly which metros are live, and if you pan somewhere without coverage, the map says so instead of showing you a mysteriously empty city. Agencies whose feeds sit behind developer keys or paid platforms aren't in yet; the panel would rather name the gap than hide it.
The bench runs deeper than the headliners. Canada contributes a full contingent โ TransLink, MiWay, York Region Transit, Durham Region Transit, Hamilton Street Railway and London Transit โ alongside Community Transit in the Puget Sound region and OVapi, the open feed covering the Netherlands. Fifteen agencies, four countries' worth of networks, one layer.
โธ Try it โ and go deeper
The transit layer is free. Open the [globe](/), turn on transit, and zoom into any covered metro. Our guide to tracking buses and trains live goes deeper on reading the data โ fix ages, interpolation, and what a vehicle popup can and can't tell you. The full layer list lives on the features page.
โธ Frequently asked questions
Is the transit layer free?+
Yes. Live transit โ vehicle positions and arrivals across all 15 covered agencies โ is part of the free map, no account needed.
Which cities are covered?+
Fifteen agencies, including Salt Lake City (UTA), Boston (MBTA), Denver (RTD), Seattle (King County Metro), Austin (CapMetro) and Norway's national Entur network. The layer panel in the app names every covered metro.
How current are the vehicle positions?+
Vehicles typically report every 15 to 30 seconds. Each popup shows how old the position fix is, and if data goes stale the display falls back to the scheduled time and labels it โ live and scheduled are never mixed without a label.
Why isn't my city's transit on the map?+
Coverage needs a public realtime feed. Some agencies gate theirs behind developer keys or paid platforms, so they can't join a public map yet. The covered list grows as feeds open up.
Try it live on the map.
Everything in this guide runs on WorldEye โ the free 3D globe with flights, cameras, satellites, and natural hazards. No signup.
