SMRT Bus Service 975 is a trunk route running from Bukit Panjang and looping at Lim Chu Kang Road End, passing through Teck Whye, Choa Chu Kang MRT, Choa Chu Kang Avenue 3 and Old Choa Chu Kang Road. The bus route serves as the sole bus connection to Lim Chu Kang, with the majority of ridership originating from foreign workers’ dormitories and military installations in the Old Choa Chu Kang and Lim Chu Kang area.
↺ Lim Chu Kang Rd (Loop)
| Route Overview | ||||||||||||
| Route |
Bukit Panjang Bus Interchange ↺ Lim Chu Kang Road (Loop) | |||||||||||
| Passes Through | Teck Whye Ave, Choa Chu Kang Ave 3, Old Choa Chu Kang Rd | |||||||||||
| Route Length | 40.7 km | |||||||||||
| Travelling Time | 100 mins | |||||||||||
| Operator Information | ||||||||||||
| BCM Route Package | Choa Chu Kang–Bukit Panjang Bus Package | |||||||||||
| Current Operator | SMRT Buses Ltd | |||||||||||
| Current Depot | Gali Batu Bus Depot Soon Lee Bus Depot |
|||||||||||
| Current Fleet | Single-deck & Double-deck buses | |||||||||||
| Operating Hours | ||||||||||||
| Departure Times from Bukit Panjang |
Weekdays & Saturdays | Sundays / Public Holidays | ||||||||||
| 05:45 – 22:45 | 06:00 – 22:45 | |||||||||||
| Between 22:50 – 23:35 daily, buses departing Bukit Panjang Int are renumbered as Service 975C which terminates at Lim Chu Kang Rd (Police Coast Guard). |
||||||||||||
| Departure Times from Lim Chu Kang Rd (Police Coast Guard) |
Weekdays | Saturdays | Sundays / Public Holidays | |||||||||
| 05:20 – 23:36 | 05:20 – 23:43 | 05:35 – 23:42 | ||||||||||
| Operating Frequency | ||||||||||||
| Loop Service | 6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | ||||||||
| Weekdays | 7 – 9 mins | 7 – 12 mins | 6 – 9 mins | 9 – 12 mins | ||||||||
| Fare Information |
||||||||||||
| Fare | Charges regular distance fares |
|||||||||||
Service 975 is both a residential and industrial route, serving housing estates around Teck Whye & Choa Chu Kang East, as well as many industries and military installations along Old Choa Chu Kang Road and Lim Chu Kang Road, with connections to transport nodes at Choa Chu Kang Town Centre and Bukit Panjang. The route compliments Service 190, between Bukit Panjang, Teck Whye Estate and Choa Chu Kang, as well as Service 172 between Choa Chu Kang and Old Choa Chu Kang Rd.
This bus service loops at the former Lim Chu Kang Bus Terminal, which was converted to an ordinary bus stop after the introduction of Service 975.
Formerly a Singapore Bus Service (SBS) route since 1993, it was then known as Service 175. The route was transferred to Trans-Island Bus Service (TIBS) in 1999 and renumbered to Service 975 in 2005. It has been operated by SMRT Buses ever since.
Due to earlier height limitations along Lim Chu Kang Road, double-deck buses were not deployed along the full route before 10 March 2019. Single-deck rigid buses are deployed on Service 975 on a regular basis, with Double Decker buses from Service 972 perform special departures from Brickland Road (Opp Hai Inn See Tp) to Bukit Panjang during Weekday Morning Peak hours. Double Decker buses started plying the full Service 975 route from 10 March 2019, on Weekends & Public Holidays.
Service 975 was amended from 8 June 2025 to operate along an extended stretch of Old Choa Chu Kang Road—previously not served by the route—before continuing onto the newly realigned Lim Chu Kang Road and rejoining its original path on the unaffected section of Lim Chu Kang Road. This change followed the closure of part of Lim Chu Kang Road, as well as Old Lim Chu Kang Road and Lorong Rusuk, to facilitate the expansion of Tengah Air Base.
MRT / LRT Stations Served:
- DT1–BP6Â Bukit Panjang
- BP5 Phoenix
- NS4BP1 Choa Chu Kang
Special Departures:
- Lim Chu Kang Rd (Police Coast Guard) → Bt Panjang Int
Weekdays: 05:20, 05:35, 05:50, 06:05, 06:20 & 06:33
Saturdays: 05:20, 05:35, 05:50, 06:05 & 06:20
Sundays / Public Holidays: 05:35, 05:44, 05:53, 06:03, 06:12, 06:21 & 06:30 - Lim Chu Kang Rd (Aft Lim Chu Kang Lane 3) → Bt Panjang Int
Weekdays: 16:09, 16:46, 17:07 & 17:27 - Old Choa Chu Kang Rd (Aft Lim Chu Kang Rd) → Bt Panjang Int
Saturdays: 05:51, 06:06, 06:20, 06:36, 06:50, 07:04, 07:17 & 07:29
Sundays / Public Holidays: 07:00, 07:07, 07:20, 07:33, 07:45, 07:57, 08:10, 08:23, 08:34 & 08:46 - Brickland Rd (Opp Hai Inn See Tp) → Bt Panjang Int
Weekdays: 06:02, 06:11, 06:20, 06:29, 06:37, 06:46, 06:54, 07:03, 07:12, 07:21, 07:30, 07:39 & 07:47
Short Trip Services:
- Service 975A: Choa Chu Kang Ave 4 (Opp Choa Chu Kang Stn) → Brickland Road (Aft Hai Inn See Tp)
Weekdays: 17:11 – 21:29
Saturdays: 17:00 – 20:00
Sundays / Public Holidays: 16:55 – 20:10 - Service 975B: Choa Chu Kang Ave 4 (Opp Choa Chu Kang Stn) → Lim Chu Kang Road (Opp Lim Chu Kang Lane 3)
Weekdays: 06:10 – 07:54 & 18:02 – 19:50
Saturdays: 19:05 – 19:46
Sundays / Public Holidays: 15:45 – 23:15 - Service 975C: Bt Panjang Int → Lim Chu Kang Rd (Police Coast Guard)
Weekdays: 22:55 – 23:35
Saturdays: 23:05 – 23:35
Sundays / Public Holidays: 22:55 – 23:35
Gallery:
Poster Gallery:
Operator History:
- 2005 – Present: SMRT Buses Ltd
Route History:
Service 175
- 1993 (18 Jul): Introduced between Lim Chu Kang Ter and Upp Bt Timah Rd (Loop) [Operated by SBS]
- 1994: Amended to ply Sungei Tengah Rd with the partial closure of Choa Chu Kang Rd
- 1997: Serves new bus stop outside Lot 1 Shoppers’ Mall along Choa Chu Kang Ave 4
- 1998: Serves new pair of bus stops outside and opposite Blk 464 along Choa Chu Kang Ave 3
- 1999 (26 Dec): Operations transferred to Trans Island Bus Service (TIBS)
- 2001: Serves new bus stop outside Sunshine Pl along Choa Chu Kang Ave 3
- 2005 (27 Feb): Amended to start from Bt Panjang Int, loop at Lim Chu Kang Rd and re-numbered Service 975, skipping Choa Chu Kang Int and Upp Bt Timah Rd
Service 975
- 2005 (27 Feb): Re-numbered from Service 175 as a service between Bt Panjang Int and Lim Chu Kang Rd (Loop)
- 2008: First bus revised to 0545 hrs on weekdays and Saturdays, and 0600 hrs on Sundays and Public Holidays.
- 2010 (28 Nov): Amended to ply Lor Rusuk with the partial closure of Old Lim Chu Kang Rd
- 2011 (23 Oct): Skips a pair of abolished bus stops after LP 222 and B27 Old Choa Chu Kang Rd along Old Choa Chu Kang Rd
- 2012 (16 Dec): Amended to start from and terminate at Jelebu Rd with the opening of Bt Panjang Temp Bus Pk and the closure of Bt Panjang Int
- 2015 (27 Dec): Serves additional bus stop outside Bt Panjang Stn along Petir Rd as part of DTL2 Bukit Panjang Bus Service Enhancements
- 2017 (16 Jul): Designated wheelchair-accessible bus service (WAB)
- 2017 (04 Sep): Amended to Bukit Panjang Integrated Transport Hub; Last bus extended to 2335 hrs daily.
- 2025 (08 Jun): Amended to ply an extended stretch of Old Choa Chu Kang Rd and realigned Lim Chu Kang Rd, skipping part of Lim Chu Kang Rd, Old Lim Chu Kang Rd and Lorong Rusuk due to road closure to facilitate the expansion of Tengah Air Base; First bus from Lim Chu Kang Rd (Police Coast Guard) brought forward from 05:30 to 05:20 on Weekdays & Saturdays, as well as from 05:45 to 05:30 on Sundays / Public Holidays.
Back to Bus Services
Back to Bus Articles

































































Don’t understand why 975 need dual control
Would be interesting to ride DD through the new sector of Old CCK Road where previously only 405 plies. That sector is quite narrow, single lane on each side and it doesn’t seem like they have widened it in preparation.
Suggestions
Service 975
Bt Panjang – Lim Chu Kang/Kranji – Woodlands (Loop)
Bt Panjang via
Bt Panjang/Choa Chu Kang Rd, Teck Whye Ave,
Choa Chu Kang Ave 4/Way/Ave 3, Brickland Rd, Old Choa Chu Kang Rd, New Lim Chu Kang Rd, Neo Tiew Rd/Cres, Kranji Way/Loop/Rd, Woodlands Ave 3/5, Woodlands Stn (Loop)
Service 975M
Bt Panjang – Lim Chu Kang (Loop)
Bt Panjang via
Bt Panjang/Choa Chu Kang Rd, Teck Whye Ave, Choa Chu Kang Ave 4/Way/Ave 3, Brickland Rd, Old Choa Chu Kang Rd, New Lim Chu Kang Rd, Lim Chu Kang Rd (Loop)
Note
– Svc 975 will serve Commuters from Bt Panjang towards Choa Chu Kang/Lim Chu Kang and loops at Woodlands.
– Svc 975M will merger with Svc 975A/B/C
What about 925/925M?