Tower Transit Bus Service 974 is a trunk service plying between Joo Koon and looping at Bukit Panjang, passing through Pioneer, Bon Lay, Jln Bahar, KJE and Choa Chu Kang. Service 974 was launched on Sunday, 8th April 2018. It was the fifth new route to be introduced under the Bus Contracting Model (BCM) after Service 68.
Bus Service 974 was amended to start from Joo Koon Int and loop at Bukit Panjang MRT from 23 Jan 2021.
Clik here to view.

Route Overview | ||||||||||||
Route Image may be NSFW. Clik here to view. ![]() |
Joo Koon Bus Interchange ↺ Upper Bukit Timah Road (Loop) | |||||||||||
Passes Through | Upp Jurong Rd, Jurong West St 63, Jln Boon Lay, Choa Chu Kang Ave 4, Choa Chu Kang Way | |||||||||||
Route Length | 35.2 km | |||||||||||
Traveling Time | 80 – 110 mins | |||||||||||
Operator Information | ||||||||||||
BCM Route Package | Choa Chu Kang – Bukit Panjang Bus Package (Negotiated Contract) |
|||||||||||
Current Operator | Tower Transit Singapore Pte Ltd (Tower Transit Singapore) |
|||||||||||
Current Depot | Bulim Bus Depot | |||||||||||
Current Fleet | 12-metre Single Deck Bus: – Mercedes-Benz Citaro – MAN A22 |
12-metre Double Deck Bus: – Alexander Dennis Enviro500 – Volvo B9TL |
||||||||||
Operating Hours | ||||||||||||
Departure Times from Joo Koon |
Daily | |||||||||||
05:45 – 22:45 | ||||||||||||
After 22:45 till 23:30, buses departing Joo Koon operate as Service 974A, terminating at Choa Chu Kang Ave 4 (Lot 1/Choa Chu Kang Stn) | ||||||||||||
Operating Frequency | ||||||||||||
6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | |||||||||
Loop Service |
11 – 15 mins | 12 – 16 mins | 10 – 13 mins | 15 – 16 mins | ||||||||
Fare Information |
||||||||||||
Fare | Charges regular distance fares |
Bus Service 974 is a trunk service from Joo Koon, looping at Bukit Panjang MRT. The route enhances inter-town connectivity and provides Bukit Panjang and Choa Chu Kang residents with access to existing bus services plying Nanyang Technological University and Jurong Industrial Estate. It will also enhance connectivity in the west by linking Bukit Panjang Station (Downtown Line) and Choa Chu Kang Station (North-South Line) to Boon Lay, Pioneer and Joo Koon Stations (East-West Line).
The route relieves end-to-end demand on Service 172 by providing an express bus corridor along the Kranji Expressway (KJE), offering faster journeys between Choa Chu Kang and Boon Lay, as well as complementing existing bus connections between Boon Lay and Joo Koon. Connecting directly to Joo Koon, the route will also benefit commuters travelling between the north of Singapore and industries at Joo Koon via train, reducing the need to transfer between the North South Line and East West Line at Jurong East.
In tandem with the adjustment of Bukit Panjang LRT Operating Hours to facilitate renewal works from 13 January 2019, new Short Trip Service 974A from Bukit Panjang MRT Station to Choa Chu Kang MRT/LRT Station was introduced, along with Special Departures of Service 974 from Choa Chu Kang MRT/LRT Station to Bukit Panjang MRT Station. Short trip service 974A was extended to start from Joo Koon in 2021 with the conversion of Service 974 to a loop service due to the closure of Bukit Panjang Temp Bus Park.
MRT/LRT Stations Served:
- EW29 Joo Koon
- EW28 Pioneer
- EW27 Boon Lay
- NS4BP1 Choa Chu Kang
- BP2 South View
- BP3 Keat Hong
- BP4 Teck Whye
- BP5 Phoenix
- BP6–DT1 Bukit Panjang
Special Departures
- Upp Bt Timah Rd (Bt Panjang Stn Exit A/LRT) → Joo Koon Int
Daily: 05:45 till before 06:30
Short Trip Service
Image may be NSFW.Clik here to view.

Clik here to view.

- Service 974A: Joo Koon Bus Interchange → Choa Chu Kang Ave 4 (Lot 1/Choa Chu Kang Stn)
Daily: 23:00 – 23:30 - Service 974A (Special Departures): Choa Chu Kang Ave 4 (Opp Choa Chu Kang Stn) → Choa Chu Kang Ave 4 (Lot 1/Choa Chu Kang Stn)
Daily: 00:17 – 01:05
Early Announcement
Early Announcement (Click to expand)This route was revealed on 28 January 2018 on mobile applications displaying bus arrival timings using LTA Datamall.
Image may be NSFW.Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

The service was also displayed on the departure timings board of Joo Koon Bus Interchange.
Image may be NSFW.Clik here to view.

Gallery
Image may be NSFW.Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Poster Gallery
Image may be NSFW.Clik here to view.

Clik here to view.

Clik here to view.

Clik here to view.

Operator History:
- 2018 – Present: Tower Transit Singapore Pte Ltd
The Bus Service Operating License (BSOL) for this route will be renewed in 2023 under the Choa Chu Kang – Bukit Panjang Bus Package.
Route History:
- 2018 (08 Apr): Introduced between Upp Bt Timah Rd (Bukit Panjang MRT) and Joo Koon Int. Wheelchair accessible at launch.
- 2019 (05 Oct): Last bus timing from Choa Chu Kang Ave 4 (Opp Choa Chu Kang Stn) extended from 01:00 to 01:05
- 2021 (23 Jan): Amended to start from Joo Koon Int and loop at Upp Bt Timah Rd (Bukit Panjang MRT) with the closure of Bt Panjang Temp Bus Pk
Back to Bus Services
Back to Bus Articles