BB BusBoard
Join waitlist

Know when the next BRT arrives on WhatsApp.

BusBoard turns rider messages into live arrival estimates. No app. No accounts. Just text when you board, and everyone else gets the ETA.

Works on any phone Powered by riders 15-minute live data window
Lagos BRT - Live feed
Ojota - CMS
6 min5 min6 min
Boarded at KetuPassing OjotaBoarded at Ketu
Mile 12 - Ikorodu
11 min10 min11 min
Boarded at OjotaApproaching Mile 12Boarded at Ojota
Yaba - Ikeja
4 min3 min4 min
Boarded at MushinArriving YabaBoarded at Mushin
Passenger: boarded ikeja ikorodu
BusBoard: Next bus to Ikorodu is 12 minutes away from Ojota.
OO
KA
JD
+1.2k riders
active today

How BusBoard works

Every rider becomes a signal. The system stays light, fast, and accurate by relying on real people already on the bus.

Riders report boarding
Send: "boarded ikeja ikorodu" when you hop on. It is a single message.
Passengers ask for ETAs
Waiting riders text their stop and destination to see the closest buses.
Live arrival estimates
Reports stay fresh for 15 minutes, so every response reflects what is happening now.

Built for a city that moves fast and waits longer

Lagos BRT riders have no departure boards and no real-time data. BusBoard fixes that by turning the crowd into the sensor network.

0
Apps to install
1
Message to report a bus
15
Minute freshness window
100%
WhatsApp based
Rider powered routing Real time signals
OpenRouteService Reliable estimates

Covered routes today

BusBoard launches with the busiest Lagos BRT corridors, with two-way routing baked in.

Ikeja to Ikorodu
Ikeja, Ketu, Ojota, Mile 12, Ikorodu
Ikeja to CMS
Ikeja, Oshodi, Mushin, Yaba, Ojuelegba, National Theatre, CMS
Ikeja to Ayobo and Abule Egba
Ikeja, Agege, Ayobo, Abule Egba

Ready to stop guessing?

Get BusBoard for your route and start sharing live arrival times. It is built for commuters first.

We only use this to send launch info.

FAQ

Everything commuters ask before they try it.

No. BusBoard lives entirely inside WhatsApp. If you can text, you can use it.

ETAs are based on the freshest rider reports and a routing estimate. Accuracy improves as more people report.

BusBoard will tell you there are no fresh reports and prompt a rider to board and report.