Gali Batu Bus Terminal

Gali Batu Bus Terminal is a bus terminal north of Bukit Panjang, just off Woodlands Road. The bus terminal is built on the roof slab of Gali Batu MRT Depot‘s expanded train stabling area and connected to Woodlands Road via a pedestrian link bridge.

Gali Batu Bus Terminal commenced operations on 23 January 2021, replacing the old Bukit Panjang Temporary Bus Park. It is currently not open to passengers and only serves as a terminating point for Bus Services 75 and 184.


Name Gali Batu Bus Terminal  | 卡利巴株巴士终站
Address 3 Jalan Gali Batu, Singapore 678673
BCM Route Package Choa Chu Kang – Bukit Panjang Bus Package
Anchor Operator(s) SMRT Buses Ltd
Bus Routes 2 (SMRT Buses)
Berths 2 Sawtooth Berths
Rail Connection Not Applicable

The Terminal:

Gali Batu Bus Terminal is a bus terminal just off Woodlands Road, built on the roof slab of Gali Batu MRT Depot‘s expanded train stabling area. It serves as a terminating point for bus routes serving the Bukit Panjang area, and does not offer any rail connections.

The interchange has a single bus park offering 20 rigid bus lots and 10 articulated bus lots. Vehicles enter the interchange via separate ingress and egress ramps leading to a spur route of Jalan Gali Batu, which runs adjacent to the terminal and on elevated ground. Commuters can reach the interchange on foot from either Jalan Gali Batu (next to vehicle entrance) or via Woodlands Road, where the overhead pedestrian bridge connects directly to the bus terminal.

The passenger concourse features two sawtooth boarding berths and an alighting berth.

Historical Background

The bus terminal was constructed as part of a depot expansion project at Gali Batu MRT Depot. Contract 9061 for the Expansion of Gali Batu MRT Depot involved the expanding of the train depot’s stabling capacity from 42 trains to 81 trains by 2019, and was awarded to Hock Lian Seng Infrastructure Ltd in January 2015 at a contract sum of $137.4 million. The contract also includes the construction of the Gali Batu Bus Terminal, built on top of the train stabling area and connected to Woodlands Road via a pedestrian link bridge.

The construction of the bus terminal above a rail depot mirrors that of Tuas Bus Terminal which was opened in October 2017.

In August 2020, a COVID-19 swab station was set up in Gali Batu Bus Terminal for the testing of public transport workers. Ferry bus services were provided by SMRT Buses to ferry their staff to and from the swabbing station. In end-2020, the terminal was used as a temporary storage location for several LTA Storage Buses under the Bus Contracting Model.


The bus terminal officially opened on Saturday, 23 January 2021. Despite being outfitted with commuter facilities, the terminal was not open to the public. As a result, boarding and alighting activities are not allowed at the terminal.

Bus Services 75 & 184 uses Gali Batu Bus Terminal as a layover point between trips. The last stop for Gali Batu-bound buses is Woodlands Road (Opp Blk 635A), where all passengers must alight. The first boarding stop for these services is at Woodlands Road (Aft KJE Slip Rd).

A Straits Times article quoted an LTA spokesman which said that the terminal had been designed with boarding and alighting facilities “to serve developments around the bus terminal in future”. At present, only light industries are located in the vicinity.

More details: Bus Service Changes for the Opening of Gali Batu Bus Terminal

Future Plans

An LTA spokesperson commented that “Gali Batu Bus Terminal has been designed with boarding and alighting facilities to serve developments around the bus terminal in future.” to The Straits Times, in an article about the opening of Gali Batu Bus Terminal.

Gali Batu Bus Terminal facilities:

  • Interchange offices
  • Drivers’ lounge
  • NTWU Canteen
  • Toilets & Nursing room

Bus Services:
Service Berth Destination Remarks
75 Marina Centre No boarding and alighting
184 ↺ Commonwealth Avenue West (Loop) No boarding and alighting
Berth Allocation:
Berth Type Services
Alighting Linear For alighting only
B1 Sawtooth
B2 Sawtooth

Gallery (2020):
Gallery (2019 and earlier):

Click for larger images:

Gallery (Artist’s Impression / Notices):

Click for larger images:

External Links & References:

Back to Bus Interchanges and Terminals
Back to Bus Articles

70 thoughts on “Gali Batu Bus Terminal

  • 2 March 2021 at 3:55 PM

    Bus 171, 960, 971, 973, 974 and 983 should terminate here (983 loop here) and 974 exchange operator with 944. 971 end at Kg Bahru Ter and 170X start from here loop at W’lands train checkpoint. Let be operated by SMRT and renumber it 820.

    • 6 March 2021 at 9:46 AM

      Is it the True Information for Svc 171, 960, 973, 983?
      Svc 971 will be confirmed and start it trips from Gali Batu.

    • 2 May 2021 at 1:44 PM

      973,974 i agreed and if 170X is to be renumbered make is 930.172 & 976 should extend here.

  • 20 January 2021 at 11:39 PM

    Hope 176 & 972/M will be amended in here to make space for the new Bt Panjang feeder.

  • 9 January 2021 at 10:39 AM

    Heard it will be just temporary measure.In future after several bus service amend there,It will open to public and it does make sense why there are no boarding and alighting allowed there.There is no housing or working areas nearby there.Heard a few BPJ & CCK svc will be amend here.974 also is a temporary measure and it will be amend to BPJ Int.

    • 9 January 2021 at 2:05 PM

      You sure that bus service 974 will move to BPITH? And some service from BP and cck move to gali batu bus terminal where u heard it from?

      • 11 January 2021 at 9:53 AM

        I think he has his sources when he mentioned about it. But how soon in the future that services from BPJ Int & CCK Int will move to Gali Batu, we would not know.

        I may suggest the following services to be moved to Gali Batu instead of terminating/looping at BPJ:
        Svc 171:
        Extend via Choa Chu Kang Road, Choa Chu Kang Way, Choa Chu Kang North 7, Choa Chu Kang Drive, Choa Chu Kang North 6, Jalan Gali Batu

        Svc 976:
        Extend via Choa Chu Kang Way, Choa Chu Kang North 5, Choa Chu Kang St 52, Choa Chu Kang St 62, Choa Chu Kang Drive, Choa Chu Kang North 6, Jalan Gali Batu

        I would not be surprise if they amend Svc 979….

        • 17 January 2021 at 5:00 PM

          I like the 171 route u proposed.

    • 22 January 2021 at 7:44 AM

      Service 974, is not calling at this bus terminal. I requested to LTA/TTS to start it service either Joo Koon or Bukit Panjang. This will be better connectivity for commuters to continue the journeys to their destination.

  • 7 January 2021 at 11:25 AM

    I heard that gali batu bus terminal, does not allow for passenger to boarding and alighting it is only temporary only they say only when there is future development is completed in the future they will extended the bus service 75 and 184 to end at the bus terminal.

    • 7 January 2021 at 8:17 PM

      Bus services 75 & 184 will just layover at Gali Batu Bus Terminal for time being

  • 6 January 2021 at 8:04 PM

    If no COVID-19, and the terminal still don’t allow people in it, then what’s the use?


Leave a Reply to SMB3587P Cancel reply

Your email address will not be published.