Use LTA’s MyTransport.SG app or official bus-arrival services to check estimated bus arrival times, routes and service information, but remember that an ETA is a prediction, not a promise. LTA explains that its expected-time-of-arrival (ETA) system uses information sent from equipment aboard buses to estimate when each bus will reach a stop. The app also offers nearby travel information, a multimodal journey planner and road or MRT notifications. A five-minute ETA can move as traffic, onboard data or operations change.
If you searched for MyTransport.SG bus arrival, bus timing Singapore, LTA bus arrival inaccurate, bus stop code, next bus crowding, wheelchair accessible bus stop, last bus timing, MRT breakdown notifications, bus.gov.sg, the vocabulary to learn first is ETA, scheduled frequency, route, direction, crowding level, accessibility, interchange and service disruption. A bus timetable states planned service; an ETA estimates an actual moving vehicle; an app alert can flag an operational change. These are related but different kinds of information.
Quick summary: Find the correct five-digit bus stop code, check the desired service and travel direction in LTA’s MyTransport.SG information or the emerging bus.gov.sg service; read the next predicted bus or route details; check alerts if travelling during disruptions; and allow extra time when an arrival estimate seems unreliable. Accessibility information is also available via MyTransport, but look at the actual stop and seek assistance if a ramp or barrier-free route is needed.
ETA, timetable, route planner and service alert: which answers your question?
A commuter can see several times and symbols on the same screen. Their meanings explain why an apparently precise number can still be wrong.
| Information | What it tells you | Main limitation |
|---|---|---|
| ETA | Estimated time for a particular bus to reach a stop | Prediction can change or be temporarily inaccurate |
| Scheduled frequency | How often a bus service is planned to run | Not proof a bus is exactly that far away |
| Route map | Roads and stops covered by the service | Direction and service variations matter |
| First/last bus | Published operating period for a given service and stop | Times can vary by day and location |
| Crowding estimate | Estimated passenger load based on available data | Not a guarantee of a seat or space |
| Wheelchair icon | Indication of accessible transport or stop facilities | Check the actual bus stop and journey route |
| Service alert | Notice of disruption, change, diversion or planned works | Read affected services and effective period |
| Journey planner | Suggested combination of bus, train and walking | Actual journey duration varies with traffic and transfers |
| Fare tool | Expected applicable payment fare or fare rules | Different from arrival prediction and payment method |
| bus.gov.sg | Government arrival lookup by stop code or QR where supported | Limited-release service subject to change |
76 MyTransport, bus arrival and accessible travel vocabulary terms
Each word helps you interpret a journey planner, a bus-stop screen or a real-world travel issue. A prediction is not the same as a timetable or an accessibility guarantee for a particular stop.
| Term | Meaning in plain English | What to check or do |
|---|---|---|
| LTA | Land Transport Authority | Official body for land transport planning and data |
| MyTransport.SG | LTA’s transport information mobile application | Find arrivals, routes, alerts and trip planning |
| MyTransport app | Short name for MyTransport.SG | Use the genuine government developer listing |
| bus.gov.sg | Government bus arrival web service | Limited release and coverage may change |
| ETA | Expected Time of Arrival | Prediction, not guaranteed pickup time |
| Real-time | Based on frequent current data updates | Does not mean perfect accuracy every second |
| Prediction | Estimated future event based on data | Can change when conditions change |
| Timetable | Planned schedule of service | Different from live vehicle tracking |
| Scheduled frequency | Expected spacing between buses | Service can be delayed in real traffic |
| Headway | Time between consecutive buses on a route | Longer-than-expected gap can affect waiting |
| Bus stop code | Identifier used to select a specific stop | Double-check correct five-digit code |
| Bus stop | Place where passengers board or alight | Two sides of a road usually have different codes |
| Bus service number | Identifier of a particular route | Confirm number plus direction and variant |
| Service direction | Way a route is travelling | A correct number in the wrong direction will not reach your destination |
| Route | Path a bus follows through stops | Read complete stopping pattern |
| Route variation | Alternate route or variation of a base service | Check suffix, signboard and destinations |
| Bus interchange | Major terminal linking multiple services | Can provide route and connection information |
| Terminus | End of a service route | Some service schedules differ at each terminus |
| Loop service | Route that travels out and returns in a loop | Boarding direction can be confusing |
| First bus | Earliest scheduled bus from relevant point | Not necessarily the first bus past every intermediate stop |
| Last bus | Final scheduled service through or from a point | Check weekday/weekend and stop-specific time |
| Peak hour | Period of high commuter demand | Allow buffer for crowding and delays |
| Off-peak | Period of lower usual demand | Frequencies may be different |
| Bus captain | Driver responsible for vehicle operation | Ask for reasonable assistance where appropriate |
| Bus bay | Designated place for bus stop or parking | Identify correct boarding point |
| Departure board | Information showing next departures | Sometimes uses timetable rather than live ETA |
| Passenger information display | Electronic screen at bus stop or interchange | Arrival times may be affected by data problems |
| DataMall | LTA platform exposing transport datasets | Third-party apps may use the same arrival predictions |
| Onboard equipment | Vehicle system reporting travel information | Data issues can affect ETAs |
| GPS | Global Positioning System location technology | Position signals are inputs, not a guaranteed route outcome |
| Transmission delay | Late arrival of vehicle data to central system | Can make displayed ETAs stale |
| Stale estimate | Prediction not reflecting current bus position well | Check for updated display or alternative sources |
| Live load | Estimated passenger load on approaching bus | Occupancy categories are not promises |
| Crowded | Many riders, little free space | Consider next bus or alternative route |
| Seats available | Estimated lower load on vehicle | Can change before you board |
| Standing room | Space for riders without seats | May change as passengers board |
| Wheelchair accessible bus | Bus equipped to support wheelchair boarding | Most public buses meet this standard; on-ground conditions still matter |
| Barrier-free access | Route usable with fewer mobility obstacles | Check stops, crossings and lifts |
| Wheelchair symbol | Accessibility indication on stop or app | Check that the whole route is suitable |
| PMA | Personal Mobility Aid | Subject to boarding and safety conditions |
| Wheelchair ramp | Equipment used for boarding passengers needing access | Inform the bus captain for assistance |
| Bus stop pole | Roadside sign identifying a bus stop | May show accessibility and route details |
| Accessible stop | Stop with barrier-free boarding features | Some stops have site constraints |
| Priority seat | Designated or courtesy seating for people needing it | Offer where appropriate |
| Stroller | Pushchair for young children | Follow LTA’s boarding and positioning guidance |
| Passenger Service Centre | Station facility for assistance | Relevant at train stations |
| MRT | Mass Rapid Transit | Rail service used in multimodal trips |
| LRT | Light Rail Transit | Feeder-style local rail service |
| Transfer | Switching between bus and train or another service | Check walking distance and time |
| Multimodal journey | Trip combining several transport modes | Useful for route alternatives |
| Journey planner | Tool suggesting path and estimated duration | Check actual operating conditions |
| Near You | MyTransport feature for nearby services | Location data depends on device permission |
| My Notifications | App feature for selected updates | Choose meaningful MRT and road alerts |
| Service alert | Notice of delay, change or disruption | Read effective time and affected service |
| Diversion | Temporary changed bus route | Some stops may be skipped |
| Road closure | Road temporarily not available | Can change bus operation |
| Rail disruption | Problem affecting train operations | Check official route or shuttle instructions |
| Replacement bus | Temporary transport replacing disrupted rail service | Read actual boarding location |
| Shuttle service | Service linking locations temporarily or routinely | Conditions differ from normal route |
| Operating hours | Time service or facility normally runs | Holiday schedules may differ |
| Public holiday | Special calendar day affecting travel patterns | Check published operating service |
| Traffic congestion | Road crowding reducing speed | Can cause ETA changes |
| Bus bunching | Several buses arrive close together after irregular headways | Do not assume equal spacing at every stop |
| Travel-time buffer | Extra time planned for variability | Important for appointments and school travel |
| Fare | Amount payable for journey | Separate from arrival time or accessibility |
| SimplyGo | Fare payment and trip information ecosystem | Not identical to MyTransport’s ETA service |
| Concession card | Eligible card offering particular public transport fares | Check payment rules separately |
| Contactless payment | Card or wallet accepted for fares | Verify accepted methods before boarding |
| Public Transport Operator | Company running bus or rail service | Its website can show route and frequency notices |
| SBS Transit | One public transport operator | Use official operator route information when relevant |
| SMRT Buses | Another public bus operator | Look up actual operator and changes |
| Tower Transit | Another Singapore bus operator | Check route information |
| Go-Ahead Singapore | Public bus operator | Check its service advisories |
| Feedback channel | Official form for reporting incorrect or missing information | Include code, service and time, not private details |
| App notification | Push message to user’s device | Not a guarantee it covers every unexpected change |
| QR code | Scannable link at some bus stops | Ensure it points to a genuine government service |
How to check the right bus stop and service
Open the official MyTransport.SG app and search for the stop or nearby services. If using bus.gov.sg, enter the stop code printed at the location or scan a supported QR code on the stop sign. Confirm the stop is on the correct side of the road; a familiar road name may cover two opposite directions that need different codes.
Next select the desired bus service number, then confirm where that service is heading. Some routes loop, terminate early or have variants that are not obvious from the main number. Read destination and direction before treating the displayed ETA as useful.
A simple check is to compare three labels: stop name, service number and destination. If one does not match your journey, the time on the screen may be perfectly reasonable for the wrong vehicle.
- Confirm your actual boarding stop and five-digit code.
- Select the service and check travel direction.
- Read the predicted next arrival and later available predictions.
- Check service alerts if conditions seem unusual.
- Allow buffer time; do not treat the estimate as guaranteed.
Why the bus can arrive later than the ETA
LTA’s 2026 public statements explain that arrival predictions are built using information transmitted by equipment aboard buses. Traffic delays, variation in stopping time, transmission faults and system maintenance can affect the displayed figures. An ETA can look precise while still being uncertain.
In January 2026, LTA publicly identified technical problems affecting its bus ETA system. It also explained that buses were still operating even though arrival predictions became inaccurate. That historical example teaches an important point: a display problem does not necessarily mean the bus service itself has stopped.
If an ETA disappears or seems implausible, look for operator or LTA advisories and the scheduled bus frequency. During a real disruption, a more reliable plan may be to use a familiar alternative route or allow additional waiting time.
What ‘real time’ does and does not mean
Real-time data is updated frequently enough to reflect recent events, but it still travels through sensors, telecommunications systems and software before a person sees it. LTA’s DataMall describes bus arrival information as a real-time dataset and includes estimated arrival, location and load fields. Third-party journey apps often draw from the same underlying data feed.
Because several apps may use a common source, two apps showing the same inaccurate prediction do not necessarily provide independent confirmation. A commuter should distinguish a planned frequency, a data-generated ETA and a real bus already visible at the stop.
Reading two or three approaching buses
An arrival display may show the next bus followed by later buses in the same service. That does not promise each will have the same capacity or follow a perfect schedule. If two buses are close together, it may be an instance of bus bunching caused by traffic and varied loading.
At late hours or at the start or end of a service, there may be fewer predictions because fewer vehicles are operating. A missing second or third bus is not automatically evidence that the first prediction is wrong. Check the published last-bus time and whether the route continues through the stop.
Crowding and occupancy estimates
Some LTA bus-arrival datasets include a current load estimate, which apps may render as seats available, standing space available or limited standing space. These labels are estimates derived from operating data and can change between the time you read a screen and the time you board.
A parent travelling with a stroller or a person needing mobility assistance may find an emptier following bus more comfortable. But such a decision should consider urgency, availability and whether the next bus is genuinely expected. A displayed ‘seats available’ category does not reserve a seat.
Accessible transport: how to interpret the wheelchair icon
LTA says all public buses and trains are wheelchair-accessible, and that almost all bus stops are designed for barrier-free access, with some constrained exceptions. Bus-stop accessibility can be indicated on the stop pole or within the MyTransport app. A wheelchair icon is useful information, but the practical journey also depends on kerbs, crossings, pedestrian paths and any station lift issues.
LTA advises passengers using a Personal Mobility Aid to inform the bus captain if a ramp is needed at the rear door. Staff can explain boarding arrangements and safety requirements. People travelling with strollers should follow LTA’s specific boarding and placement guidance; there is no need to assume every case is identical.
For a complex trip, check both the origin and destination stops and transfer points. An accessible bus cannot solve a blocked footpath after alighting.
The difference between MyTransport and SimplyGo
MyTransport is primarily a journey-information service: bus arrival estimates, route options, traffic updates and related alerts. SimplyGo is primarily associated with fare payment, concession-card and travel transaction information. A commuter may use both during the same trip but should not assume the apps have identical features or records.
For example, a person wondering why a bank-card bus fare was charged incorrectly should check the relevant fare/payment service, not the bus ETA prediction. Someone asking whether Bus 80 is arriving soon needs the bus stop code and service direction, not the wallet’s stored balance.
MRT breakdowns, diversion notices and replacement transport
MyTransport includes notifications relating to MRT or road information. An alert may describe a rail incident, bus diversion, road closure or planned works. These words tell you different things: an unexpected service disruption requires an operational response, while a planned closure may include advance travel advice.
Read the affected line, start time, stations or roads and any recommended alternative. Do not assume the same replacement service runs at all interchanges. For major disruptions, consult official LTA and operator notices in addition to app alerts, and follow transport staff on site.
Why travel planners need a buffer for important appointments
A route planner gives a proposed combination of walking, bus, train and transfer times. It cannot control the actual weather, bus crowding, road incidents or time needed to find the correct station exit. Add a realistic margin for medical appointments, interviews or important scheduled events.
A useful family route test is to try the journey during a similar time of day before it becomes time-critical. Compare the planned route with actual walking distance, crossing accessibility, waiting and transfer effort. The vocabulary of travel time should make the plan more reliable, not turn every trip into an optimistic race.
What to say when reporting an incorrect arrival display
Useful feedback contains the bus stop code, the route number, date, approximate time, direction and what the display showed compared with the bus that arrived. Avoid disclosing private travel histories or another passenger’s identity. Check whether LTA or the bus operator has already published a technical advisory.
Instead of ‘the bus app never works’, a precise report says ‘At bus stop 12345 on Tuesday at approximately 6:20 pm, Service X displayed 2 minutes for around 12 minutes while no bus arrived.’ This helps a technical team distinguish a prediction issue from a separate service problem.
Learning practical transport vocabulary with children and visitors
A child can learn the relationship between stop, route, direction, arrival estimate, interchange and transfer through ordinary journeys. Ask which bus goes the right way and what the next safe alternative would be if it is delayed. This builds real comprehension of instructions instead of memorising station names.
Visitors unfamiliar with Singapore’s buses can begin with a simple direct journey. Use official maps, observe the destination signs and ask for directions where necessary. A route’s arrival estimate helps with waiting; the route map answers whether the vehicle actually goes to the destination.
Frequently asked questions
What does ETA mean for Singapore buses?
Expected Time of Arrival. It is an estimate based on operating data, not a guaranteed pickup time.
Is MyTransport.SG an official app?
Yes. LTA lists MyTransport.SG as its government travel-information app for nearby services, journey planning and notifications.
What is bus.gov.sg?
A government bus-arrival lookup service currently described as a limited release. It supports entering stop codes and selected QR-based lookups.
Why do the ETA numbers keep changing?
Traffic, stopping patterns, onboard data transmission and system issues can change predictions. LTA documented a technical ETA issue in January 2026.
How do I know which bus stop code to enter?
Check the identifier printed at the actual boarding stop and confirm the service direction.
Can I check whether a bus is crowded?
Some services show estimated vehicle-load information. It is an estimate, not a seat reservation.
Can I use MyTransport to check wheelchair access?
LTA says wheelchair-accessible bus stop information is available via the app and the stop sign, subject to local physical conditions.
Are all Singapore public buses wheelchair accessible?
LTA states that all public buses and trains are wheelchair accessible; a small proportion of bus stops have site constraints.
Is MyTransport the same as SimplyGo?
No. MyTransport focuses on arrival and journey information; SimplyGo provides fare payment and transaction-related services.
What if a bus ETA is missing?
Check official service information and planned frequency. An unavailable prediction does not always mean buses are not operating.
How do I know a bus is travelling the right way?
Confirm route number, direction, stop sequence and the displayed destination, not the bus number alone.
Can I rely on an ETA to catch the last bus?
Do not rely on one prediction. Check the published last-bus timetable and current service alerts, and allow time at the stop.
Related eduKateSG guides
- Singapore Vocabulary: SimplyGo, EZ-Link and MRT Fare Payment
- Singapore Vocabulary: Driving Licence and Demerit Points
- Singapore Vocabulary: Parking.sg and HDB Season Parking
- Singapore Vocabulary: SG Arrival Card and ICA Travel
- Vocabulary Articles & Knowledge Hub
Official LTA and transport information
- LTA: Plan Your Journey — official MyTransport, bus service and train planning information
- LTA DataMall: MyTransport.SG app — features: nearby services, planner and notifications
- LTA DataMall: Dynamic Data — bus arrival estimates, load and service information
- LTA: Inclusive Public Transport System — wheelchair access and boarding guidance
- LTA: Bus ETA Technical Issues January 2026 — historical example of inaccurate predictions
- bus.gov.sg — government limited-release bus arrival lookup
Editorial verification: 4 November 2026. Arrival predictions, service schedules, crowding, accessible-stop information and transport interruptions can change. This guide explains how to read public data; it is not a live journey plan. For urgent travel, recheck the official operator and LTA channels close to departure.