Go-Ahead Bus Service 2

Go-Ahead Bus Service 2 is a trunk service plying between Changi Village and Kampong Bahru, passing through Loyang Avenue, Upper Changi Road North, Simpang Bedok, Bedok, Eunos, Geylang, Kallang, Bugis, Clarke Quay and Chinatown. Much of the route duplicates the East West Line between Bugis and Tanah Merah, via Sims Avenue / Geylang Road.

The route is one of the oldest in the region, with much of its original routing retained since the 1970s.

Bus Service 2 will be amended to Kampong Bahru Bus Terminal from 10 March 2018New Short Trip Service 2A will commence operations from 12 March 2018.

Bus Service 2 calls at a new pair of bus stops along Upper Changi Rd East from 08 Apr 2018.


Bus Service 2: Changi Village ↔ Kampong Bahru
Direction 1
Towards Kampong Bahru
Direction 2
Towards Changi Village
  • Changi Village Rd
    – Changi Village Ter

    – Blk 4
  • Loyang Ave
    – Changi Golf Course
    – St. George Chapel
    – Aft Cranwell Rd
    – Aft Sch Of Commando
    – Opp Loyang Way 4/Soxal
    – Aft Engine Test Facility
  • Loyang Way
    – Aft Loyang Ave
    – Opp Selarang Pk Drug Reh.
  • Upp Changi Rd North
    – Opp Selarang Camp
    – Lloyd Leas Work Rel Camp
    – Changi Chapel Museum
    – Changi Women’s Prison
    – Changi Prison
    – Bef Jln Bena
    – Opp Salvation Army
  • Upp Changi Rd East
    – Mera Terr P/G
    – Changi Ct
    – Upp Changi Stn/SUTD DT34
    – Aft Somapah Rd
  • Upp Changi Link
    – Aft Upp Changi Rd East
  • Upp Changi Rd
    – Opp Grace Independent Ch
    – ITE Coll East Tec Blk
    – Flextronic
    – Bef Jln Chempaka Kuning
  • Bedok Rd
    – Bedok Mkt Pl
    – Bef Jln Chempaka Kuning
  • New Upp Changi Rd
    – Tanah Merah Stn Exit A EW4CG
    – Blk 55
    – Blk 65
    – Blk 27
    – Bedok Stn Exit A EW5
    – Opp Blk 32
    – Opp Chai Chee Ind Pk
  • Changi Rd
    – Aft Perpetual Succour Ch
    – Bef Siglap Plain
    – Mjd Kassim EW6
    – Bef Lor 110 Changi
    – Aft Kg Eunos
    – Aft Lor 106 Changi
    – Joo Chiat Cplx
  • Geylang Rd
    – Blk 14 Mkt/FC
    – City Plaza
    – Opp Lor 39 Geylang
    – Aft Lor 34 Geylang
    – Aft Lor 28 Geylang
    – Bef Lor 18 Geylang
    – Opp Mohd Salleh Mque
    – Aft Sims Way
    – Opp Lor 1 Geylang Ter
  • Kallang Rd
    – Bef Kg Bugis
    – Lavender Stn Exit A/ICA  EW11
  • Victoria St
    – Blk 461
    – Opp Stamford Pr Sch
    – Bugis Stn EW12DT14
    – Bugis Junction EW12DT14
    – Bras Basah Cplx
    – Aft CHIJMES
  • Hill St
    – Grand Park City Hall
    – High St Ctr
  • New Bridge Rd
    – Clarke Quay Stn  NE5
    – Hong Lim Pk
    – Chinatown Pt  NE4DT19
    – New Bridge Ctr
    – Opp Pearl’s Ctr EW16NE3
    – Bef Neil Rd
  • Kg Bahru Rd
    – Bef Kg Bahru Ter
  • Spooner Rd
    Kampong Bahru Ter
  • Spooner Rd
    – Kampong Bahru Ter
  • Kg Bahru Rd
    – Opp Kampong Bahru Ter
  • Eu Tong Sen St
    – Aft Hosp Dr  EW16NE3
    – People’s Pk Cplx  NE4DT19
    – Opp Hong Lim Pk
    – Clarke Quay Stn Exit E  NE5
  • Hill St
    – Armenian Ch
  • Victoria St
    – Hotel Grand Pacific
    – Bugis Stn EW12DT14
    – Stamford Pr Sch
    – Opp Blk 461
  • Kallang Rd
    – Lavender Stn Exit B  EW11
    – Aft Padang Jeringau
  • Sims Ave
    – Kallang Stn EW10
    – Aft Lor 1 Geylang
    – Yi Xiu Fty Bldg
    – Bef Lor 23 Geylang
    – Aft Aljunied Stn EW9
    – Blk 134
    – Sims Ville
    – Aft Tg Katong Cplx EW8CC9
    – Blk 416
    – Eunos Stn/Int EW7
  • Sims Ave East
    – Casa Sarina
    – Opp Hong San Si Tp
    – Kembangan Stn EW6
    – Opp Perpetual Succour Ch
  • New Upp Changi Rd
    – Chai Chee Ind Pk
    – Blk 32
    – Bedok Stn Exit B EW5
    – Blk 221A
    – Bedok Sports Cplx
    – The Tanamera Condo
    – Tanah Merah Stn Exit B EW4CG
  • Bedok Rd
    – Aft Jln Chempaka Kuning
    – Opp Bedok Mkt Pl
  • Upp Changi Rd
    – Bef Jln Pari Burong
    – Bef Changi Fire Stn
    – Opp ITE Coll East Tec Blk
    – Grace Independent Ch
  • Upp Changi Link
    – Aft Upp Changi Rd
  • Upp Changi Rd East
    – Bef Simei Rd
    – Upp Changi Stn/Opp SUTD DT34
    – Opp Changi Ct
    – Opp Mera Terr P/G
  • Upp Changi Rd North
    – The Japanese Sch
    – Aft Jln Bena
    – Ballota Pk Condo
    – Opp Changi Women’s Prison
    – Opp Changi Chapel Museum
    – Changi Baptist Ch
    – Selarang Camp
  • Loyang Way
    – Selarang Pk Drug Reh.
    – Bef Loyang Ave
  • Loyang Ave
    – Opp Engine Test Facility
    – Loyang Way 4/Soxal
    – Bef Sch Of Commando
    – Bef Cranwell Rd
    – Opp Maranatha B-P Ch
    – Aft Changi Golf Course
  • Changi Village Rd
    – Blk 5
    Changi Village Ter


Technical Information
Route WAB_logo_20px
Changi Village Terminal ↔ Kampong Bahru Bus Terminal
Passes Through Loyang Ave, Upper Changi Rd North, Simpang Bedok, Bedok, Eunos, Geylang, Kallang, Bugis, Clarke Quay, Chinatown
Route Length 26.1km (D1) | 26.4km (D2)
Travelling Time 100 mins
Operator Information
BCM Route Package Loyang Bus Package
Current Operator Go-Ahead Singapore
Current Depot Loyang Bus Depot
Current Fleet 12-metre Double Deck bus:
– Volvo B9TL
Departure Times from Changi Village 0520hrs – 2345hrs (Weekdays & Saturdays)
0545hrs – 2345hrs (Sundays & PHs)
Departure Times from Kampong Bahru
0540hrs – 2400hrs (Daily)
Frequency Direction 1 Direction 2
0630-0830: 10  mins
0831-1659: 09 – 16 mins
1700-1900: 09 – 18 mins
After 1900: 14 – 18 mins
0630-0830: 08 – 12 mins
0831-1659: 09 – 17 mins
1700-1900: 09 – 10 mins
After 1900: 10 – 18 mins

Service 2 is a trunk route linking the suburban and residential areas of Changi Village, Simpang Bedok and Eunos to the central areas of Chinatown, Clarke Quay, Bugis and Kallang. Even though a large portion of Service 2 duplicates the East West MRT Line, it continues to receive considerable demand, both during peak and off-peak periods by shuttling commuters over short distances without the hassle of entering and exiting the MRT network.

The route also offers important connections for developments along Upper Changi Road North, Loyang Avenue and Changi Village, connecting to Upper Changi and Tanah Merah MRT station. It is also the sole bus service plying along a section of Upp Changi Link and a short section Upp Changi Road (near ITE College East), with three pairs of bus stops not shared by any other bus service.

Service 2 is currently the lowest numerical value for any bus service in Singapore, after Service 1 was withdrawn in the past. Under the Bus Contracting Model, this route was bundled under the Loyang Bus Package, and was handed over from SBS Transit to Go-Ahead on 18 Sep 2016, with departure timings from Changi Village brought forward.

Special Departures:
  • Sims Ave (Aft Lor 1 Geylang)  Changi Village Ter
    Weekdays 0540hrs, 0549hrs, 0558hrs
    Saturdays: 0540hrs, 0552hrs
  • Upper Changi Link (Aft Upp Changi Rd)  Changi Village Ter
    Weekdays: 0530hrs, 0542hrs, 0554hrs, 0606hrs
    Saturdays: 0530hrs, 0545hrs, 0600hrs
  • New Upp Changi Road (Bedok Stn Exit B)  Changi Village Ter
    Weekdays AM Peak
  • New Upp Changi Road (Tanah Merah Stn Exit B)  Changi Village Ter
    Sundays & PH: 0620hrs
MRT Stations served
Short Trip Service
  • Bus Service 2A: Kampong Bahru Terminal → New Upp Changi Rd (Tanah Merah Stn Exit B)
    Weekdays (except Public Holidays): 0621hrs – 0807hrs, 1655hrs – 1853hrs
    AM Peak: 18 – 26 mins
    PM Peak: 17 – 20 mins

Charges Basic fares under the distanced-based fare (DBF) structure. See Bus Fares for exact fares.


  • 1971 (11 Apr): Introduced as part of the 1971 Bus Reorganization, running between Changi Point and Commonwealth Avenue/North Buona Vista Road and operated by Associated Bus Services Ltd
  • 1973: Operated by Singapore Bus Services (SBS)
  • 1975: Amended to New Changi Rd (now called New Upp Changi Rd).
  • 1980: Amended to Jln Bt Merah and Kg Bahru Rd in both directions, skipping Outram Rd, Tiong Bahru Rd and Henderson Rd.
  • 1981: Route amended to Buona Vista Ter
  • 1983: Route amended to Changi Village Ter
  • 1992 (29 Nov): Shortened to terminate at New Bridge Road.
  • 1994: Route straightened to Victoria St, New Bridge Rd & Eu Tong Sen St, skipping Crawford St and North / South Bridge Rd,
  • 2007: Designated wheelchair-accessible bus route (WAB)
  • 2013: Service enhancement under the Bus Service Enhancement Programme (BSEP)
  • 2013 (29 Dec): Diverted to Upper Changi Link with the permanent closure of a section of Upper Changi Rd.
  • 2016 (18 Sep): Operations transferred to Go Ahead Loyang Pte Ltd from SBS Transit Ltd. Departure timings from Changi Village (0530hrs on Weekdays & Sat, 0600hrs on Sun/PHs) brought forward to 0520hrs on Weekdays & Sat, 0545hrs on Sun/PHs
  • 2018 (10 Mar): Amended to Kampong Bahru Ter
  • 2018 (12 Mar): New Short Trip Service 2A launched
  • 2018 (08 Apr): Calls at a new pair of bus stops along Upper Changi Rd East (Bef Simei Rd / Aft Somapah Rd)

Past Routeings:

  • Refer to this article
  • 2018: Amended to present routing. No significant route changes since 2018.
  • While road names have changed over many years of redevelopment, the general pattern of the bus route is similar
Service 2 at a glance
Service 2 at a glance

Operator History:

  • 1971 – 1973: Associated Bus Services Pte Ltd
  • 1973 – 2001: Singapore Bus Services Ltd
  • 2001 – 17 Sep 2016: SBS Transit Ltd
  • 18 Sep 2016 onwards: Go Ahead Loyang Pte Ltd

The Bus Service Operating License (BSOL) for this route will be renewed in 2021. 


External Links & References:

Back to Bus Services
Back to Bus Articles

2 thoughts on “Go-Ahead Bus Service 2

  • 28 January 2017 at 9:38 AM

    Hi good morning,

    My name is THANGARAJAN work as Auxiliary Police at AETOS Holding Pte Ltd. My base at Changi Loyang Fire Post. This morning I was waiting at bus stand 97201 for bus Number 2 around 0910 for prayer at Changi. There is bus no 2 arrived around 0920 but didn’t stop. The driver just slow down and continue his journey without stop even I stand near to pick up and dropping point at bus stand 97201. At last I hv to take bus number 29 for prayer. Please kindly advise to me why the driver didn’t stop the bus at the bus stand I state above. Appreciate for your response.

    Thank you


Leave a Reply

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