Singapore + Malaysia · Bus, MRT, LRT, Monorail, BRT, KTM

Check before you go

BusBell shows live bus arrivals for Singapore (LTA DataMall) and across Peninsular Malaysia — Kuala Lumpur, Penang, Johor Bahru, Melaka, Ipoh, Seremban, Kuantan, Kuching and more (data.gov.my GTFS-Realtime) — plus MRT, LRT, Monorail and KTM line and timetable information for both countries. No account required.

  • ✓ Live arrivals auto-refresh every 10 s (Singapore) / 30 s (Malaysia)
  • ✓ Bell reminder before your bus arrives
  • ✓ Cached stops, routes and timetables stay readable offline
  • ✓ No account, no ads, PDPA-compliant (SG + MY)
106 ● NS24 ● DT19 ● LRT Kelana ● KTM Komuter ● MRT Kajang 83139
Singapore home screen — nearby bus stops with live arrival countdowns Singapore bus stop detail — every serving bus route with the next arrivals Singapore bus route timeline — stops in order with the live bus position Search across bus services, bus stops and MRT stations Malaysia home screen — nearby Kuala Lumpur stops with live arrivals Malaysia nearby stops — real-time arrivals for Rapid KL services Malaysia search — bus stops and routes from data.gov.my GTFS Malaysia bus stop detail — serving routes and next arrivals Malaysia rail line view — LRT and MRT stations with first and last train times
Features

Everything you need for transit

Built on open transit data — LTA DataMall and OneMap for Singapore, plus 16 official data.gov.my GTFS feeds for Malaysia covering Kuala Lumpur, Penang, Johor Bahru, Melaka, Ipoh, Seremban, Kuantan, Kuching and more.

Real-time Arrivals

Live countdown for bus stops in Singapore and across Malaysia — Kuala Lumpur, Penang, Johor Bahru, Melaka, Ipoh, Seremban, Kuantan, Kuching, Alor Setar, Kangar, Kota Bharu and Kuala Terengganu. Singapore rows also show bus type, passenger load and last-bus status; Malaysian rows show the next arrivals from real-time data or the timetable.

MRT, LRT, Monorail & KTM

Singapore: 6 MRT lines plus LRT. Malaysia: 17 rail lines — LRT Ampang, Sri Petaling, Kelana Jaya and Shah Alam, MRT Kajang and Putrajaya, KL Monorail, BRT Sunway, plus KTM Komuter, ETS, intercity and shuttle services — with line maps, station codes and first/last train times by day type.

Smart Search

Search bus services, bus stops and rail stations by name or code. Singapore results also cover OneMap addresses and places. Recent searches stay on-device.

Trip Planner

Multi-modal routes that combine bus, rail and walking legs in both Singapore and Malaysia. Pin an itinerary to keep it on the home screen for up to 24 hours.

Bell Reminders

Set a reminder on any bus service and BusBell rings before it arrives — based on the live arrival time for that stop, not a fixed timer. Reminders are generated on your device; there is no remote push channel.

Nearby Stops

Stops within 800 m in Singapore and 1 km in Malaysia, plus rail stations within 500 m — ranked by walking distance.

Bus route timeline with live bus position
How it works

Your transit companion

1

Open & locate

With your permission, BusBell uses precise location to find bus stops within 800 m (1 km in Malaysia) and rail stations within 500 m. The closest stop is auto-expanded with live arrivals.

2

Plan a multi-modal trip

Plan a trip between stops, stations or addresses — BusBell combines bus, rail and walking legs. In Singapore, addresses and place search come from OneMap and SLA datasets.

3

Set a bell reminder

Tap the bell on any service. BusBell watches live arrivals and rings before the bus reaches your stop — entirely on-device.

4

Travel with confidence

Last-bus indicators, first/last train times by day type, and clear "no service" labels mean you won't be caught out at midnight.

Network

Every line, both countries

Switch between Singapore and Malaysia to see all MRT, LRT, Monorail, BRT, KTM Komuter, ETS and intercity lines, with full station listings and first/last train times by day type.

NS
North-South Line
27 stations · Jurong East ↔ Marina South Pier
North-South Line map
EW
East-West Line
35 stations · Pasir Ris ↔ Tuas Link / Changi Airport
East-West Line map
NE
North East Line
17 stations · HarbourFront ↔ Punggol
North East Line map
CC
Circle Line
30 stations · Dhoby Ghaut ↔ HarbourFront (loop)
Circle Line map
DT
Downtown Line
34 stations · Bukit Panjang ↔ Expo
Downtown Line map
TE
Thomson-East Coast Line
32 stations · Woodlands North ↔ Bayshore (extending)
Thomson-East Coast Line map
LRT
Light Rail Transit
Bukit Panjang LRT and Sengkang–Punggol LRT — all stops, first & last LRT times included.

Cards highlight the main networks. The app also includes Singapore's LRT systems and, for Malaysia, LRT Sri Petaling and Shah Alam plus KTM ETS, intercity and shuttle services — 17 rail lines in total.

Coverage

Malaysia, far beyond Klang Valley

Malaysia's bus and rail data is not one city — BusBell reads 16 official data.gov.my GTFS feeds, so you can look up stops, routes and timetables from Kuala Lumpur to Kuching.

Coverage follows the official data.gov.my feeds. Some express, stage and rural services are not published there, and Malaysian rail lines show timetables rather than live vehicle positions.

Privacy & compliance

Built around what stays on your device

BusBell is designed to comply with Singapore's Personal Data Protection Act 2012 (PDPA), Malaysia's Personal Data Protection Act 2010, Apple App Store Review Guidelines and Google Play Developer Programme Policies.

No account required

No email, no phone number, no social login. The device authenticates the API with an Ed25519 key generated and stored on-device.

Location stays local

Coordinates are sent only when querying nearby stops or planning a trip — never logged to a profile, never sold, never shared with advertisers.

Reminders run on-device

Bell reminders use local notifications. There is no remote push channel, so we don't keep any device tokens.

You can clear everything

Settings → Clear cache or Clear local records lets you wipe favorites, history, pinned itineraries and reminders. Switching to limited mode revokes the device key entirely.

Data Partners

Open datasets used under the Singapore Open Data Licence v1.0 (LTA DataMall, OneMap, SLA) and the Malaysian Government Open Data Terms of Use 1.0 (data.gov.my — Prasarana, KTMB). BusBell is an independent app and is not endorsed by LTA, SLA, the Singapore Government, Prasarana, KTMB or the Malaysian Government.

SG · MY

Start your smarter commute

BusBell covers Singapore and Malaysia — Kuala Lumpur and Klang Valley, Penang, Johor Bahru, Melaka, Ipoh, Seremban, Kuantan, Kuching and more. Live bus arrivals, multi-modal trip planning, rail line information and bell reminders for both countries.

Available now Google Play

Need help? Visit Support →