List of bus stations in Singapore
List of bus interchanges, terminals, and depots in Singapore
From Wikipedia, the free encyclopedia
This is a list of bus interchanges or terminals that are part of Singapore's bus system (not including bus stops). Bus terminals and interchanges serve as important nodes in the transport system as bus services start and end at these stations. Over time, there are several bus stations that have been shut down due to geographical retention or the introduction of new town centres, or creation of consolidated transportation hubs. The list of former bus stations are found here.
Overview

In the 1970s with the formation of Singapore Bus Service (SBS), the terminals of private companies were inherited by SBS. Many of these terminals were makeshift constructions without adequate facilities. The SBS embarked on a terminal improvement programme to build facilities such as more parking space, timekeeper's booths, rest areas for bus crew members, proper platforms with adequate shelter, toilets and food facilities.[1][2] It also planned to construct new depots and terminals, so as to eliminate parking of buses in residential areas. Makeshift and roadside terminals were to be phased out.[3][4]
The development of bus terminals was closely linked to town planning in Singapore. Densely inhabited new towns were built along major roads and a bus terminal was allocated at a suitable point inside each of them. Feeder services were used to carry passengers within the new towns to the bus terminal. With the opening of the MRT system in 1987, bus terminals were sited close to subway stations so as to integrate the subway and bus services.[5] The 1980s also saw the building of larger bus interchanges in new towns, such as the one at Ang Mo Kio which was twice the size of the existing terminal it replaced.[6]
List of bus interchanges
There are currently 32 bus interchanges in Singapore, serviced by four bus operators, with 2 more under construction. To improve seamless connectivity with the rail network, selected interchanges in housing estates are slowly being rebuilt as Integrated Transport Hubs (ITHs).
| Bus interchange | Bus package (anchor) | Planning area | Number of routes | Number of berths | First opened | Latest reopening | Operator | Connections |
|---|---|---|---|---|---|---|---|---|
| Bishan | Bishan–Toa Payoh | Bishan | 10 | 6 (total) 4 (boarding) 2 (alighting) |
30 April 1989[7] | SBS Transit | NS17 CC15 Bishan | |
| Bukit Batok | Bulim | Bukit Batok | 14 | 23 (total) 18 (end-on) 3 (boarding) 2 (alighting) |
27 September 1987[8] | Tower Transit Singapore | NS2 Bukit Batok | |
| Bukit Merah | Bukit Merah | Bukit Merah | 9 (total) 6 (boarding) 3 (alighting) |
28 September 1980[9] | SBS Transit | |||
| Choa Chu Kang | Choa Chu Kang–Bukit Panjang | Choa Chu Kang | 15 | 9 (total) 5 (boarding) 4 (alighting) |
8 April 1990 | 16 December 2018[10] | SMRT Buses | NS4 JS1 BP1 Choa Chu Kang |
| Eunos | Serangoon–Eunos | Geylang | 9 | 6 (total) 4 (boarding) 2 (alighting) |
10 December 1989[11] | SBS Transit | EW7 Eunos | |
| HarbourFront | Bukit Merah | Bukit Merah | 10 | 12 (end-on) | 13 January 1985 | NE1 CC29 HarbourFront | ||
| Hougang Central | Sengkang–Hougang | Hougang | 19 | 10 (total) 6 (boarding) 4 (alighting) |
17 December 1994 | NE14 CR8 Hougang | ||
| Jurong East | Bulim | Jurong East | 17 | 11 (total) 7 (boarding) 4 (alighting) |
30 June 1985 | 6 December 2020 | Tower Transit Singapore | NS1 EW24 JE5 Jurong East |
| Jurong Town Hall | 8 | 8 (total) 5 (boarding) 3 (alighting) |
26 November 2023 | |||||
| Punggol | Loyang | Punggol | 18 | 7 (total) 5 (boarding) 2 (alighting) |
30 November 2003 | Go-Ahead Singapore | NE17 CP4 PTC Punggol | |
| Sembawang | Sembawang–Yishun | Sembawang | 7 | 5 (total) 3 (boarding) 2 (alighting) |
20 November 2005 | Tower Transit Singapore | NS11 Sembawang | |
| Tampines | Tampines | Tampines | 23 | 17 (total) 3 (end-on) 8 (boarding) 6 (alighting) |
29 November 1987[12] | SBS Transit | EW2 – DT32 Tampines | |
| Tampines Concourse | 1 | 3 (total) 2 (boarding) 1 (alighting) |
18 December 2016[13] | |||||
| Tampines North | 5 | 5 (total) 4 (boarding) 1 (alighting) |
27 November 2022 | |||||
| Tengah | Bulim | Tengah | 6 | 9 (total) 6 (boarding) 3 (alighting) |
21 July 2024 | Tower Transit Singapore | ||
| Woodlands Temporary | Woodlands | Woodlands | 5 | 5 (total) 3 (boarding) 2 (alighting) |
12 March 2016[14] | SMRT Buses | NS9 TE2 Woodlands | |
| Yio Chu Kang | Seletar | Ang Mo Kio | 8 | 6 (total) 4 (boarding) 2 (alighting) |
13 December 1987 | SBS Transit | NS15 Yio Chu Kang | |
| Integrated Transport Hub | ||||||||
| Ang Mo Kio | Seletar | Ang Mo Kio | 16 | 9 (total) 6 (boarding) 3 (alighting) |
10 April 1983 | 28 April 2007 | SBS Transit | NS16 CR11 Ang Mo Kio |
| Beauty World[15][16] | TBA | Bukit Timah | TBA | 2028 | TBA | DT5 Beauty World | ||
| Bedok | Bedok | Bedok | 27 | 15 (total) 10 (boarding) 5 (alighting) |
25 February 1979[17] | 30 November 2014 | SBS Transit | EW5 Bedok |
| Boon Lay | Jurong West | Jurong West | 27 | 21 (total) 11 (end-on) 6 (boarding) 4 (alighting) |
1 July 1990 | 27 December 2009 | SMRT Buses | EW27 JS8 Boon Lay |
| Buangkok | Sengkang–Hougang | Buangkok | 3 | 7 (end-on) | 1 December 2024 | SBS Transit | NE15 Buangkok | |
| Bukit Panjang | Choa Chu Kang–Bukit Panjang | Bukit Panjang | 11 | 5 (total) 3 (boarding) 2 (alighting) |
26 December 1999 | 4 September 2017[18] | SMRT Buses | DT1 – BP6 Bukit Panjang |
| Clementi | Clementi | Clementi | 14 | 8 (total) 5 (boarding) 3 (alighting) |
16 November 1980 | 26 November 2011[19] | SBS Transit | EW23 CR17 Clementi |
| Joo Koon | Jurong West | Pioneer | 8 | 5 (total) 3 (boarding) 2 (alighting) |
21 November 2015 | SMRT Buses | EW29 Joo Koon | |
| Kallang[20][21] | TBA | Kallang | TBA | TBA | EW10 Kallang | |||
| Pasir Ris | Loyang | Pasir Ris | 16 | 13 (total) 8 (end-on) 3 (boarding) 2 (alighting) |
10 December 1989[22] | 27 April 2025 | Go-Ahead Singapore | EW1 CR5 CP1 Pasir Ris |
| Punggol Coast | Punggol | 4 | 7 (total) 4 (boarding) 3 (alighting) |
29 June 2025[23] | NE18 Punggol Coast PW2 Teck Lee | |||
| Sengkang | Sengkang–Hougang | Sengkang | 10 | 7 (total) 4 (boarding) 3 (alighting) |
28 April 2001 | 18 January 2003 | SBS Transit | NE16 STC Sengkang |
| Serangoon | Serangoon–Eunos | Serangoon | 9 | 5 (total) 3 (boarding) 2 (alighting) |
13 March 1988[24] | 3 September 2011 | NE12 CC13 Serangoon | |
| Toa Payoh | Bishan–Toa Payoh | Toa Payoh | 21 | 21 (total) 14 (end-on) 4 (boarding) 3 (alighting) |
26 December 1983[25] | 19 May 2002[26] | NS19 Toa Payoh | |
| Woodlands | Woodlands | Woodlands | 23 | 18 (total) 14 (boarding) 4 (alighting) |
4 February 1996 | 13 June 2021[27] | SMRT Buses | NS9 TE2 Woodlands |
| Woodleigh | Serangoon–Eunos | Bidadari | 3 | 5 (total) 3 (boarding) 2 (alighting) |
20 April 2025 | SBS Transit | NE11 Woodleigh | |
| Yishun | Sembawang–Yishun | Yishun | 24 | 12 (total) 8 (boarding) 4 (alighting) |
23 August 1987[28] | 8 September 2019[29] | Tower Transit Singapore | NS13 Yishun |
Expansion to existing interchanges
Tampines Concourse Bus Interchange is a bus interchange located along Tampines Concourse in Tampines. First announced by the Land Transport Authority in November 2014, it serves as an extension of Tampines Bus Interchange.[30] it commenced operations on 18 December 2016.[13]
Future bus interchanges
There are currently 7 known bus interchanges under planning:
Future Integrated Transport Hubs
Some existing bus interchanges are also planned to be rebuilt as ITHs:
- Bishan Bus Interchange[40]
- Choa Chu Kang Bus Interchange[41]
- Hougang Bus Interchange[42] (under construction)
- Jurong East Bus Interchange[43] (under construction)
- Tampines Bus Interchange[44]
- Tampines North Bus Interchange[45] (under construction)
- Tengah Bus Interchange[31]
List of bus terminals
Bus terminals are distinct from bus interchanges in Singapore. While bus interchanges are often air-conditioned and integrated with other connecting MRT lines, with some also part of Integrated Transport Hubs, bus terminals are a lot more bare-bones with only a small number of bus berths available. Additionally, not all bus terminals allow for boarding or alighting at the terminal.
| Bus Terminals | Bus Packages | Planning area | Routes | Berths | Opening | Operator | Connections | Remarks |
|---|---|---|---|---|---|---|---|---|
| Beach Station Bus Terminal | N/a | Southern Islands | 4 1 (SBS Transit) 3 (Sentosa Development Corp) |
13 (End-on) | First Opened: 15 January 2007 Served by public buses: 30 July 2017 |
Sentosa Development Corp | Sentosa Express | |
| Buona Vista Bus Terminal | Clementi (anchor) Bukit Merah (tenant) |
Queenstown | 8 7 (SBS Transit) 1 (SMRT Buses) |
(None) | Old: 1970s Reconfigured: 2012 |
SBS Transit | No boarding or alighting allowed | |
| Changi Airport Terminal 2 Bus Terminal | Loyang | Changi | 8 3 (SBS Transit) 1 (Tower Transit) 3 (Go-Ahead) 1 (SMRT Buses) |
5 (Boarding/Alighting) | 1 June 1991 | CG2 Changi Airport | ||
| Changi Business Park Bus Terminal | Tampines (anchor) Loyang (tenant) |
2 1 (SBS Transit) 1 (Go-Ahead) |
12 (End-on) | 20 December 2015 | ||||
| Changi Village Bus Terminal | Serangoon-Eunos (anchor) Loyang (tenant) |
4 3 (SBS Transit) 1 (Go-Ahead) |
1 (Boarding/Alighting) | 1975 | ||||
| Gali Batu Bus Terminal | Choa Chu Kang-Bukit Panjang | Woodlands | 3 2 (SMRT Buses) 1 (Tower Transit) |
2 (Boarding) 1 (Alighting) |
23 January 2021 | SMRT Buses | No boarding or alighting allowed | |
| Ghim Moh Bus Terminal | Clementi | Queenstown | 3 (SBS Transit) | 1 (Boarding/Alighting) | Old: late 1970s Relocated: 1986 |
SBS Transit | ||
| Kampong Bahru Bus Terminal | Bukit Merah | Bukit Merah | 9 5 (SBS Transit) 1 (SMRT Buses) 3 (Go-Ahead) |
4 (Boarding) 2 (Alighting) |
10 March 2018 | |||
| Kent Ridge Bus Terminal | Clementi | Queenstown | 10 6 (SBS Transit) 4 (NUS Internal Shuttle) |
1 (Boarding/Alighting) | 16 August 1981 | |||
| Lorong 1 Geylang Bus Terminal | Sembawang-Yishun (anchor) Serangoon-Eunos (tenant) |
Kallang | 8 4 (SBS Transit) 2 (SMRT Buses) 2 (Tower Transit) |
1 (Boarding) 1 (Alighting) |
Old: May 1971 Existing: 2013 |
Tower Transit Singapore | EW10 Kallang | |
| Marina Centre Bus Terminal | Bukit Merah | Downtown Core | 8 2 (SBS Transit) 3 (Tower Transit) 2 (SMRT Buses) |
(None) | Old: 30 November 1986 Extension Built: June 2015 Existing: 24 February 2021 |
SBS Transit | No boarding or alighting allowed | |
| Queen Street Bus Terminal | Rochor | 1 (SBS Transit) | 1 (Boarding) 1 (Alighting) |
Old: 1940s-1950s Existing: 13 October 1985 |
Other Singapore Bus Operators | |||
| Resorts World Sentosa Bus Terminal | N/a | Southern Islands | 1 (SBS Transit) Other Singapore Bus Services |
1 (Boarding/Alighting) | 21 November 2015 | Sentosa Development Corp | Sentosa Express | |
| Rumah Tinggi Bus Terminal | Bukit Merah | 1 (SBS Transit) | 1 (Boarding) 1 (Alighting) |
25 October 2025 | SBS Transit | |||
| Saint Michael's Bus Terminal | Bishan-Toa Payoh | Whampoa | 7 (SBS Transit) | 13 (End-on) | Old: 1980s Renovated: 2011 Existing: 2013–2014 |
|||
| Shenton Way Bus Terminal | Bukit Merah | Marina Bay | 9 7 (SBS Transit) 1 (SMRT Buses) 1 (Tower Transit) |
1 (Boarding) | Old: 1970s First Relocation: 20 June 1987 Second Relocation: 26 April 2010 Existing: 25 June 2017 |
EW15 Tanjong Pagar | No alighting allowed | |
| Sims Place Bus Terminal | Serangoon-Eunos | Aljunied | 3 (SBS Transit) | 1 (Boarding/Alighting) | 13 December 1976 | |||
| Tuas Bus Terminal | Jurong West | Tuas | 5 (SMRT Buses) | 1 (Boarding) 1 (Alighting) |
Old: 2 January 1998 Existing: 7 October 2017 |
SMRT Buses | EW33 Tuas Link | |
| Upper East Coast Terminal | Bedok | Bedok | 8 6 (SBS Transit) 1 (Go-Ahead Singapore) 1 (Tower Transit) |
2 (Boarding) 2 (Alighting) |
9 December 2001 | SBS Transit |
Buona Vista Bus Terminal
Buona Vista Bus Terminal (location:1°18′33″N 103°47′11″E) is a bus terminal located at Holland Drive in the Buona Vista area of Singapore. The terminal is located adjacent to Buona Vista Community Centre, and close to the Buona Vista MRT station.[46] Unlike most other terminals, it does not allow passenger boarding or alighting on the site itself.[47]
Previously, the Buona Vista area was served by the Commonwealth Avenue Terminal, located at the intersection of Commonwealth Avenue and North Buona Vista Road.[48] Due to the construction of the Commonwealth Avenue extension in the 1970s, a portion of the terminal was affected, resulting in the creation of a temporary terminal at Holland Drive.[49] The temporary Holland Drive terminal (located next to the City Shuttle Service terminus), started operating in November 1975 for certain bus routes.[50] In 1982, SBS had to vacate the Commonwealth Avenue terminal and move to a temporary terminal called North Buona Vista Terminal.[51] By the late 1980s, the present Buona Vista terminal had become operational, and bus services to the nearby Ayer Rajah Industrial Estate were introduced.
Jurong Island Bus Terminal
Jurong Island Bus Terminal (location: 1°16′0″N 103°42′16″E) is a bus terminal on the southwest of Jurong Island, serving the only form of public transport on the offshore island off the southwest coast of the main island.
The terminal was located near Oasis@Sakra, the amenity centre on the island. Initially, JTC provided shuttle bus services to and from Jurong East MRT station.[52] Later SBS started public bus services to Jurong Island. In 2002, two Jurong Island services were notable for being the first routes to use CNG powered buses in Singapore.[53] However, SBS later stopped operating these services.[54] Since then transportation to the island has been provided by private companies.
Kent Ridge Bus Terminal
Kent Ridge Bus Terminal is a bus station located at Kent Ridge, in western Singapore. This bus terminal sits at a corner of the National University of Singapore (NUS) Kent Ridge campus, at the corner of Eusoff Hall and mainly serves as a transfer point for NUS students to other parts of Singapore. The terminal primarily serves as a terminating point for bus routes serving the NUS campus and residential developments around Pasir Panjang and West Coast. Apart from regular public bus services, NUS Internal Shuttle Bus routes also call at the terminal.[55]
Lorong 1 Geylang Bus Terminal
Lorong 1 Geylang Bus Terminal (location: 1°18′43″N 103°52′19″E) is a bus terminal located in Kallang. It sits between Geylang Road and Sims Avenue, opposite Kallang MRT station and beside the Kallang River.[56]
The terminal was originally a fringe car park. In 1975, it was planned as a Park and Ride terminal. Under the Park and Ride scheme, drivers could park their cars and then ride the City Shuttle Service to the Central Business District. The services ran daily (except Sunday) during peak hours for 50 cents a ride. However, the Park and Ride Scheme did not prove to be very popular. Due to low ridership, the terminal was converted to a public bus terminal in 1988 and continued running under SMRT Buses (and later on Tower Transit from 3 October 2021). In 1998, Crawford Street Bus Terminal was shut down and its bus services were relocated to this terminal.[57]
In November 2015, it was reported that the terminal housed some of the last DAF buses which were still in use by SMRT Buses, which is now being replaced by newer buses.[58]
This bus terminal will be replaced by the future Kallang Bus Interchange.
Queen Street Bus Terminal
Queen Street Bus Terminal (location: 1°18′13″N 103°51′23″E), also known as Ban San Bus Terminal, is a bus terminal in Singapore. Queen Street Bus Terminal serves as the terminal for cross-border bus and taxi services to Johor Bahru, Malaysia.[citation needed] It opened on 13 October 1985.[59]
Upper East Coast Bus Terminal
Upper East Coast Terminal (location: 1°19′4″N 103°57′9″E) is a bus terminal located along Upper East Coast Road, in the Bedok planning area, Singapore. The terminal was opened in 2001 after the closure of the Marine Parade Bus Terminal. In April 2017, Services 25 & 55 were extended here from Bedok and Siglap Road respectively after the terminal expansion was completed in 2017, along with the expansion of Hougang and Punggol Bus interchanges, in order to accommodate new services under the Bus Service Enhancement Programme (BSEP).[60]
List of bus depots
| Bus Depot | Location | Bus Package | Operator | Notes |
|---|---|---|---|---|
| Bedok North Bus Depot | Bedok North Avenue 4 | Tampines (until July 2026), Bedok | SBS Transit | This bus depot is also terminated by bus services 18/18M and 48 |
| Bukit Batok Bus Depot | Bukit Batok Street 23 | Clementi (until 2030) | ||
| Bulim Bus Depot | Bulim Drive | Bulim (until 2028) | Tower Transit Singapore | SBS Transit is a tenant operator for this depot. |
| Gali Batu Depot | Jalan Gali Batu | Choa Chu Kang–Bukit Panjang | SMRT Buses | |
| Hougang Bus Depot | Defu Avenue 1 | Serangoon–Eunos (until June 2027), Bishan–Toa Payoh | SBS Transit | |
| Loyang Bus Depot | Loyang Way | Loyang (until 2031) | Go-Ahead Singapore | |
| Mandai Depot | Mandai Road | Sembawang–Yishun (until 2029), Woodlands (from 2030) | Tower Transit Singapore | |
| Seletar Bus Depot | Yio Chu Kang Crescent | Seletar (until 2030) | SBS Transit | |
| Sengkang West Bus Depot | Seletar West Road 1 / 2 | Sengkang–Hougang | ||
| Soon Lee Bus Depot | Soon Lee Road | Jurong West | SMRT Buses | This bus depot is also terminated by bus services 185 and 502/502A |
| Ulu Pandan Bus Depot | Business Park Drive | Bukit Merah (until 2029), Clementi (from 2030) | SBS Transit | |
| Woodlands Bus Depot | Woodlands Industrial Park E4 | Woodlands (until 2030) | SMRT Buses |
Future bus depots
| Bus Depot | Location | Bus Package | Operator | Notes |
|---|---|---|---|---|
| Ang Mo Kio Bus Depot | Ang Mo Kio Street 63 | Seletar | TBA | Under planning; ready by 2030[61] |
| East Coast Integrated Depot | Koh Sek Lim Road | Tampines | Go-Ahead Singapore | Under construction; ready by 2026 |
| Kim Chuan Depot | Hougang Close | Serangoon–Eunos | TBA | Under construction; ready by 2027 |
| Lorong Halus Bus Depot | Serangoon River Road | Loyang | Under construction; ready by 2030[62] | |
| Pasir Panjang Bus Depot | Harbour Drive | Bukit Merah | Under construction; ready by 2029[63] | |
| Simpang Bus Depot | Yishun Avenue 8 | Sembawang–Yishun | Under construction; ready by 2029[64] | |
| Tengah Depot | Tengah Close | Bulim | Under construction; ready by 2028 |