Where does SBS Transit Bus Service 123 go, and which interesting places can you visit? Full Service 123 travels from Bukit Merah Bus Interchange through Queensway, Napier MRT, Orchard Road, Havelock and Tiong Bahru, then directly into Sentosa via the Resorts World Sentosa B1 Transport Hub, Village Hotel area and Beach Station Terminal. It is an unusual public bus because it actually enters Sentosa, rather than merely stopping at HarbourFront and asking the traveller to transfer to another island transport service.
The most important stop choice is Resorts World versus Beach Station. From Bukit Merah, the operator lists 14519 Resorts World Sentosa, 14521 Village Hotel, then 14539 Beach Stn Ter. From Beach Station heading back to Bukit Merah, the stop list begins at 14539 then 14529 Opp Village Hotel and leaves Sentosa; it does not include a returning 14519 Resorts World stop. Also, 123M is a separate HarbourFront–Tiong Bahru local loop, not a bus onto Sentosa.
Quick summary: SBS Transit 123 — 10009 Bukit Merah Int → 11051 Opp Queenstown Polyclinic → 13019 Napier Stn Exit 1 → 09048 Orchard Stn/Lucky Plaza → 09038 Opp Somerset Stn → 10161 Opp Tiong Bahru Stn/Plaza → 14519 Resorts World Sentosa → 14521 Village Hotel → 14539 Beach Stn Ter. The full mainland-to-island route is approximately 21.3 km, and its Sentosa return uses different Havelock, Orchard and Queensway stopping points. Bus 123 carries the standard public bus fare; attraction tickets, food and other island transport may cost extra.
Bus 123 quick facts, tickets and which route really enters Sentosa
- Operator: SBS Transit for full 123 and separate 123M.
- Two termini: Bukit Merah Interchange (10009) and Beach Station Terminal (14539) on Sentosa.
- From Bukit Merah: first 5.45am Mon–Sat, 6.00am Sun/PH, last 11.45pm daily.
- From Beach Station: first 6.00am Mon–Sat, 6.15am Sun/PH, last 11.45pm daily. Times are for each terminal, not the intermediate RWS stop.
- Direct on-island stops outward: RWS (14519), Village Hotel (14521) and Beach Station (14539).
- Reverse on-island stops: Beach Station (14539) and Opp Village Hotel (14529) then exit Sentosa; no RWS 14519 stop in the reverse list.
- Intermediate mainland links: Napier MRT (13019), Orchard MRT/Lucky Plaza (09048), Somerset MRT vicinity (09038), Tiong Bahru MRT/Plaza (10161).
- Not the HarbourFront interchange bus: the full 123 enters Sentosa from Kampong Bahru Road and Sentosa Gateway; its outgoing stop list does not call at HarbourFront MRT or VivoCity.
- 123M: a different HarbourFront Interchange (14009) loop via Bukit Purmei and Tiong Bahru; it does not use the Sentosa Gateway or stop at Beach Station.
- Sentosa fare: official April 2026 Sentosa visitor guide states standard distance-based public bus fare for Bus 123; do not confuse it with a separate Sentosa Express monorail fare.
- Onward beach access: Beach Station is a public transfer and walking point; Siloso Beach often requires the signed Beach Shuttle or an additional walk, not a direct 123 beachfront stop.
- Sentosa Sensoryscape: official directions say to alight at Beach Station and enter via Glow Garden; public path has separate ImagiNite schedule.
Where to alight: official codes for the mainland and Sentosa
The stop codes and directions are from SBS Transit and SimplyGo. A public bus stop is not an attraction entrance, hotel booking or beach-safety permission. In particular, Resorts World Sentosa appears on the inbound direction but is not repeated on the checked return stop list.
| Destination / reason to visit | Bus 123 published stop | What to know before alighting |
|---|---|---|
| Bukit Merah town centre and bus interchange | 10009 Bt Merah Int departure | A practical HDB shopping/meal starting point, not HarbourFront Int. |
| Queensway / Queenstown clinic corridor | 11051 Opp Queenstown Polyclinic outward | Healthcare appointment or Queensway-area errand; clinic access separately checked. |
| Napier MRT | 13019 Napier Stn Exit 1 outward; 13011 Exit 2 return | TE12 and nearby public streets; not the Botanic Gardens MRT Bukit Timah gate. |
| Orchard Road retail | 09048 Orchard Stn/Lucky Plaza outward | Orchard MRT NS22 and public shopping/food; choose a specific mall entrance. |
| Somerset MRT precinct | 09038 Opp Somerset Stn outward; 08121 Somerset Stn return | Orchard/ Somerset business and retail streets; different return codes. |
| Tiong Bahru MRT/Plaza | 10161 Opp Tiong Bahru Stn/Plaza outward; 10169 Tiong Bahru Stn/Plaza return | East–West Line EW17, public mall and local meals. |
| Resorts World Sentosa | 14519 Resorts World Sentosa Bukit Merah→Sentosa only | B1 Transport Hub and selected paid attractions; not on reverse 123 stop list. |
| Village Hotel / Imbiah precinct | 14521 Village Hotel outward; 14529 Opp Village Hotel returning | Specific hotel, public path or authorised venue; hotel facilities not automatically public. |
| Beach Station Terminal | 14539 Beach Stn Ter end/start | Public Sentosa Express Beach Station area and connections for Siloso/Palawan/Tanjong beaches. |
| Sensoryscape Glow Garden | 14539 Beach Station followed by signed walk | Official Sensoryscape approach at Beach Station; outdoor public path, light experience has schedule. |
| Siloso Beach | 14539 Beach Station then Beach Shuttle or a planned public walk | Not a stop where Service 123 drives along Siloso beachfront. |
| Returning Havelock MRT | 06071 Havelock Exit 2, 06081 Exit 3, 06149 Exit 4 reverse | These appear on Sentosa→Bukit Merah, not on outbound in the same sequence. |
| Returning Bukit Merah | 11059 Queenstown Polyclinic, 10651 Blk 161, 10009 Bukit Merah Int | Opposite road-side Queenstown and southern-sector stops. |
A genuinely direct public bus onto Sentosa—not just a HarbourFront transfer
Many Singapore bus routes reach HarbourFront MRT and VivoCity, which are logical starting points for the Sentosa Express monorail or the Sentosa Boardwalk. Full Bus 123 is different. Its operator route actually crosses Sentosa Gateway and enters the island, with named stops at Resorts World Sentosa, Village Hotel and Beach Station Terminal.
That distinction is especially useful for people travelling from Bukit Merah, the Orchard Road corridor or Tiong Bahru. They may be able to remain on one public bus to an island destination that otherwise would require a separate transport mode. The value depends on where they start and which part of Sentosa they want to visit; a direct bus is not necessarily faster than a rail connection in all traffic conditions.
Sentosa’s April 2026 official visitor guide lists Bus 123 under ways to enter the island and says standard public bus fare applies. This is not a free amusement-park ticket. Bus fare, paid attractions, meals and some other transport options are separately priced or subject to current conditions.
Do not confuse this with services that terminate at HarbourFront Int (14009). Full 123’s mainland-to-Sentosa list leaves the mainland via Kampong Bahru Road without stopping at HarbourFront MRT/VivoCity on the outward trip. If you are already at VivoCity and want the monorail or boardwalk, select the appropriate direct access rather than searching for a Bus 123 berth at the mall.
The bus also makes no promise about admission to Universal Studios Singapore, Singapore Oceanarium, Adventure Cove Waterpark or resort hotels. It provides transport to the public RWS hub. The attraction’s own admission, available tickets and gate location remain separate.
Bukit Merah and Queenstown: a commuter corridor rather than a tourist package
Service 123 starts at 10009 Bukit Merah Int, in the public housing town-centre area. It then travels along Jalan Bukit Merah and Queensway, passing stops such as 11051 Opp Queenstown Polyclinic. Those serve residents, workplaces and legitimate appointments. It would be misleading to label the clinic a leisure attraction or to promise public access to every school along Queensway.
The early route also travels near existing malls and food centres, but a particular food stall or retail store has its own operating hours. A person planning to buy something should choose the actual shop and entrance first, then decide whether the 123 stop is appropriate. The fact that a public bus goes along Queensway does not guarantee it is the best service for every Queensway shopping centre.
A student with a scheduled clinic, school or community appointment should verify the authorised building entrance and time, not simply alight at the first stop bearing a familiar name. School gates and healthcare facilities have different access rules from a public mall.
Someone coming from Punggol should not mistake Bus 123 for a direct Punggol–Sentosa service. A separate first connection to the actual Bus 123 corridor is needed, and a rail transfer through HarbourFront may be more convenient depending on the household and island destination.
A family outing can start with one clear goal. It is not necessary to visit Orchard Road, Tiong Bahru and Sentosa as a compulsory all-day tour simply because the bus passes all three.
Napier and Orchard: city shopping before the island crossing
After Queensway and Holland Road, the outward service calls at 13019 Napier Stn Exit 1 and 09149 Opp British Council before reaching the Orchard corridor. These are useful road-side references for a planned appointment, rail connection or public retail visit, not entrances to every hotel, school and office in the area.
The bus then calls at 09048 Orchard Stn/Lucky Plaza, 09038 Opp Somerset Stn and 08137 Orchard Plaza. Orchard MRT and Somerset MRT are distinct stations; a person meeting someone at an exact shop should use the correct entrance, especially because Orchard Road has several linked malls and long pedestrian passages.
An Orchard outing might be as simple as one meal or a visit to a selected public bookshop. Check tenant opening hours and the precise location before travelling. A route that goes to Orchard cannot guarantee that a particular retail outlet, event or restaurant is open.
On the way back from Sentosa, Service 123 uses 08121 Somerset Stn, 09022 Orchard Stn Exit 13 and other Orchard Boulevard/Grange Road stops. These are different stopping points from the outward Orchard Road list. Do not expect a familiar stop across the road to reproduce the same street sequence.
For a timed event in Sentosa, allow a road-traffic margin. A bus crossing Orchard, Havelock and Sentosa Gateway may encounter congestion. Even if a journey app gives a simple estimate, the whole trip includes walking from the chosen bus stop to an island attraction’s entrance.
Havelock and Tiong Bahru: the return direction is substantially different
The Bukit Merah-to-Sentosa route comes down Clemenceau Avenue, Havelock Road, Outram Road and Tiong Bahru Road. Its outbound Tiong Bahru stop is 10161 Opp Tiong Bahru Stn/Plaza. On the reverse journey the bus calls at 10169 Tiong Bahru Stn/Plaza, then travels via Zion Road and Havelock MRT before re-entering the Orchard corridor.
This is not simply a mirror-image of the road. From Beach Station heading to Bukit Merah, the route lists 06071 Havelock Stn Exit 2, 06081 Exit 3 and 06149 Exit 4. These are useful additional MRT connections for the return but should not be copied into an outward stop table when the bus follows a different street.
Outram and Tiong Bahru also offer local shopping, food and residential destinations that do not require a Sentosa attraction ticket. A commuter who uses 123 for a short trip can leave at a suitable station-side stop. The service’s tourism value does not erase its everyday purpose for people on the mainland.
For a family returning late from Sentosa, the correct Tiong Bahru road-side stop and station exit matter. Heavy shopping bags, luggage or tired children can make a wrong crossing inconvenient. Check the whole pedestrian chain, including a legal crossing and available lift where necessary.
The two directions also have different route distances and first bus times at their respective terminals. The last origin departure at Beach Station is not the last departure from Orchard or Tiong Bahru. Use the actual stop’s current arrivals for a time-sensitive connection.
Resorts World Sentosa: the 14519 B1 transport hub
From Bukit Merah the first on-island stop is 14519 Resorts World Sentosa, within RWS’s public B1 Transport Hub area. Resorts World Sentosa’s own getting-here instructions specifically recommend Public Bus 123 and say to alight at its B1 Transport Hub. That is a concrete, officially supported reason to use this service.
RWS hosts major paid attractions and entertainment venues, including Universal Studios Singapore and Singapore Oceanarium. Each has its own ticket, public entrance, operating conditions and sometimes separate events. Public bus fare does not include admission. A visitor should decide which attraction is the primary purpose and check the current official admission terms before making a long journey.
For a younger child, a full day in one park may be enough. A family may choose one attraction and a break for food, rather than assuming the bus ride obliges them to buy entry to several unrelated facilities. The public B1 hub is a transport connection; private resort amenities and hotel rooms remain subject to access restrictions.
Important return caveat: the operator’s Beach Station-to-Bukit Merah route does not list 14519 as a reverse-direction stop. After the Beach Station terminal it stops at Opp Village Hotel and then leaves via Kampong Bahru Road. Therefore do not tell someone leaving Resorts World to ‘board 123 from the same stop back to town’ without checking the correct current island transport or a public walk to another authorised stop.
An island map can make two destinations look close, but the actual walking route may be steep or indirect. If someone uses a mobility aid or has a stroller, check resort-side transport, the permitted pedestrian link and station lifts before choosing the return.
Village Hotel and Imbiah: a stop name is not a universal island attraction entrance
After RWS, Service 123 travels along Artillery Avenue and calls at 14521 Village Hotel. The reverse from Beach Station uses 14529 Opp Village Hotel. These are useful for an actual hotel stay or some nearby public attractions, but they should not be described as entrances to every activity at Imbiah Lookout.
A hotel booking has its own check-in and room access arrangements. A bus stop next to a hotel does not grant access to guest-only pools or private events. For attractions, use the relevant operator map to identify the exact gate, ticket desk and whether an onward walk or separate shuttle is better.
This stretch shows why the bus’s direction matters. The inbound hotel-side stop and outbound hotel-side stop are different, and the bus continues towards Beach Station in one direction but towards the mainland in the other. A person should not rely on the first ‘Village Hotel’ label they see when returning.
Families can enjoy the public island environment without entering every hotel or ride. A specific public path, viewpoint or visitor plaza may be sufficient for a manageable outing, provided the path is open and the weather suitable.
Before leaving the hotel, compare current transport options rather than assuming full Bus 123 is the only way to get to the mainland. Sentosa Express, designated island shuttles and other permitted connections have different routes, access and operating periods.
Beach Station Terminal: why this is the stop for beach connections
The final mainland-to-Sentosa stop is 14539 Beach Stn Ter on Beach View Road. This is the beginning of the reverse 123 trip to Bukit Merah. It is associated with the Sentosa Express Beach Station and several internal connections toward beaches and other visitor areas.
Sentosa’s official Siloso Beach directions say to take Public Bus 123 to Beach Station and then use the Beach Shuttle to reach Siloso Beach. That is a specific last-mile instruction; it does not mean the public bus drives along the Siloso beachfront or drops everyone beside the desired restaurant or attraction.
For Palawan Beach, the official Sentosa site likewise identifies Beach Station as a practical public transport point, with walking and internal shuttles depending on the chosen area. Tanjong Beach is farther, and a group should check the current island map rather than assuming all three beaches are immediately outside one bus terminal.
Beach access and water safety are separate. A public beach does not guarantee swimming is safe in every weather or water condition. The official Sentosa site warns that tar balls may persist in some coastal areas and directs visitors to Beach Patrol Officers for assistance if encountered. Families should follow on-site warnings rather than assume an inviting view guarantees safe water activity.
For a family returning after the beach, be clear about the last bus from Beach Station rather than relying on the time from Bukit Merah. The operator lists a final Beach Station departure at 11.45pm daily. Allow time for any beach shuttle, changing, restroom and public walk to the bus terminal.
Sensoryscape: a public island experience with a specifically documented Bus 123 approach
Sentosa Sensoryscape is a landscaped pedestrian experience linking parts of Sentosa’s visitor precincts. Its official access page says to take Bus 123 and alight at Beach Station, then enter Sensoryscape via Glow Garden. That means the public bus provides a direct and verifiable starting point even if a visitor does not buy a theme-park ticket.
The public Sensoryscape pathway is listed as open 24 hours, with the evening ImagiNite experience operating within a specific window (the official guide has listed approximately 7.30pm–9.15pm). Check the current page for the actual date, since lighting features and activities may change without the wider path closing.
Families could use the public route for a short evening observation activity: notice how landscape, lighting, sound and public-space design shape a visitor experience. There is no need to invent the name or availability of every installation; observe what is actually operating and stay within the designated route.
For a younger child, the return can be planned before entering. It may be convenient to finish near Beach Station, or use another signed Sentosa transport link if the chosen walk ends elsewhere. A public walkway can connect distinct sites without requiring a family to retrace a long route when tired.
Care with accessibility matters. A generally accessible visitor path may still have different gradients, lifts or routes from one entrance to another. Follow the official access instructions, and do not assume the bus kerb, attraction entrance and return stop form a uniformly step-free route.
123M is not full 123: the HarbourFront–Tiong Bahru local loop
One common and costly error is treating 123M as merely a slightly modified Sentosa bus. The SBS Transit page instead lists 123M as a HarbourFront Interchange–Tiong Bahru Road local loop. It starts at 14009 HarbourFront Int, goes through Bukit Purmei and Lower Delta Road, reaches Tiong Bahru Stn/Plaza and returns to HarbourFront. Its route does not enter Sentosa Gateway.
123M may be useful for someone travelling between HarbourFront, Bukit Purmei and Tiong Bahru. Its origin first bus is around 5.50am Mon–Sat or 6.05am Sundays/PH, and last around 12.05am. This later last bus is not permission to assume an on-island trip from Beach Station; it is a different route and origin.
A visitor waiting at HarbourFront hoping to reach Universal Studios Singapore should not board 123M expecting the island. From HarbourFront, official options include the Sentosa Express, the Sentosa Boardwalk or other authorised transport connections. Choose the appropriate one for the actual attraction.
Conversely, a person living near Bukit Purmei may find 123M better for a quick mainland errand than full 123, which approaches Sentosa by another road. The similar numbers serve different local travel needs, and one is not automatically better for every destination.
The safe rule is to read the full bus number including its letter and the displayed destination. If it says 123M, it is the mainland local loop, not the public Bus 123 to Beach Station Terminal.
A practical day with children: destination, price and return first
A Sentosa outing can be expensive or simple depending on the activity. Public Sensoryscape paths and a short beach walk may involve no major attraction ticket, while theme parks, adventure programmes and special performances have separate charges. The public bus is simply one transport mode, not a combined attraction package.
Before leaving, decide whether the goal is Resorts World Sentosa, Village Hotel, Beach Station, Siloso Beach or a particular paid attraction. These are distinct destinations with different last-mile paths. A clear choice avoids the common problem of riding to the Beach Station when a ticketed event actually starts nearer RWS.
Estimate the group’s energy honestly. A primary-school child may be delighted by one park or one public beach experience, without a forced sequence of every attraction on the island. A shorter outing with rest and a comfortable ride home is often easier to enjoy than a day of hurried transfers.
For public transport cost, follow the latest SimplyGo distance-based fare calculation and Sentosa’s separate admission/transport information. Do not copy the Sentosa Express standard monorail fee and present it as the Bus 123 fare. Do not imply a public bus ride makes every additional island shuttle or activity free.
The return also depends on the starting point. From Beach Station full 123 returns to Bukit Merah, but from Resorts World its reverse stop sequence does not repeat 14519. Plan the specific correct boarding point using the current visitor map. This avoids a family being stranded in the wrong part of Sentosa after dark.
Three realistic Sentosa or mainland outing plans
Direct public bus to Resorts World Sentosa
Take full SBS Transit 123 from Bukit Merah, Orchard or a valid mainland stop to 14519 Resorts World Sentosa. Follow current B1 Transport Hub signs to the particular ticketed or public destination. Confirm attraction admission and the separate return method, because the Beach Station-to-Bukit Merah 123 does not stop at 14519.
Beach Station, Sensoryscape and one short public walk
Ride 123 to 14539 Beach Stn Ter. Follow Sentosa’s signed public route into Sensoryscape via Glow Garden, check the evening feature’s operating window, and keep the walk suitable for the group’s energy and access needs. Return by the current Beach Station 123 or a separately verified alternative.
Siloso Beach via the Beach Shuttle
Use full 123 to Beach Station and take Sentosa’s appropriate Beach Shuttle to the intended Siloso Beach section, or use a verified suitable public walking path. Check beach patrol advisories, tar-ball warnings, weather and the final return time. The bus itself does not run along the whole beach.
Frequently asked questions
Does Bus 123 go directly onto Sentosa?
Yes. Full SBS 123 stops at Resorts World Sentosa (14519), Village Hotel (14521) and Beach Station Terminal (14539).
Where does Bus 123 start on the mainland?
At Bukit Merah Bus Interchange, code 10009, then travels via Queensway, Napier, Orchard, Havelock/Tiong Bahru and Sentosa Gateway.
Does Bus 123 stop at Resorts World Sentosa?
Yes, on the Bukit Merah-to-Beach Station trip at 14519 RWS B1 Transport Hub.
Does the reverse Bus 123 stop at Resorts World Sentosa?
The checked Beach Station-to-Bukit Merah stop list does not include 14519; it uses 14529 Opp Village Hotel then leaves Sentosa.
Can Bus 123 take me to Universal Studios Singapore?
It serves the Resorts World Sentosa hub, from which you must follow the particular attraction’s public entrance and ticket instructions.
Does Bus 123 go to Beach Station?
Yes. It terminates at 14539 Beach Stn Ter inside Sentosa.
Does 123 stop directly at Siloso Beach?
No. Sentosa’s official instructions say to alight at Beach Station and use the Beach Shuttle or another appropriate public walking connection.
Can I use Bus 123 to visit Sensoryscape?
Yes. The official Sensoryscape page says alight at Beach Station and enter via Glow Garden.
What is Bus 123M?
A separate HarbourFront Interchange loop through Bukit Purmei and Tiong Bahru; it does not go to Sentosa Beach Station.
Does Bus 123 serve HarbourFront MRT/VivoCity on the outward route?
The operator’s Bukit Merah-to-Sentosa route does not include a HarbourFront station or VivoCity stop; use different transport from that district.
Does Bus 123 go to Orchard MRT?
Yes, on the Bukit Merah-to-Sentosa direction at 09048 Orchard Stn/Lucky Plaza.
Does Bus 123 serve Tiong Bahru MRT?
Yes, outbound 10161 opposite Tiong Bahru station/plaza, reverse 10169 by the station/plaza.
Does the Bus 123 fare include Universal Studios entry?
No. The public bus fare is separate from attraction tickets, paid experiences and other visitor charges.
What time is the last 123 from Beach Station?
SBS Transit lists the final origin departure from Beach Station as 11.45pm daily, subject to current service updates.
Is Sentosa Express the same price as Bus 123?
No. Sentosa Express has a separate standard island admission/monorail fare; the official Sentosa guide says Bus 123 uses standard public bus fares.
Can I swim at any Sentosa beach because Bus 123 goes there?
A bus connection is not a water-safety guarantee. Follow current beach patrol, weather, sea and tar-ball advisories.
Is Bus 123 direct from Punggol?
No. It starts at Bukit Merah, so travellers from Punggol must choose a suitable mainland connection or a different Sentosa approach.
Official transport and attraction references
- SBS Transit full Bus 123 route and both terminal timetables
- SimplyGo Service 123 full stop codes including RWS and Beach Station
- SBS Transit 123M: separate HarbourFront–Tiong Bahru local loop
- Resorts World Sentosa official Bus 123 B1 Transport Hub and fares
- Sentosa’s official April 2026 Discovery Guide: public Bus 123 standard fare
- Sentosa official Sensoryscape directions via Bus 123 and Glow Garden
- Sentosa official Siloso Beach public bus, shuttle and safety guidance
- Sentosa Express official separate monorail fare and route
- Sentosa official May 2026 visitor map and island transport routes
- SimplyGo public transport fare guide
Another route for HarbourFront rather than Sentosa is Bus 124 from St Michael’s via Orchard and Chinatown to HarbourFront; for a southern neighbourhood route that never enters Sentosa, see Bus 122 to Queenstown Public Library.
Editorial verification, 2 November 2026: Route and direction are based on SBS Transit/SimplyGo. Destination access, on-island transport and fare distinctions are based on official Sentosa and Resorts World Sentosa pages. This independent guide is not a ticket, live bus arrival display or beach-safety guarantee. Check current attraction notices, weather, actual return transport and the exact admission conditions on travel day.
