SG BusLeh: Award Winning APK

Version 189.0 -
Last updated: 2020-02-16 16:53:18

Even tells you if the coming buses are double deck or bendy buses!

SG BusLeh: Award Winning apk

APP Information

Download Version 189.0 (189)
Apk Size14.45 MB
App DeveloperOriginally US LLP
Malware CheckTRUSTED
Install on Android4.1.x and up

Download SG BusLeh: Award Winning 189.0 APK

App Description

SG BusLeh: Award Winning is originally,buses,maps,navigation,busleh, content rating is Everyone (PEGI-3). This app is rated 5 by 2 users who are using this app. To know more about the company/developer, visit Originally US LLP website who developed it. apps can be downloaded and installed on Android 4.1.x and higher Android devices. The Latest Version of 189.0 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 1348+ times on store. You can also download APK and run it with the popular Android Emulators.

A SG Bus Arrival App for both SBS and SMRT bus arrival timing that Singapore Truly Deserves!

SG BusLeh won LTA's Land Transport Excellence Awards 2016 - Most Innovative Solution!

We now also provide SMRT train arrival timing as well as NTU & NUS internal shuttle bus timing!


By downloading or using the app, the terms stated at the bottom of this description will automatically apply to you. 

Top Features 

1. The only Bus Arrival Timing App that tells you where the bus is!
Simply tap on a bus arrival timing to view the location of the bus on a map!

2. Check you EZ-Link Card Balance anytime, anywhere!
Forget looking for an EZ-Link card machine to check balance. You can now check your EZ-Link card balance using the SG BusLeh app!

3. Got seats? No seat? You will know at a glance!
The only SG Bus App that presents SBS and SMRT bus capacity as simple bars!

4. Magical Unified Search
You can search for anything! These includes bus numbers, postal codes, buildings, road names or even bus-stop ids! Anything would work! No other bus-app comes close.

5. Favourites!!! 
All new Favourites feature - simply long-press on any bus-stop to add to Favourites. If you wish to, you may be your own government and rename bus-stops when adding them to Favourites!

6. Bus Routes!
Tap on Bus service number to see bus-routes!

7. Don't waste time on a bus app!
This app is optimized for speed. We have crafted a mechanism to store the latest timing from LTA on our high-speed servers so there's no lag!

8. Now available on Android Wear
BusLeh is now available on your Android Wear smartwatches! This feature is only available for paid users.

9. Bus Intervals
BusLeh now shows you the interval between the previous and upcoming bus so that you can better predict if your bus will be crowded by the time it reaches your stop!

10. Notifications!
Let BusLeh monitor your buses for you so you don't have to. BusLeh will automatically notify you when the bus you want is arriving!

Note on App Permissions

The app permission system on Android is really broken. As long as we request for any permission within any permission group, Android would display a permission warning for the entire permission group, which can be confusing. 

For example, we request for permission to generate custom bitmap. This permission belongs to the same group as SD card permission, leading to Android warning you about SD card access. Please trust us, we are not so bo liao to be interested in your personal data.

Terms Of Use

By downloading or using the app, the terms here will automatically apply to you – you should make sure therefore that you read them carefully before using the app. We are offering you this app to use for your own personal use without cost, and we are not liable for any injuries, "late for work", "late for exams", "bus don't want to come" or any other form of damages, which can be monetary, emotional or otherwise that may arise from the use of this app. All bus arrival estimates in this app are provided "as-is" by Land Transport Authority, cached on our servers and served to you. We make no guarantee of the accuracy or reliability of bus arrival estimates.

App ChangeLog

  • Update of Smaato SDK, hopefully fixes those pesky full screen ads.

App Screens

SG BusLeh: Award Winning App Screen 1SG BusLeh: Award Winning App Screen 2SG BusLeh: Award Winning App Screen 3SG BusLeh: Award Winning App Screen 4SG BusLeh: Award Winning App Screen 5SG BusLeh: Award Winning App Screen 6SG BusLeh: Award Winning App Screen 7SG BusLeh: Award Winning App Screen 8SG BusLeh: Award Winning App Screen 9

Reviews From google play store

Works most of the time but will decide to fail catastrophically when you urgently need it to work. Rushing for the last bus but am unsure which is the right busstop for the right bus? Boom, you are on the other side of the island and GPS will never find you. Type the name of the busstop? Good luck finding out where you are in the first place. Also, if the bus is coming from an interchange, timings will change randomly. 6 mins? Try 9. Now 3. Boom, bus is gone now wait for 30 mins. It's meh.

Inaccurate. Sometimes claims to give you the number of minutes before the bus arrives but actually gives you the number of stops before it arrives. Also claims that the bus is arriving when it has already left. In short, dreadful.

The app has always been accurate. However, noticed recent months it is not so. Some buses were not reflected even when they arrive at the bus stop.

Can't remove the stops in favorites. Even after removing the stop, when I restart the app, it is still there. Really annoying. Other than this, it is still quite useful with exception of once in a while's inaccuracy.

The app will just close immediately after I opened it and the GPS isn't accurate. It will show me another bus stop nearby instead of the one I'm actually at. When I was at bishan MRT, it kept giving me Bartley MRT bus stop instead

Could be better if timings were accurate. Bus timing went from 2 to 5 to 15 without a single any of the specified busses arriving.

Excellent app, can track the bus arrival time accurately in order for me to make plans in advance. Keep it up.

I love the interface of it, its smooth and such. But it never, EVER gave me an accurate bus timings! When it says 2 or 3 minutes, I literally put a stopwatch, and it will always exceeds more than what the app says. It gets really frustrating. It's like your girlfriend u know? Say get ready in 5 minutes end up takes WAY longer then the agreed timing. Please fix it thx.

It is a good experience using this app.. through this app, I am able to know about what time I need to be at the bus stop ..

Not as user friendly as I expected. The favourites page is unable to sort, maybe according to user preference or at least according to the user's nearest distance bus stop to the furthest. Have to scroll up and down looking for the bus stop that I want or near to. Will be best if can have a widget to put on home page for quicker reference.


requires following permissions on your android device.

approximate location (network-based)
Allows the app to get your approximate location. This location is derived by location services using network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine approximately where you are.

precise location (GPS and network-based)
Allows the app to get your precise location using the Global Positioning System (GPS) or network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine where you are, and may consume additional battery power.

view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

view Wi-Fi connections
Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.

take pictures and videos
Allows the app to take pictures and videos with the camera. This permission allows the app to use the camera at any time without your confirmation.

Allows access to the list of accounts in the Accounts Service.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

control Near Field Communication
Allows the app to communicate with Near Field Communication (NFC) tags, cards, and readers.

read phone state
Allows read only access to phone state, including the phone number of the device, current cellular network information, the status of any ongoing calls, and a list of any PhoneAccounts registered on the device.

run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.

control vibration
Allows the app to control the vibrator.

prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.

modify or delete the contents of your SD card
Allows the app to write to the SD card.

install shortcuts
Allows an application to add Homescreen shortcuts without user intervention.

In-App billing
In-app Billing on Google Play provides a straightforward, simple interface for sending In-app Billing requests and managing In-app Billing transactions using Google Play.

receive data from Internet
Allows apps to accept cloud to device messages sent by the app's service. Using this service will incur data usage. Malicious apps could cause excess data usage.

read Google service configuration
Allows this app to read Google service configuration data.

Older Versions

More Android Apps to Consider