[Defunct] Kranji Bus Depot

Kranji Bus Depot was a bus depot owned and operated by SMRT Buses. Located along Kranji Road, it served as a parking and maintenance facility for bus operations mainly around Woodlands, Choa Chu Kang, Bukit Panjang, Bukit Batok, and Marina Centre.

Bus operations at Kranji Bus Depot ceased on 4 October 2025, and shifted to Gali Batu Bus Depot on the same day.

General Information
Name Kranji Bus Depot / 克兰芝巴士车厂
Address 209 Kranji Road, Singapore 739484
Depot Information
BCM Route Package Choa Chu Kang–Bukit Panjang Bus Package
Former Operator SMRT Buses
Years In Operation 1989 – 3 Oct 2025
Catchment Choa Chu KangBukit PanjangGali Batu

Kranji Depot was a bus depot serving the north-western part of Singapore. Operated by SMRT Buses, it was commonly known by its code KJDEP and supported daily operations by providing maintenance, refuelling, and parking for buses. The open-air depot complex was situated within the Kranji Industrial Estate, and included an office-cum-canteen block, a maintenance workshop, a bus washing shed, and other ancillary facilities.

Development

Kranji Depot was one of two purpose-built depots commissioned by Trans-Island Bus Service (TIBS) during the 1980s, following its establishment on 31 May 1982. TIBS was created in response to the Government’s call for a second bus operator, with the intention of benchmarking and improving service standards through competition with Singapore Bus Service (SBS).

In its early years, TIBS operated from temporary facilities in Ang Mo Kio and Kranji, located near the eventual sites of the permanent depots. Ang Mo Kio Depot opened in 1985, while Kranji Depot was completed later in 1989, replacing a temporary facility at Kranji Loop.

Land and leasehold

According to Singapore Land Authority (SLA) records, Kranji Depot was located on lot MK11-00920W and was originally commissioned on 7 January 1972. While details of intermediate land-use amendments remain unclear, SMRT annual reports from the period show that the site’s original leasehold was due to expire in mid-2003. A further 10-year lease was subsequently granted with effect from 1 January 2005, and this has since lapsed.

Based on the Urban Redevelopment Authority (URA)’s Master Plan 2019, Kranji Depot’s land is rezoned for different uses, with the eastern portion facing Kranji Road zoned for Business use, and the western portion zoned for Civic and Community Institution use.

Operations

During the 2010s, the depot faced parking constraints, which led to overnight parking arrangements outside the depot. From August 2014, part of its fleet parked overnight at Bulim Bus Depot, an arrangement which continued until December 2024.

A similar arrangement was made at Ulu Pandan Bus Depot between April 2017 and September 2021. In both cases, the completed bus park was made available for SMRT use before the depot buildings finished construction.

Kranji Depot ceased operations on 4 October 2025, with the last day of bus operations on 3 October 2025. All operations and supporting functions were transferred to the new Gali Batu Bus Depot.


Depot Fleet

Kranji Depot housed the following models of buses (as of 3 October 2025):

Single-Deck Buses
Articulated Buses
Double Decker Buses

Gallery (2025):
Gallery (2014):

External Links & References:

Back to Bus Depots and Bus Parks

13 thoughts on “[Defunct] Kranji Bus Depot

  • 23 February 2025 at 2:11 AM
    Permalink

    Kranji start to intake B2 B3 Citaro together with few B2 B3 A22 and E6 A22

    Reply
  • 30 October 2021 at 5:50 PM
    Permalink

    As for now
    67 176 190 307 975 976 full fleet park at depot
    Majority 927 park at depot
    61 75 184 983 985 991 all park at Bulim
    301 all park at CCK Int
    Majority 300 & 302 park at CCK Int
    Minority 927 park at CCK Int
    180,188,970,971,972/M,973 & 979 all park at Woodlands Bus Park.

    Reply
  • 28 March 2021 at 1:44 AM
    Permalink

    After the transition i believe SMRT will move out from Ulu Pandan depot as SBST need to park several BBDEP svc there.

    Service park @ Kranji Depot>67,180,190,307,927 @ 985.
    Service park @ Woodlands Bus Park>176,970,971,972/M,973,975 @ 979.
    Service park @ Gali Batu Terminal>75,184 @ 974.
    Service park @ Bulim Depot>61,172,188,188e,983 @ 991.
    Service park @ Choa Chu Kang Temp Int>300,301 & 302.

    Reply
  • 25 June 2020 at 8:21 AM
    Permalink

    I believed Kranji will park majority of Bukit Panjang/Gali Batu bus service once Sembawang-Yishun service move to Mandai.Ulu Pandan will be also accomodate Clementi bus service from Buona Vista & Kent Ridge Terminals.SMRT will also be using Bulim Depot.Few of Woodlands service might also overnight parking at Mandai Depot and Woodlands Temporary Int.

    Mandai Depot>All Sembawang-Yishun bus service
    A few of Woodlands bus service like 960,960e,961,962 & 964.
    Woodlands Temporary Int>All Woodlands feeders.
    Woodlands Depot>178,187,925/M,926 & 950 and also refuelling and minor maintenance for Kranji Bukit Panjang bus service.
    Woodlands Bus Park>176,970,972,973,975 & 979.
    Kranji Depot>67,190,920,922,927,983 & 985.
    Bulim Depot>61,172,180 & 188/e/R.
    Choa Chu Kang Int>All CCK feeders.
    Gali Batu Ter>75,184,700 & 974.

    Reply
  • 15 November 2018 at 11:11 PM
    Permalink

    There are plans to built a temporary bus park for Kranji until Gali Depot is completed

    Reply
    • 29 May 2020 at 8:17 PM
      Permalink

      Designated lots is 134 and maximising is around 207 buses..

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *