Bus 12
Pasir Ris Int ⇄ Kampong Bahru Ter · 134 stops
⭐ Track bus 12 live in My Bus StopsTap any stop below for its live arrival times.
Towards Kampong Bahru Ter
- Pasir Ris Int · 77009 · Pasir Ris Dr 3
- Downtown East · 78109 · Pasir Ris Dr 3
- Blk 467 · 78081 · Pasir Ris Dr 6
- Blk 446 · 78071 · Pasir Ris Dr 6
- Blk 442 · 78069 · Pasir Ris Dr 1
- Blk 191 · 78031 · Pasir Ris St 12
- Bef Blk 187 · 78181 · Pasir Ris St 11
- Aft Blk 182 · 78191 · Pasir Ris St 11
- Blk 269A · 98099 · Pasir Ris Dr 1
- Opp Blk 149A · 98019 · Loyang Ave
- Blk 370 · 76249 · Tampines Ave 7
- Blk 390 · 76239 · Tampines Ave 7
- Tampines East Stn Exit C · 76039 · Tampines Ave 2
- Blk 302 · 76109 · Tampines Ave 2
- Melville Pk · 96129 · Simei Rd
- Blk 166 CP · 96189 · Simei Rd
- Opp Blk 224 · 96199 · Simei Rd
- Opp Simei Green Condo · 96209 · Simei Rd
- Aft Somapah Rd · 95909 · Upp Changi Rd East
- Expo Halls 4/5/6 · 96039 · Upp Changi Rd East
- Expo Halls 1/2/3 · 96029 · Upp Changi Rd East
- Aft Simei Ave · 96019 · Upp Changi Rd East
- Bef Bedok Rd · 85109 · Upp Changi Rd East
- Tanah Merah Stn Exit 1 · 85099 · New Upp Changi Rd
- ECO Condo · 84101 · Bedok Sth Ave 3
- Blk 71 · 84071 · Bedok Sth Rd
- Opp Blk 40 · 84081 · Bedok Sth Rd
- Opp Lion Hme for Elders · 84141 · Bedok Sth Rd
- Opp Blk 17 · 84111 · Bedok Sth Rd
- Casafina · 84151 · Bedok Sth Ave 1
- Siglap Sth CC · 93099 · Upp East Coast Rd
- Opp Goodwill Ct · 93089 · Upp East Coast Rd
- Opp Springvale · 93079 · East Coast Rd
- Aft Siglap Rd · 93069 · East Coast Rd
- Aft Jln Buloh Perindu · 93059 · East Coast Rd
- St. Patrick's Sch · 92159 · East Coast Rd
- St. Patrick's Green · 92149 · East Coast Rd
- Opp Caltex Stn · 92139 · East Coast Rd
- The Holy Family Ch · 92129 · East Coast Rd
- Roxy Sq · 92119 · East Coast Rd
- Opp Katong Shop Ctr · 92109 · Mountbatten Rd
- One Amber · 92099 · Mountbatten Rd
- Aft Tg Katong Rd · 91079 · Mountbatten Rd
- Bef Walton Rd · 91069 · Mountbatten Rd
- Aft Margate Rd · 91059 · Mountbatten Rd
- Bef Fort Rd · 91049 · Mountbatten Rd
- Bef Kg Kayu Rd · 91091 · Mountbatten Rd
- Opp Mountbatten Stn · 80271 · Mountbatten Rd
- Opp S.A. Deaf · 80141 · Mountbatten Rd
- Bef Geylang Rd · 80111 · Sims Way
- 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 Pasir Ris Int
- 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
- Opp Bugis Stn Exit C · 01112 · 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
- Aft Geylang Rd · 80119 · Sims Way
- S.A. Deaf · 80149 · Mountbatten Rd
- Mountbatten Stn Exit B · 80279 · Mountbatten Rd
- Bef Wilkinson Rd · 91099 · Mountbatten Rd
- KiddiWinkie S/H @ Mountbatten · 91041 · Mountbatten Rd
- Opp Santa Fe Mansions · 91051 · Mountbatten Rd
- Bet Hse No. 767/767A · 91061 · Mountbatten Rd
- Bef Tg Katong Rd · 91071 · Mountbatten Rd
- Opp One Amber · 92091 · Mountbatten Rd
- Katong Shop Ctr · 92101 · Mountbatten Rd
- Opp Roxy Sq · 92111 · East Coast Rd
- Opp The Holy Family Ch · 92121 · East Coast Rd
- Caltex Stn · 92131 · East Coast Rd
- KiddiWinkie S/H @ East Coast · 92141 · East Coast Rd
- Christ Meth Ch · 92151 · East Coast Rd
- Aft Dunbar Wk · 93051 · East Coast Rd
- Bef Siglap Rd · 93061 · East Coast Rd
- Crescendo Bldg · 93071 · Upp East Coast Rd
- Opp Chiang Ct · 93081 · Upp East Coast Rd
- Opp Siglap Sth CC · 93091 · Upp East Coast Rd
- Opp Casafina/Temasek JC · 84159 · Bedok Sth Ave 1
- Blk 18 · 84119 · Bedok Sth Rd
- Lion Hme For Elders · 84149 · Bedok Sth Rd
- Blk 40 · 84089 · Bedok Sth Rd
- Opp Blk 71 · 84079 · Bedok Sth Rd
- Bef Bedok View Sec Sch · 84109 · Bedok Sth Ave 3
- Tanah Merah Stn Exit 2 · 85091 · New Upp Changi Rd
- Aft Bedok Rd · 85101 · Upp Changi Rd East
- Bef Simei Ave · 96011 · Upp Changi Rd East
- Opp Expo Halls 1/2/3 · 96021 · Upp Changi Rd East
- Opp Expo Halls 4/5/6 · 96031 · Upp Changi Rd East
- Bef Simei Rd · 95901 · Upp Changi Rd East
- Simei Green Condo · 96201 · Simei Rd
- Blk 224 · 96191 · Simei Rd
- Blk 151 · 96181 · Simei Rd
- Metta Welfare Assn · 96121 · Simei Rd
- Tampines East CC · 76101 · Tampines Ave 2
- Tampines East Stn Exit B · 76031 · Tampines Ave 2
- Opp Blk 390 · 76231 · Tampines Ave 7
- Blk 497D · 76241 · Tampines Ave 7
- Blk 149A · 98011 · Loyang Ave
- Blk 156 · 98091 · Pasir Ris Dr 1
- Opp White Sands Pr Sch · 78199 · Pasir Ris St 11
- Opp Blk 187 · 78189 · Pasir Ris St 11
- Blk 104 · 78039 · Pasir Ris St 12
- Blk 104 · 78061 · Pasir Ris Dr 1
- Blk 429 · 78079 · Pasir Ris Dr 6
- Blk 405 · 78089 · Pasir Ris Dr 6
- Opp Downtown East · 78101 · Pasir Ris Dr 3
- Pasir Ris Int · 77009 · Pasir Ris Dr 3
Stop lists come from public bus route data and can change. Times in the app are live estimates.