Bus 2
Changi Village Ter ⇄ Kampong Bahru Ter · 130 stops
⭐ Track bus 2 live in My Bus StopsTap any stop below for its live arrival times.
Towards Kampong Bahru Ter
- Changi Village Ter · 99009 · Changi Village Rd
- Blk 4 · 99131 · Changi Village Rd
- Changi Golf Course · 99049 · Loyang Ave
- St. George Chapel · 99039 · Loyang Ave
- Aft Cranwell Rd · 99029 · Loyang Ave
- Aft Hendon Camp · 99019 · Loyang Ave
- Opp Loyang Way 4/Soxal · 98079 · Loyang Ave
- Aft Engine Test Facility · 98069 · Loyang Ave
- Aft Loyang Ave · 97099 · Loyang Way
- Opp Selarang Pk Drug Reh. · 97089 · Loyang Way
- Opp St. John's Cres · 97079 · Upp Changi Rd Nth
- Lloyd Leas Work Rel Camp · 97069 · Upp Changi Rd Nth
- Changi Chapel Museum · 97209 · Upp Changi Rd Nth
- Changi Women's Prison · 97059 · Upp Changi Rd Nth
- Changi Prison · 97049 · Upp Changi Rd Nth
- Bef Jln Bena · 97039 · Upp Changi Rd Nth
- Opp Salvation Army · 97019 · Upp Changi Rd Nth
- Mera Terr P/G · 96069 · Upp Changi Rd East
- Changi Ct · 96059 · Upp Changi Rd East
- Upp Changi Stn/SUTD · 96049 · Upp Changi Rd East
- Aft Somapah Rd · 95909 · Upp Changi Rd East
- Aft Upp Changi Rd East · 96099 · Upp Changi Link
- Opp Grace Independent Ch · 96089 · Upp Changi Rd
- ITE Coll East Tec Blk · 96079 · Upp Changi Rd
- Flextronic · 85079 · Upp Changi Rd
- Aft Sungei Bedok · 85089 · Upp Changi Rd
- Bedok Mkt Pl · 85069 · Bedok Rd
- Bef Jln Chempaka Kuning · 85059 · Bedok Rd
- Tanah Merah Stn Exit 1 · 85099 · New Upp Changi Rd
- Blk 55 · 84069 · New Upp Changi Rd
- Blk 65 · 84059 · New Upp Changi Rd
- Blk 27 · 84049 · New Upp Changi Rd
- Bedok Stn Exit A · 84039 · New Upp Changi Rd
- Opp Blk 32 · 84029 · New Upp Changi Rd
- Opp Chai Chee Ind Pk · 84019 · New Upp Changi Rd
- Aft Perpetual Succour Ch · 83099 · Changi Rd
- Bef Siglap Plain · 83079 · Changi Rd
- Mjd Kassim · 83059 · Changi Rd
- Bef Lor 110 Changi · 83049 · Changi Rd
- Aft Kg Eunos · 83029 · Changi Rd
- Aft Lor 106 Changi · 82069 · Changi Rd
- Joo Chiat Cplx · 82049 · Changi Rd
- Blk 14 Mkt/FC · 82029 · Geylang Rd
- City Plaza · 82109 · Geylang Rd
- Opp Lor 39 Geylang · 81069 · Geylang Rd
- Aft Lor 34 Geylang · 81049 · Geylang Rd
- Aft Lor 28 Geylang · 81029 · Geylang Rd
- Bef Lor 18 Geylang · 80089 · Geylang Rd
- Opp Mohd Salleh Mque · 80069 · Geylang Rd
- Aft Sims Way · 80049 · Geylang Rd
- Opp Lor 1 Geylang Ter · 80039 · Geylang Rd
- Bef Kg Bugis · 80029 · Kallang Rd
- Lavender Stn Exit A/ICA · 01319 · Kallang Rd
- Blk 461 · 01219 · Victoria St
- Bef Jln Pisang · 01129 · Victoria St
- Bugis Stn Exit B · 01059 · Victoria St
- Aft Bugis Stn Exit C · 01119 · Victoria St
- Bras Basah Cplx · 01019 · Victoria St
- Aft CHIJMES · 04159 · Victoria St
- Grand Pk City Hall · 04149 · Hill St
- High St Ctr · 04229 · Hill St
- Opp Clarke Quay Stn · 04239 · New Bridge Rd
- Hong Lim Pk · 05059 · New Bridge Rd
- Chinatown Stn Exit E · 05049 · New Bridge Rd
- New Bridge Ctr · 05039 · New Bridge Rd
- Aft Duxton Plain Pk · 05019 · New Bridge Rd
- Outram Pk Stn Exit 4 · 05069 · New Bridge Rd
- Bef Neil Rd · 10011 · New Bridge Rd
- Bef Kampong Bahru Ter · 10041 · Kg Bahru Rd
- Kampong Bahru Ter · 10499 · Spooner Rd
Towards Changi Village Ter
- Kampong Bahru Ter · 10499 · Spooner Rd
- Opp Kampong Bahru Ter · 10049 · Kg Bahru Rd
- Aft Hosp Dr · 10017 · Eu Tong Sen St
- Chinatown Stn Exit C · 05013 · Eu Tong Sen St
- Opp Hong Lim Pk · 05023 · Eu Tong Sen St
- Clarke Quay Stn Exit E · 04222 · Eu Tong Sen St
- Armenian Ch · 04142 · Hill St
- Hotel Grand Pacific · 01012 · Victoria St
- Bugis Stn Exit A · 01113 · Victoria St
- Aft Victoria Lane · 01121 · Victoria St
- Opp Blk 461 · 01211 · Victoria St
- Lavender Stn Exit B · 01311 · Kallang Rd
- Aft Padang Jeringau · 80011 · Kallang Rd
- Kallang Stn · 80031 · Sims Ave
- Aft Lor 1 Geylang · 80051 · Sims Ave
- Yi Xiu Fty Bldg · 80071 · Sims Ave
- Bef Lor 23 Geylang · 80091 · Sims Ave
- Aft Aljunied Stn · 81011 · Sims Ave
- Blk 134 · 81031 · Sims Ave
- Sims Ville · 81051 · Sims Ave
- Aft Paya Lebar Quarter · 82011 · Sims Ave
- Blk 416 · 82032 · Sims Ave
- Eunos Stn/Int · 82061 · Sims Ave
- Casa Sarina · 83011 · Sims Ave East
- Opp Hong San Si Tp · 83031 · Sims Ave East
- Kembangan Stn · 83062 · Sims Ave East
- Opp Perpetual Succour Ch · 83081 · Sims Ave East
- Chai Chee Ind Pk · 84011 · New Upp Changi Rd
- Blk 32 · 84021 · New Upp Changi Rd
- Bedok Stn Exit B · 84031 · New Upp Changi Rd
- Blk 221A · 84041 · New Upp Changi Rd
- Bedok Sports Cplx · 84051 · New Upp Changi Rd
- The Tanamera Condo · 84061 · New Upp Changi Rd
- Tanah Merah Stn Exit 2 · 85091 · New Upp Changi Rd
- Aft Jln Chempaka Kuning · 85051 · Bedok Rd
- Opp Bedok Mkt Pl · 85061 · Bedok Rd
- Bef Jln Pari Burong · 85081 · Upp Changi Rd
- Bef Changi Fire Stn · 85071 · Upp Changi Rd
- Opp ITE Coll East Tec Blk · 96071 · Upp Changi Rd
- Grace Independent Ch · 96081 · Upp Changi Rd
- Aft Upp Changi Rd · 96091 · Upp Changi Link
- Bef Simei Rd · 95901 · Upp Changi Rd East
- Upp Changi Stn/Opp SUTD · 96041 · Upp Changi Rd East
- Opp Changi Ct · 96051 · Upp Changi Rd East
- Opp Mera Terr P/G · 96061 · Upp Changi Rd East
- The Japanese Sch · 97011 · Upp Changi Rd Nth
- Aft Jln Bena · 97031 · Upp Changi Rd Nth
- Ballota Pk Condo · 97041 · Upp Changi Rd Nth
- Komo Shoppes · 97051 · Upp Changi Rd Nth
- Opp Changi Chapel Museum · 97201 · Upp Changi Rd Nth
- Changi Baptist Ch · 97061 · Upp Changi Rd Nth
- Aft St. John's Cres · 97071 · Upp Changi Rd Nth
- Selarang Pk Drug Reh. · 97081 · Loyang Way
- Bef Selarang Way · 97091 · Loyang Way
- Opp Engine Test Facility · 98061 · Loyang Ave
- Loyang Way 4/Soxal · 98071 · Loyang Ave
- Bef Hendon Camp · 99011 · Loyang Ave
- Bef Cranwell Rd · 99021 · Loyang Ave
- Opp Maranatha B-P Ch · 99031 · Loyang Ave
- Aft Changi Golf Course · 99041 · Loyang Ave
- Blk 5 · 99139 · Changi Village Rd
- Changi Village Ter · 99009 · Changi Village Rd
Stop lists come from public bus route data and can change. Times in the app are live estimates.