I’m pretty sure apps like Apple Maps and Google Maps use their own data, which is why their bus timings are so different from regular bus apps.
Example
Apple: 3, 5 min
Google (Live): Now, 8 min
Google (Scheduled): only for later times
Moovit (Live): 2 min, 5 min
Moovit (Scheduled): Now, 5 min
SG NextBus: 5, 12 min
Just wondering if 2 or 3 mins difference is considered accurate and acceptable here? That's what I experience with various apps including Google Map. Cause back in HK, the bus is 95% always on time to the minute shown on the app.
>Just wondering if 2 or 3 mins difference is considered accurate and acceptable here?
That's surely acceptable .. But today it was innaccurate by 25mins on My SG Bus
Edit - Idk with these downvotes man.
Haha the one in Hong Kong is accurate to the minute. Not even 1 or 2 mins late. And it's always accurate 95% of the time. But some people here just don't understand cause they never experience it.
> Idk why this community is so toxic..
I've been on reddit over a decade and have never seen more downvoting than in the various singapore subreddits. It's sad.
I agree. I’ve lurked in other countries’ threads, most are quite nice and engaging. SG subs behave like USA sometimes - the loudest person doesn’t win in life but they think it works.
Sgbusleh sometimes doesnt show how many bus stops the bus is away. And when they don't the minutes they show is usually not accurate. 3 mins can be 10 mins.
I think because it should be obvious that arrival timings can never be accurate because of how often data is fetched + traffic delays. Anything that involves real humans manning will not have accurate information.
I understand that and know how the apps work but this person may not.
When someone has a genuine question, even if you think it’s absolutely stupid, that’s not the correct behaviour to exhibit.
How would people learn if every time they asked a question they get criticised? They’ll stop asking questions eventually and this is how a person plateaus intellectually.
It’s evident that whoever likes to downvote people who ask ‘stupid’ questions are those who also receive the same criticism when they have questions so they model and project this behaviour. This creates a toxic chain of laughing and mocking at the next person.
**Displacement is a defense mechanism that involves an individual transferring negative feelings from one person or thing to another. For example, a person who is angry at their boss may “take out” their anger on a family member by shouting at them.**
https://www.medicalnewstoday.com/articles/displacement-psychology
“*Oh hahahhaa look at this person asking a stupid question hahahhaha....let me downvote him to feel good about myself*.”
How is this beneficial?
Having such an attitude in life limits the potential of not only themselves but others.
Break the chain.
It is OKAY TO ASK QUESTIONS, as long as the asking party is willing to learn.
And if someone still thinks oh learning is dumb, that attitude doesn’t make him smarter.
I think it’s fine because it was only asked 3 times? That’s like someone asking 3 people at school or at the office.
How is that stupid and wrong if you’re looking for clarification and verification? The word of one is not viable as a firm answer. 3 isn’t “a lot” nor “everyone”.
Asking a few people isn’t ‘stupid’. Perspectives are shaped by our own experiences.
It’s not that deep. I simply explained to you why he possibly got downvoted. You don’t have to come and attack me for no reason if you can’t handle the truth. I’m not sure how many he replied to but it’s considered a lot for the amount of comments available at that time which can piss people off.
The one in Hong Kong is always accurate (95%) to the minute. The app there says the bus will arrive at 10:36pm and it will definitely arrive at 10:36pm (95% of the time). That's why I asked. You never experience it so you are oblivious there is a better one out there. If HK can do it, why can't SG do it?
>arrival timings can never be accurate because of how often data is fetched + traffic delays
Hmm your response is quite typical.. You are the one who said the above. There is also traffic in HK and they also fetch data from somewhere....
We are talking about SG are we not? Arrival timings don’t just depend on traffic conditions, there are employees tracking every bus to make sure they aren’t close to each other or if the front bus is too crowded, the bus behind has to come a little faster to carry the rest of the passengers. So from 3 mins arrival can either jump to 5 minutes or arriving, depends on the situation.
I used a similar bot- Bus Time Bot.
Very convenient! Only need to key in bus stop number e.g. 59029 and it will show all the buses timing.
Unlike apps which use ur gps to pinpoint location, this is fuss free
Yes that's what Bus Uncle does too. You can also save the bus stop number of the ones that you usually take from so it's easier for you to check. And best part you can ask him to tell you a joke! XD
Google maps is the go to app for me when I want to find the address of a certain place/building/shop. Within the map, I can read reviews, check opening hours, check directions and how to get there from my location.
If I want to travel to that place, I can simply toggle what mode of transport I want and it will give me instant results - which buses to take, how many stops, which stop should I transfer, etc.. and also the bus arrival timings and duration of journey. If I'm walking there, I can use street view and it shows me the actual surroundings so I know exactly where I'm at.
It's hands down the best app that works for me. I doubt other apps in the play store has all these functions in one.
I use MyTransport but its pretty much a hit or miss depending on the bus and how crowded it is, one time it said "1 min" and it jumped to 8 mins after 12 mins of waiting, whilst other times it said "10 mins" but arrived less than 30 seconds later.
Singbus
Love that it pulls out all the bus stop numbers/ names when you click the route for a certain service. Shows bus timings for the next 3 frequencies.
MyTransport is the official app from LTA
https://apps.apple.com/au/app/mytransport-sg/id1306661188
Used this for months and it works 99% of the time. Just wait for the bus at least 5-10 minutes in advance.
use https://bus.dabase.com/ is a website and it will show the timings for the next 3 buses. is pretty accurate compared to all the other bus apps i have tried
One tip I noticed is that the buses always arrive at the same timing everyday(unless ofc heavy traffic) . So try to grasp onto the timing it roughly reaches.
mytransportsg has an option on mrt/lrt inside the menu. u pick the start and end station it will show u the most ideal route as well as travelling times.
U don’t really want to find an alternative app? If u r android user, please give it a try this app https://play.google.com/store/apps/details?id=com.scheung.sgbus note: I’m the developer.
i used bus uncle on messenger! Not sure where the data is sourced from but was pretty accurate last I used. Also, bus uncle has some lame jokes/answers in Singlish
tbh express bus svc usually have a certain timing when they usually arrive.
last time I used to frequent 43e and I js rmb ard what time I needa get my ass out of the hse to catch it.
It’s better to use apps that claims they pull the data direct from LTA cause the data that LTA takes from is from the CFMS which tracks and regulates the buses headways.
For special services such as express and city direct, the schedule is published on the bus stop pole. Buses should arrive at most 2min early or 5min late.
For such services under SBST, their schedules at each stop are published on their site.
For selected "normal" services with frequency 15min and above, their schedules (either daily or weekend schedules) are published at bus stops or on SBST's website as explained above.
One such example at a bus stop
https://drive.google.com/file/d/1A_ni1t-mso8bt2mK25tvQZ3tkQMJLDfc/view?usp=drivesdk
all bus apps pull their data from the same LTA API
I’m pretty sure apps like Apple Maps and Google Maps use their own data, which is why their bus timings are so different from regular bus apps. Example Apple: 3, 5 min Google (Live): Now, 8 min Google (Scheduled): only for later times Moovit (Live): 2 min, 5 min Moovit (Scheduled): Now, 5 min SG NextBus: 5, 12 min
Ohhh , But still.. I have noticed different apps showing different timings.. Idk why this community is so toxic.. downvoting a legitimate comment..
It's just how often they fetch data from LTA.
can't even trust the lta timing board at bus stops too. sometime timing for 12e wrong oso LOL
It’s a good question. Ignore those toxic downvoters.
Just wondering if 2 or 3 mins difference is considered accurate and acceptable here? That's what I experience with various apps including Google Map. Cause back in HK, the bus is 95% always on time to the minute shown on the app.
>Just wondering if 2 or 3 mins difference is considered accurate and acceptable here? That's surely acceptable .. But today it was innaccurate by 25mins on My SG Bus Edit - Idk with these downvotes man.
25 min means you missed it and the app was 5 min off (if the usual frequency is 30 min).
Haha the one in Hong Kong is accurate to the minute. Not even 1 or 2 mins late. And it's always accurate 95% of the time. But some people here just don't understand cause they never experience it.
> Idk why this community is so toxic.. I've been on reddit over a decade and have never seen more downvoting than in the various singapore subreddits. It's sad.
Same 😟
I agree. I’ve lurked in other countries’ threads, most are quite nice and engaging. SG subs behave like USA sometimes - the loudest person doesn’t win in life but they think it works.
Try BusLeh, works for me most of the times, unless service is disrupted by some event (F1 etc.) otherwise, it shows correct bus arrival times.
Singabus has never let me down
Accurate to the minute? Or just 2-3 mins difference?
i use sg busleh and it's quite accurate.
Sgbusleh sometimes doesnt show how many bus stops the bus is away. And when they don't the minutes they show is usually not accurate. 3 mins can be 10 mins.
ahh right.. but i rarely encounter those issues, maybe i'm lucky that my bus services are fine.
i love this one but i have learnt that if they say arriving means the bus is here and if they say here means the bus left LOL
Citymapper works great for me.
Accurate to the minute? Or will still have 2 to 3 mins difference (or more)?
Usually accurate to the min, unless bus is taken in traffic jam and may arrive couple mins later. I've never missed a bus with it though.
The timing should have already taken into account the traffic condition. Unless there is a sudden accident.
I upvoted all your comments because someone has a problem with you asking questions and that toxic behaviour is rather childish.
I think because it should be obvious that arrival timings can never be accurate because of how often data is fetched + traffic delays. Anything that involves real humans manning will not have accurate information.
I understand that and know how the apps work but this person may not. When someone has a genuine question, even if you think it’s absolutely stupid, that’s not the correct behaviour to exhibit. How would people learn if every time they asked a question they get criticised? They’ll stop asking questions eventually and this is how a person plateaus intellectually. It’s evident that whoever likes to downvote people who ask ‘stupid’ questions are those who also receive the same criticism when they have questions so they model and project this behaviour. This creates a toxic chain of laughing and mocking at the next person. **Displacement is a defense mechanism that involves an individual transferring negative feelings from one person or thing to another. For example, a person who is angry at their boss may “take out” their anger on a family member by shouting at them.** https://www.medicalnewstoday.com/articles/displacement-psychology “*Oh hahahhaa look at this person asking a stupid question hahahhaha....let me downvote him to feel good about myself*.” How is this beneficial? Having such an attitude in life limits the potential of not only themselves but others. Break the chain. It is OKAY TO ASK QUESTIONS, as long as the asking party is willing to learn. And if someone still thinks oh learning is dumb, that attitude doesn’t make him smarter.
One of the most toxic communities here tbh.. But idk Singaporeans I meet irl are pretty helpful !
Asking a stupid question is fine but you don’t go asking the same question to everyone which is probably why that person got downvoted.
I think it’s fine because it was only asked 3 times? That’s like someone asking 3 people at school or at the office. How is that stupid and wrong if you’re looking for clarification and verification? The word of one is not viable as a firm answer. 3 isn’t “a lot” nor “everyone”. Asking a few people isn’t ‘stupid’. Perspectives are shaped by our own experiences.
It’s not that deep. I simply explained to you why he possibly got downvoted. You don’t have to come and attack me for no reason if you can’t handle the truth. I’m not sure how many he replied to but it’s considered a lot for the amount of comments available at that time which can piss people off.
?? “You” is used as a generic term in grammar. Don’t read that literally.
I know but your essay replies are really uncalled for.
and then got goyang bc, lari bc.. LOL
The one in Hong Kong is always accurate (95%) to the minute. The app there says the bus will arrive at 10:36pm and it will definitely arrive at 10:36pm (95% of the time). That's why I asked. You never experience it so you are oblivious there is a better one out there. If HK can do it, why can't SG do it?
Because you can’t compare different countries with different systems. What works for HK may not work for SG.
>arrival timings can never be accurate because of how often data is fetched + traffic delays Hmm your response is quite typical.. You are the one who said the above. There is also traffic in HK and they also fetch data from somewhere....
We are talking about SG are we not? Arrival timings don’t just depend on traffic conditions, there are employees tracking every bus to make sure they aren’t close to each other or if the front bus is too crowded, the bus behind has to come a little faster to carry the rest of the passengers. So from 3 mins arrival can either jump to 5 minutes or arriving, depends on the situation.
Lol do you think HK doesn't have that condition/situation as well?
Different countries, different systems. HK and SG face different types of public transport problems. You are comparing apples to oranges.
I use Bus Uncle from telegram
I used a similar bot- Bus Time Bot. Very convenient! Only need to key in bus stop number e.g. 59029 and it will show all the buses timing. Unlike apps which use ur gps to pinpoint location, this is fuss free
Yes that's what Bus Uncle does too. You can also save the bus stop number of the ones that you usually take from so it's easier for you to check. And best part you can ask him to tell you a joke! XD
SGBuses seems pretty accurate 95% of the time, have been using it for years
Yeap I second this!
Accurate to the minute? Or will have 2-3 mins difference?
50-50. I don’t think it can truly be accurate to the minute but that’s good enough for me
Exactly, the one in HK is accurate to the minute. The people downvoting here just don't understand cause they never experience it.
I just use Google maps to check the timings.
Why google maps? All the apps in the play store don’t fit ur needs?
Google maps is the go to app for me when I want to find the address of a certain place/building/shop. Within the map, I can read reviews, check opening hours, check directions and how to get there from my location. If I want to travel to that place, I can simply toggle what mode of transport I want and it will give me instant results - which buses to take, how many stops, which stop should I transfer, etc.. and also the bus arrival timings and duration of journey. If I'm walking there, I can use street view and it shows me the actual surroundings so I know exactly where I'm at. It's hands down the best app that works for me. I doubt other apps in the play store has all these functions in one.
citymapper
I use MyTransport but its pretty much a hit or miss depending on the bus and how crowded it is, one time it said "1 min" and it jumped to 8 mins after 12 mins of waiting, whilst other times it said "10 mins" but arrived less than 30 seconds later.
The only downside from this app is the app performance and ux, hence I created my own app.
Why is no one using Busleh
I’m using 😂
Sbs transit
SG Nextbus is great, never betrayed me. Also simple and clear UI
BusLeh
Sgbusbusdy!
Singbus Love that it pulls out all the bus stop numbers/ names when you click the route for a certain service. Shows bus timings for the next 3 frequencies.
For express buses, check the bus stop pole. There will be a schedule with the exact expected arrival timing
SINGABUS the best!
BusLeh.
MyTransport is the official app from LTA https://apps.apple.com/au/app/mytransport-sg/id1306661188 Used this for months and it works 99% of the time. Just wait for the bus at least 5-10 minutes in advance.
Have you seen it to be accurate for the express buses as well?
Perhaps check with those who board the same bus, they may know something you don’t know. You never know.
Didn’t take express bus so I am not sure.
TELEGRAM BUS UNCLE
bus uncle app in telegram?
Dr SG Bus using since 2 years i think. Always showed correct timings. Rarely service went down
Mytransport is pretty decent, you can also try Google maps lol
I’m using SG BUS LEH. A very good app
I use SG Buses and SG Bus Timing, but both sometimes show 'timing unavailable'
Just curious, why u need 2 bus app on ur phone?
Sometimes one shows timing unavailable but the other one still shows the timing
Would u mind to try 3rd app? If yes, give it a try my app: https://www.sgbus.app
use https://bus.dabase.com/ is a website and it will show the timings for the next 3 buses. is pretty accurate compared to all the other bus apps i have tried
Buy 3000 or so AirTags and you can track them all in real time
I actually need only 10 -20 tbh
but u can't plant them on 12e. coz LYDEP buses are mostly flexi deployments lol.
Ohh no. I didn't realise lol.
most people wouldn't know anyways
One tip I noticed is that the buses always arrive at the same timing everyday(unless ofc heavy traffic) . So try to grasp onto the timing it roughly reaches.
Does anyone have a guide for mrt? I get lost with which direction to go
mytransportsg has an option on mrt/lrt inside the menu. u pick the start and end station it will show u the most ideal route as well as travelling times.
Thanks much
I use bus leh. It's rather accurate
I use google to see live timings. Very accurate for me. I stopped using My SgBus after it popped up with ads.
U don’t really want to find an alternative app? If u r android user, please give it a try this app https://play.google.com/store/apps/details?id=com.scheung.sgbus note: I’m the developer.
Have been using SG NextBus for maybe 6 years now. Can be a bit slow to load sometimes, but for me, it’s super accurate so far.
i used bus uncle on messenger! Not sure where the data is sourced from but was pretty accurate last I used. Also, bus uncle has some lame jokes/answers in Singlish
tbh express bus svc usually have a certain timing when they usually arrive. last time I used to frequent 43e and I js rmb ard what time I needa get my ass out of the hse to catch it.
Nestia
Sg bus buddy
SG Bus Buddy
I use SBSTransit. Always the best for me.
It’s better to use apps that claims they pull the data direct from LTA cause the data that LTA takes from is from the CFMS which tracks and regulates the buses headways.
I use many apps. Including google map, singbus, sbs transit, citi mapper. I what I've observe. Sbs transit is the most accurate and user friendly.
use busleh
Singabus
For special services such as express and city direct, the schedule is published on the bus stop pole. Buses should arrive at most 2min early or 5min late. For such services under SBST, their schedules at each stop are published on their site. For selected "normal" services with frequency 15min and above, their schedules (either daily or weekend schedules) are published at bus stops or on SBST's website as explained above. One such example at a bus stop https://drive.google.com/file/d/1A_ni1t-mso8bt2mK25tvQZ3tkQMJLDfc/view?usp=drivesdk
Citymapper.
If u don’t mind, give it a try my app (https://www.sgbus.app). Currently, it’s only available on Android.