SMRT Bus Service 184 is a trunk route from Gali Batu and looping at Clementi MRT, passing through Cashew, Upper Bukit Timah, Clementi Road, Clementi Avenue 2/5 and Clementi MRT.
↺ C'wealth Ave West (Loop)
- No boarding and alighting at Gali Batu Bus Terminal
| Route Overview | ||||||||||||
| Route |
Gali Batu Bus Terminal ↺ Commonwealth Avenue West (Loop) | |||||||||||
| Passes Through | Woodlands Rd, Bt Panjang Rd, Cashew Rd, Upp Bt Timah Rd, Clementi Rd | |||||||||||
| Route Length | 23.5 km | |||||||||||
| Travelling Time | 95 mins | |||||||||||
| Operator Information | ||||||||||||
| BCM Route Package | Choa Chu Kang–Bukit Panjang Bus Package | |||||||||||
| Current Operator | SMRT Buses Ltd | |||||||||||
| Current Depot | Gali Batu Bus Depot | |||||||||||
| Current Fleet | Single-deck, Double-deck & Articulated buses | |||||||||||
| Operating Hours | ||||||||||||
| Departure Times from Gali Batu |
Weekdays | Saturdays & Sundays / Public Holidays |
||||||||||
| 05:36 – 23:01 | 05:51 – 23:01 | |||||||||||
| Operating Frequency | ||||||||||||
| 6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | |||||||||
| Loop Service | 6 – 8 mins | 6 – 9 mins | 6 – 9 mins | 7 – 11 mins | ||||||||
| Fare Information |
||||||||||||
| Fare | Charges regular distance fares |
|||||||||||
Service 184 serves between Gali Batu Ter and Clementi, via Upper Bukit Timah Road and Clementi Road. The route provides bus connections to many institutions along the Clementi Road academic belt, as well as serving residents of Clementi Avenue 5 and Cashew estates to nearby Clementi and Bukit Panjang Town Centres respectively.
This service is one of three bus routes providing the exceedingly high-demand sector between Clementi MRT and SIM/Ngee Ann Poly prior to the opening of King Albert Park MRT Station, alongside Service 52 and 154. Much of the demand on this route is from students commuting from Clementi/Bukit Panjang to Clementi Road. As such, demand is moderate to high during the day.
MRT / LRT Stations Served:
- DT1–BP6 Bukit Panjang
- BP8 Pending
- DT2 Cashew
- DT3 Hillview
- DT4 Hume
- DT5 Beauty World
- EW23 Clementi
Special Departures
- C’wealth Ave West (Clementi Stn Exit B) → Gali Batu Ter
Weekdays: 06:00 & 06:10
Gallery:
Poster Gallery:
Operator History:
- 1994 – 1995: Singapore Bus Services Ltd
- 1995 – 2004: Trans-Island Bus Services Ltd
- 2004 – Present: SMRT Buses Ltd
Route History:
- 1994 (03 Jul): Introduced between Bt Panjang Ter and Commonwealth Ave West (Loop)
- 1995 (02 Jul): Operations transferred to Trans-Island Bus Services (TIBS)
- 1998: First bus brought forward to 0545 hrs on weekdays
- 1999 (26 Dec): Amended to Bt Panjang Int
- 2003 (12 Oct): Serves the bus stop opposite Bt Timah Plaza along Jln Anak Bt with the abolition of the bus stop under the PIE Flyover
- 2010 (23 May): Skips temporarily abolished bus stop outside Assumption Voc Inst along Upp Bt Timah Rd to facilitate the construction of Cashew MRT station along the Downtown MRT Line
- 2011 (03 Jul): Serves additional pair of bus stops opposite Ministry of Defence and before Cashew Rd along Upp Bt Timah Rd
- 2012 (16 Dec): Amended to start from and terminate at Bt Panjang Rd with the opening of Bt Panjang Temp Bus Pk and the closure of Bt Panjang Int
- 2015 (01 Mar): Serves reinstated bus stop outside Assumption Pathway Sch along Upp Bt Timah Rd, skipping a pair of bus stops opposite Ministry of Defence and before Cashew Rd
- 2017 (04 Sep): Serves additional pair of bus stops outside and opposite Ten Mile Junction Stn along Woodlands Rd
- 2017 (17 Dec): Designated wheelchair-accessible bus route (WAB)
- 2021 (23 Jan): Extended to Gali Batu Ter with the closure of Bt Panjang Temp Bus Pk
Back to Bus Services
Back to Bus Articles

This is a good service to extend to Yew Tee and CCK via CCK North 6 / Drive / Loop. Can bridge the missing Yew Tee — DTL link, connects the estate north of Junction 10 to CCK directly.
This 2km trip is more useful than the unnecessary 0.7km back-and-forth inside Gali Batu, and makes good use of the DDs too. Bendys can transfer to 858.
actually i was thinking they just extend 184 to cck int via kje because there’s going to be a lot of people (arnd 10000 in the rail corridor estates combined?) and confirm will increase demand for DTL and 190/960, so the NSL and DTL can split the load equally (at least nsl has a larger 6 car capacity compared to the dtl 3 car capacity)
for the yew tee link i don’t think its necessary as 455/979 already exist, so LTA would probably call it redundant. I would rather ADD more bendies to 184. They can carry alot of standing people so for the short trip to cck int or bt panjang mrt can load more like sardine, equals less wait for bus. At least its a short ride so people can tahan.
for 190 I don’t think anything needs to be changed as of now it already has severe bunching problems during peak hours, maybe the one bendy slot that usually gets pulled from 302/184 can bring over to 184 as i don’t think bendies are well suited for comfort in terms of long expressway svcs (who wants to stand all the way from bpj to stevens in the same spot AND have traffic jams on bke/pie at the same time? might as well take the dtl)
As for 960 can do 1 or 2 morning peak special departures using spare dd from gali batu (same start pt as present day 984) because if not the buses would already be crowded with people going to the city (still need to acomodate the pending and petir people, plus this route uses more single deckers in the morning peak which MIGHT not be enough to handle an additional few thousand people just saying)
on second thought 960 should increase to 3 extra morning departures (morning peak from Gali Batu, evening peak is just extra freq. from Marina Centre). Maybe a spare bus or two can be pulled from BPITH to run 184 towards cck int in the early morning peak hours (7am-ish) or they could just transfer some of the unused batch 3 citaros from WLDEP to GBDEP to supplement 184 in morning peak (to cck int) while keeping the rest for special departure 960 to marina centre (those buses will deadhead to the starting bus stop to layover, then start trip, and after morning peak will return to WLDEP on a normal 960 trip, effectively making them dual depot with WLDEP) … idk