NFTA Metro · Buffalo, NY

Live departures across NFTA Metro's screens.

Real-time bus and scheduled rail on every display, built entirely on NFTA's own data.

See how it works Project updates
Prepared by Normeltech
The screens

From today's screens to one clean design

First, a real NFTA departure screen as it looks today. Then the new experience — the same crisp, NFTA-branded design everywhere: bus minutes counting down live, and train times from the published timetable.

Main St and Allen St
June 2nd 2026, 1:29:00 pm
NFTA-METRO
Route
Destination
ETA
8
DOWNTOWN
17 min
8
DOWNTOWN
47 min
8
DOWNTOWN
60 min
Today. A current bus screen — fixed list, static times.
NFTA METRO
University Station
Bus departures
1:47 PM
Live
8
Downtown
3min12
19
Bailey-Abbott
7min26
48
Williamsville
11min38
The new experience — bus. Live minutes, counting down.
NFTA METRO RAIL
University Station
Southbound · to DL&W Station
1:47 PM
Timetable
MR
Southbound
Departs 1:59 PM
12min
MR
Southbound
Departs 2:11 PM
24min
MR
Southbound
Departs 2:23 PM
36min
And rail. The same design, from the published timetable.
Why this approach

Three things make it work

NFTA's own data

The live bus feed and the bus and rail schedules NFTA already publishes power everything. No outside services, nothing in the middle, nothing that can be switched off on us.

Every screen, its own view

Each of the ~100 screens shows exactly what's relevant where it hangs — down to a single boarding bay or one direction of travel — and can be re-scoped at any time without touching the hardware.

Dependable and ready to grow

If data hiccups, screens keep showing the last good information — never a blank. And the same foundation later carries messages, an admin console, and every department's screens.

Want the full picture, end to end? Walk through the solution →

The plan

Where we're headed

Now

Live screens

  • Bus + rail departure screens
  • Built on NFTA's own data
  • Running across the display network
Next

Admin console

  • NFTA staff manage screens
  • Post service messages
  • Each department self-serves
Beyond

One platform

  • Weather & announcements
  • Aviation, and more
  • Every screen, one place