Buslah
Real-time tracking for all Singapore buses

Never Miss
Your Bus Again

Live arrival times for SBS Transit, SMRT, Tower Transit & Go-Ahead buses. Find nearby stops, browse every route, and save your favorites.

5,000+
Bus Stops
600+
Bus Services
30s
Live Updates
Features

Everything You Need

Built for Singapore commuters who value their time. Simple, fast, and reliable.

Real-Time Arrivals

Live bus arrival times updated every 30 seconds. See seat availability and never wait longer than needed.

Nearby Stops

GPS-powered discovery shows bus stops around you on an interactive map. Perfect when exploring new areas.

Every Bus Route

Browse all 600+ Singapore bus services. See every stop in order, and the first and last bus.

Save Favorites

Bookmark your frequent stops for instant access. Get arrival info with a single tap.

4
Bus Operators
5,000+
Bus Stops
600+
Bus Services
100%
Free Forever
Preview

See It In Action

A clean, intuitive interface designed for quick access when you need it most.

9:41
Bookmarks
Orchard Stn/Lucky Plaza
09048 · Orchard Road
14
Seats Available
2
min
16
Standing Available
5
min
111
Seats Available
8
min
123
Limited Standing
12
min
Bookmarks
Nearby
Routes
Stops

Works Offline

Stop info cached locally for instant access

No Login Required

Start using immediately without sign-up

Common questions

How do I check when my bus is coming?
Type the stop’s number, name or road into the search at the top of this page, or tap Buses near me to see the stops around you. Arrival times come from LTA DataMall and refresh every 30 seconds.
Where do I find the bus stop number?
It is the five-digit code on the sign at the stop — 01059 is Bugis Stn Exit B. You can also search by the stop’s name, the road it is on, or a place nearby such as a mall or hospital.
How far away is my bus?
Each arrival shows the minutes until it reaches your stop and the next two buses after it. For buses LTA tracks live, it also shows how many stops away the bus is, worked out from its position.
What do Seats, Standing and Packed mean?
How full the bus is, as LTA reports it: seats available, standing room, or limited standing.
Why do some arrival times look grey?
A grey time is a timetable estimate: LTA is not tracking that bus live at the moment, so the time is less certain than a live one.
When are the first and last buses?
Every stop page lists the first and last bus of each service there, for weekdays, Saturdays, and Sundays and public holidays. Each bus route page lists them from the start of the route.
Is it free? Do I need an account?
Free, and no account. Stops you save stay on your own device, so there is nothing to sign in to.

Get the App

Get the app on your phone for the best experience: free on iOS and Android, where it is listed as SG Buses.

Or use it directly in your browser

Open Web App