Bus 12
Pasir Ris Int ⇄ Kampong Bahru Ter
First and last bus
From Pasir Ris Int towards Kampong Bahru Ter
First bus, Mon to Fri05:30
Last bus, Mon to Fri23:30
Last bus, Saturday23:30
Last bus, Sunday and PH23:30
From Kampong Bahru Ter towards Pasir Ris Int
First bus, Mon to Fri05:55
Last bus, Mon to Fri00:00 (after midnight)
Last bus, Saturday00:00 (after midnight)
Last bus, Sunday and PH00:00 (after midnight)
Times at the first stop of each direction. Later stops are a few minutes behind. Source: LTA DataMall BusRoutes (live pull 2026-10-06). Saturday and Sunday first-bus times are not in the data we hold.
Route and stops
Direction 1: Pasir Ris Int to Kampong Bahru Ter
71 stops
- 1Pasir Ris Int77009 · Pasir Ris Dr 3 · Mon to Fri 05:30 to 23:30
- 2Downtown East78109 · Pasir Ris Dr 3 · Mon to Fri 05:33 to 23:33
- 3Blk 46778081 · Pasir Ris Dr 6 · Mon to Fri 05:35 to 23:35
- 4Blk 44678071 · Pasir Ris Dr 6 · Mon to Fri 05:37 to 23:37
- 5Blk 44278069 · Pasir Ris Dr 1 · Mon to Fri 05:38 to 23:38
- 6Blk 19178031 · Pasir Ris St 12 · Mon to Fri 05:39 to 23:38
- 7Bef Blk 18778181 · Pasir Ris St 11 · Mon to Fri 05:39 to 23:39
- 8Aft Blk 18278191 · Pasir Ris St 11 · Mon to Fri 05:42 to 23:40
- 9Blk 269A98099 · Pasir Ris Dr 1 · Mon to Fri 05:43 to 23:41
- 10Opp Blk 149A98019 · Loyang Ave · Mon to Fri 05:46 to 23:43
- 11Blk 37076249 · Tampines Ave 7 · Mon to Fri 05:49 to 23:45
- 12Blk 39076239 · Tampines Ave 7 · Mon to Fri 05:51 to 23:47
- 13Tampines East Stn Exit C76039 · Tampines Ave 2 · Mon to Fri 05:53 to 23:48
- 14Blk 30276109 · Tampines Ave 2 · Mon to Fri 05:55 to 23:49
- 15Melville Pk96129 · Simei Rd · Mon to Fri 05:57 to 23:52
- 16Blk 16696189 · Simei Rd · Mon to Fri 05:58 to 23:53
- 17Opp Blk 22496199 · Simei Rd · Mon to Fri 05:59 to 23:54
- 18Opp Simei Green Condo96209 · Simei Rd · Mon to Fri 06:00 to 23:56
- 19Aft Somapah Rd95909 · Upp Changi Rd East · Mon to Fri 06:01 to 23:57
- 20Expo Halls 4/5/696039 · Upp Changi Rd East · Mon to Fri 06:02 to 23:59
- 21Expo Halls 1/2/396029 · Upp Changi Rd East · Mon to Fri 06:03 to 00:00 (after midnight)
- 22Aft Simei Ave96019 · Upp Changi Rd East · Mon to Fri 06:04 to 00:01 (after midnight)
- 23Bef Bedok Rd85109 · Upp Changi Rd East · Mon to Fri 06:05 to 00:01 (after midnight)
- 24Tanah Merah Stn Exit 185099 · New Upp Changi Rd · Mon to Fri 06:07 to 00:03 (after midnight)
- 25ECO Condo84101 · Bedok Sth Ave 3 · Mon to Fri 06:09 to 00:05 (after midnight)
- 26Blk 7184071 · Bedok Sth Rd · Mon to Fri 06:10 to 00:06 (after midnight)
- 27Opp Blk 4084081 · Bedok Sth Rd · Mon to Fri 06:11 to 00:07 (after midnight)
- 28Opp Lion Hme for Elders84141 · Bedok Sth Rd · Mon to Fri 06:12 to 00:07 (after midnight)
- 29Opp Blk 1784111 · Bedok Sth Rd · Mon to Fri 06:13 to 00:08 (after midnight)
- 30Casafina84151 · Bedok Sth Ave 1 · Mon to Fri 06:14 to 00:09 (after midnight)
- 31Siglap Sth CC93099 · Upp East Coast Rd · Mon to Fri 06:16 to 00:11 (after midnight)
- 32Opp Goodwill Ct93089 · Upp East Coast Rd · Mon to Fri 06:17 to 00:12 (after midnight)
- 33Opp Springvale93079 · East Coast Rd · Mon to Fri 06:18 to 00:12 (after midnight)
- 34Aft Siglap Rd93069 · East Coast Rd · Mon to Fri 06:19 to 00:13 (after midnight)
- 35Aft Jln Buloh Perindu93059 · East Coast Rd · Mon to Fri 06:20 to 00:14 (after midnight)
- 36St. Patrick's Sch92159 · East Coast Rd · Mon to Fri 06:21 to 00:15 (after midnight)
- 37St. Patrick's Green92149 · East Coast Rd · Mon to Fri 06:22 to 00:16 (after midnight)
- 38Opp Caltex Stn92139 · East Coast Rd · Mon to Fri 06:24 to 00:16 (after midnight)
- 39The Holy Family Ch92129 · East Coast Rd · Mon to Fri 06:25 to 00:18 (after midnight)
- 40Roxy Sq92119 · East Coast Rd · Mon to Fri 06:27 to 00:19 (after midnight)
- 41Opp Katong Shop Ctr92109 · Mountbatten Rd · Mon to Fri 06:28 to 00:20 (after midnight)
- 42One Amber92099 · Mountbatten Rd · Mon to Fri 06:29 to 00:21 (after midnight)
- 43Aft Tg Katong Rd91079 · Mountbatten Rd · Mon to Fri 06:31 to 00:22 (after midnight)
- 44Bef Walton Rd91069 · Mountbatten Rd · Mon to Fri 06:32 to 00:23 (after midnight)
- 45Aft Margate Rd91059 · Mountbatten Rd · Mon to Fri 06:34 to 00:25 (after midnight)
- 46Bef Fort Rd91049 · Mountbatten Rd · Mon to Fri 06:35 to 00:26 (after midnight)
- 47Bef Kg Kayu Rd91091 · Mountbatten Rd · Mon to Fri 06:36 to 00:27 (after midnight)
- 48Opp Mountbatten Stn80271 · Mountbatten Rd · Mon to Fri 06:37 to 00:27 (after midnight)
- 49Opp S.A. Deaf80141 · Mountbatten Rd · Mon to Fri 06:38 to 00:28 (after midnight)
- 50Bef Geylang Rd80111 · Sims Way · Mon to Fri 06:40 to 00:30 (after midnight)
- 51Aft Sims Way80049 · Geylang Rd · Mon to Fri 06:41 to 00:31 (after midnight)
- 52Opp Lor 1 Geylang Ter80039 · Geylang Rd · Mon to Fri 06:42 to 00:32 (after midnight)
- 53Bef Kg Bugis80029 · Kallang Rd · Mon to Fri 06:44 to 00:33 (after midnight)
- 54Lavender Stn Exit A/ICA01319 · Kallang Rd · Mon to Fri 06:46 to 00:35 (after midnight)
- 55Blk 46101219 · Victoria St · Mon to Fri 06:47 to 00:36 (after midnight)
- 56Bef Jln Pisang01129 · Victoria St · Mon to Fri 06:49 to 00:37 (after midnight)
- 57Bugis Stn Exit B01059 · Victoria St · Mon to Fri 06:50 to 00:38 (after midnight)
- 58Aft Bugis Stn Exit C01119 · Victoria St · Mon to Fri 06:51 to 00:39 (after midnight)
- 59Bras Basah Cplx01019 · Victoria St · Mon to Fri 06:53 to 00:41 (after midnight)
- 60Aft CHIJMES04159 · Victoria St · Mon to Fri 06:55 to 00:42 (after midnight)
- 61Grand Pk City Hall04149 · Hill St · Mon to Fri 06:56 to 00:44 (after midnight)
- 62High St Ctr04229 · Hill St · Mon to Fri 06:58 to 00:45 (after midnight)
- 63Opp Clarke Quay Stn04239 · New Bridge Rd · Mon to Fri 06:59 to 00:46 (after midnight)
- 64Hong Lim Pk05059 · New Bridge Rd · Mon to Fri 07:01 to 00:48 (after midnight)
- 65Chinatown Stn Exit E05049 · New Bridge Rd · Mon to Fri 07:02 to 00:49 (after midnight)
- 66New Bridge Ctr05039 · New Bridge Rd · Mon to Fri 07:04 to 00:51 (after midnight)
- 67Aft Duxton Plain Pk05019 · New Bridge Rd · Mon to Fri 07:06 to 00:52 (after midnight)
- 68Outram Pk Stn Exit 405069 · New Bridge Rd · Mon to Fri 07:06 to 00:53 (after midnight)
- 69Bef Neil Rd10011 · New Bridge Rd · Mon to Fri 07:09 to 00:55 (after midnight)
- 70Bef Kampong Bahru Ter10041 · Kg Bahru Rd · Mon to Fri 07:11 to 00:56 (after midnight)
- 71Kampong Bahru Ter10499 · Spooner Rd · Mon to Fri 07:14 to 00:59 (after midnight)
Direction 2: Kampong Bahru Ter to Pasir Ris Int
65 stops
- 1Kampong Bahru Ter10499 · Spooner Rd · Mon to Fri 05:55 to 00:00 (after midnight)
- 2Opp Kampong Bahru Ter10049 · Kg Bahru Rd · Mon to Fri 05:57 to 00:03 (after midnight)
- 3Aft Hosp Dr10017 · Eu Tong Sen St · Mon to Fri 05:58 to 00:04 (after midnight)
- 4Chinatown Stn Exit C05013 · Eu Tong Sen St · Mon to Fri 06:01 to 00:07 (after midnight)
- 5Opp Hong Lim Pk05023 · Eu Tong Sen St · Mon to Fri 06:03 to 00:09 (after midnight)
- 6Clarke Quay Stn Exit E04222 · Eu Tong Sen St · Mon to Fri 06:04 to 00:11 (after midnight)
- 7Armenian Ch04142 · Hill St · Mon to Fri 06:06 to 00:14 (after midnight)
- 8Hotel Grand Pacific01012 · Victoria St · Mon to Fri 06:08 to 00:16 (after midnight)
- 9Opp Bugis Stn Exit C01112 · Victoria St · Mon to Fri 06:10 to 00:19 (after midnight)
- 10Aft Victoria Ln01121 · Victoria St · Mon to Fri 06:12 to 00:21 (after midnight)
- 11Opp Blk 46101211 · Victoria St · Mon to Fri 06:13 to 00:22 (after midnight)
- 12Lavender Stn Exit B01311 · Kallang Rd · Mon to Fri 06:14 to 00:23 (after midnight)
- 13Aft Padang Jeringau80011 · Kallang Rd · Mon to Fri 06:15 to 00:24 (after midnight)
- 14Kallang Stn80031 · Sims Ave · Mon to Fri 05:45 to 00:26 (after midnight)
- 15Aft Lor 1 Geylang80051 · Sims Ave · Mon to Fri 05:46 to 00:27 (after midnight)
- 16Aft Geylang Rd80119 · Sims Way · Mon to Fri 05:48 to 00:29 (after midnight)
- 17S.A. Deaf80149 · Mountbatten Rd · Mon to Fri 05:50 to 00:30 (after midnight)
- 18Mountbatten Stn Exit B80279 · Mountbatten Rd · Mon to Fri 05:52 to 00:32 (after midnight)
- 19Bef Wilkinson Rd91099 · Mountbatten Rd · Mon to Fri 05:53 to 00:33 (after midnight)
- 20KiddiWinkie S/H @ Mountbatten91041 · Mountbatten Rd · Mon to Fri 05:54 to 00:35 (after midnight)
- 21Opp Santa Fe Mansions91051 · Mountbatten Rd · Mon to Fri 05:55 to 00:36 (after midnight)
- 22Bet Hse No. 767/767A91061 · Mountbatten Rd · Mon to Fri 05:57 to 00:38 (after midnight)
- 23Bef Tg Katong Rd91071 · Mountbatten Rd · Mon to Fri 05:58 to 00:39 (after midnight)
- 24Opp One Amber92091 · Mountbatten Rd · Mon to Fri 05:59 to 00:41 (after midnight)
- 25Katong Shop Ctr92101 · Mountbatten Rd · Mon to Fri 06:00 to 00:42 (after midnight)
- 26Opp Roxy Sq92111 · East Coast Rd · Mon to Fri 06:01 to 00:43 (after midnight)
- 27Opp The Holy Family Ch92121 · East Coast Rd · Mon to Fri 06:03 to 00:44 (after midnight)
- 28Caltex Stn92131 · East Coast Rd · Mon to Fri 06:04 to 00:46 (after midnight)
- 29KiddiWinkie S/H @ East Coast92141 · East Coast Rd · Mon to Fri 06:06 to 00:47 (after midnight)
- 30Christ Meth Ch92151 · East Coast Rd · Mon to Fri 06:06 to 00:48 (after midnight)
- 31Aft Dunbar Wk93051 · East Coast Rd · Mon to Fri 06:08 to 00:49 (after midnight)
- 32Bef Siglap Rd93061 · East Coast Rd · Mon to Fri 06:09 to 00:50 (after midnight)
- 33Crescendo Bldg93071 · Upp East Coast Rd · Mon to Fri 06:11 to 00:51 (after midnight)
- 34Opp Chiang Ct93081 · Upp East Coast Rd · Mon to Fri 06:12 to 00:52 (after midnight)
- 35Opp Siglap Sth CC93091 · Upp East Coast Rd · Mon to Fri 06:13 to 00:53 (after midnight)
- 36Opp Casafina/Temasek JC84159 · Bedok Sth Ave 1 · Mon to Fri 06:14 to 00:54 (after midnight)
- 37Blk 1884119 · Bedok Sth Rd · Mon to Fri 06:16 to 00:56 (after midnight)
- 38Lion Hme For Elders84149 · Bedok Sth Rd · Mon to Fri 06:17 to 00:57 (after midnight)
- 39Blk 4084089 · Bedok Sth Rd · Mon to Fri 06:18 to 00:58 (after midnight)
- 40Opp Blk 7184079 · Bedok Sth Rd · Mon to Fri 06:20 to 00:59 (after midnight)
- 41Bef Bedok View Sec Sch84109 · Bedok Sth Ave 3 · Mon to Fri 06:21 to 01:00 (after midnight)
- 42Tanah Merah Stn Exit 285091 · New Upp Changi Rd · Mon to Fri 06:23 to 01:01 (after midnight)
- 43Aft Bedok Rd85101 · Upp Changi Rd East · Mon to Fri 06:25 to 01:02 (after midnight)
- 44Bef Simei Ave96011 · Upp Changi Rd East · Mon to Fri 06:26 to 01:03 (after midnight)
- 45Opp Expo Halls 1/2/396021 · Upp Changi Rd East · Mon to Fri 06:27 to 01:05 (after midnight)
- 46Opp Expo Halls 4/5/696031 · Upp Changi Rd East · Mon to Fri 06:28 to 01:05 (after midnight)
- 47Bef Simei Rd95901 · Upp Changi Rd East · Mon to Fri 06:29 to 01:06 (after midnight)
- 48Simei Green Condo96201 · Simei Rd · Mon to Fri 06:31 to 01:07 (after midnight)
- 49Blk 22496191 · Simei Rd · Mon to Fri 06:32 to 01:08 (after midnight)
- 50Blk 15196181 · Simei Rd · Mon to Fri 06:33 to 01:09 (after midnight)
- 51Metta Welfare Assn96121 · Simei Rd · Mon to Fri 06:34 to 01:09 (after midnight)
- 52Tampines East CC76101 · Tampines Ave 2 · Mon to Fri 06:37 to 01:11 (after midnight)
- 53Tampines East Stn Exit B76031 · Tampines Ave 2 · Mon to Fri 06:38 to 01:12 (after midnight)
- 54Opp Blk 39076231 · Tampines Ave 7 · Mon to Fri 06:40 to 01:14 (after midnight)
- 55Blk 497D76241 · Tampines Ave 7 · Mon to Fri 06:42 to 01:15 (after midnight)
- 56Blk 149A98011 · Loyang Ave · Mon to Fri 06:46 to 01:17 (after midnight)
- 57Blk 15698091 · Pasir Ris Dr 1 · Mon to Fri 06:48 to 01:18 (after midnight)
- 58Opp White Sands Pr Sch78199 · Pasir Ris St 11 · Mon to Fri 06:50 to 01:20 (after midnight)
- 59Opp Blk 18778189 · Pasir Ris St 11 · Mon to Fri 06:53 to 01:21 (after midnight)
- 60Blk 10478039 · Pasir Ris St 12 · Mon to Fri 06:53 to 01:22 (after midnight)
- 61Blk 10478061 · Pasir Ris Dr 1 · Mon to Fri 06:54 to 01:22 (after midnight)
- 62Blk 42978079 · Pasir Ris Dr 6 · Mon to Fri 06:56 to 01:23 (after midnight)
- 63Blk 40578089 · Pasir Ris Dr 6 · Mon to Fri 06:58 to 01:25 (after midnight)
- 64Opp Downtown East78101 · Pasir Ris Dr 3 · Mon to Fri 07:01 to 01:27 (after midnight)
- 65Pasir Ris Int77009 · Pasir Ris Dr 3 · Mon to Fri 07:05 to 01:29 (after midnight)
Stop activity along the route
Stop activity, all buses. LTA counts people tapping in and out at each bus stop across every service that calls there, not just bus 12. Counts are monthly totals for September 2026.
Showing 08:00 to 08:59, weekdays. Bars are relative to the busiest stop on this route at that hour. In = tap-ins, Out = tap-outs.
Direction 1: Pasir Ris Int to Kampong Bahru Ter
- Pasir Ris Int77009In21,957Out49,213
- Downtown East78109In2,099Out3,089
- Blk 46778081In1,087Out652
- Blk 44678071In1,180Out1,773
- Blk 44278069In3,184Out3,708
- Blk 19178031In2,039Out823
- Bef Blk 18778181In2,859Out967
- Aft Blk 18278191In1,476Out418
- Blk 269A98099In3,223Out730
- Opp Blk 149A98019In5,055Out1,001
- Blk 37076249In6,154Out2,715
- Blk 39076239In5,201Out4,861
- Tampines East Stn Exit C76039In3,480Out18,604
- Blk 30276109In6,598Out2,384
- Melville Pk96129In4,479Out1,272
- Blk 16696189In1,959Out284
- Opp Blk 22496199In304Out140
- Opp Simei Green Condo96209In1,062Out522
- Aft Somapah Rd95909In138Out211
- Expo Halls 4/5/696039In49Out264
- Expo Halls 1/2/396029In7Out244
- Aft Simei Ave96019In40Out511
- Bef Bedok Rd85109In941Out185
- Tanah Merah Stn Exit 185099In6,336Out9,344
- ECO Condo84101In1,567Out1,218
- Blk 7184071In1,161Out435
- Opp Blk 4084081In992Out170
- Opp Lion Hme for Elders84141In775Out282
- Opp Blk 1784111In1,780Out1,318
- Casafina84151In1,380Out2,841
- Siglap Sth CC93099In698Out454
- Opp Goodwill Ct93089In1,343Out1,367
- Opp Springvale93079In1,642Out978
- Aft Siglap Rd93069In1,619Out784
- Aft Jln Buloh Perindu93059In860Out375
- St. Patrick's Sch92159In1,681Out484
- St. Patrick's Green92149In2,008Out417
- Opp Caltex Stn92139In1,609Out442
- The Holy Family Ch92129In2,450Out2,266
- Roxy Sq92119In2,631Out1,930
- Opp Katong Shop Ctr92109In897Out365
- One Amber92099In3,950Out1,032
- Aft Tg Katong Rd91079In250Out62
- Bef Walton Rd91069In707Out388
- Aft Margate Rd91059In1,574Out380
- Bef Fort Rd91049In596Out604
- Bef Kg Kayu Rd91091In4,939Out1,055
- Opp Mountbatten Stn80271In56Out539
- Opp S.A. Deaf80141In1,926Out2,473
- Bef Geylang Rd80111In524Out505
- Aft Sims Way80049In5,618Out4,416
- Opp Lor 1 Geylang Ter80039In408Out293
- Bef Kg Bugis80029In787Out1,712
- Lavender Stn Exit A/ICA01319In2,611Out4,533
- Blk 46101219In1,543Out1,577
- Bef Jln Pisang01129In186Out738
- Bugis Stn Exit B01059In539Out5,080
- Aft Bugis Stn Exit C01119In1,180Out2,286
- Bras Basah Cplx01019In565Out3,512
- Aft CHIJMES04159In157Out2,389
- Grand Pk City Hall04149In154Out2,798
- High St Ctr04229In73Out1,042
- Opp Clarke Quay Stn04239In292Out2,514
- Hong Lim Pk05059In103Out1,888
- Chinatown Stn Exit E05049In5,254Out2,861
- New Bridge Ctr05039In4,150Out3,570
- Aft Duxton Plain Pk05019In1,824Out729
- Outram Pk Stn Exit 405069In8,065Out689
- Bef Neil Rd10011In570Out2,191
- Bef Kampong Bahru Ter10041In3,485Out4,011
- Kampong Bahru Ter10499In217Out203
Direction 2: Kampong Bahru Ter to Pasir Ris Int
- Kampong Bahru Ter10499In217Out203
- Opp Kampong Bahru Ter10049In2,953Out3,253
- Aft Hosp Dr10017In1,078Out1,721
- Chinatown Stn Exit C05013In1,949Out8,401
- Opp Hong Lim Pk05023In507Out2,119
- Clarke Quay Stn Exit E04222In7,289Out3,631
- Armenian Ch04142In206Out3,418
- Hotel Grand Pacific01012In677Out2,770
- Opp Bugis Stn Exit C01112In3,160Out2,876
- Aft Victoria Ln01121In1,164Out751
- Opp Blk 46101211In1,772Out1,179
- Lavender Stn Exit B01311In6,859Out1,691
- Aft Padang Jeringau80011In1,170Out1,935
- Kallang Stn80031In3,777Out2,646
- Aft Lor 1 Geylang80051In4,848Out2,482
- Aft Geylang Rd80119In1,064Out1,355
- S.A. Deaf80149In974Out1,195
- Mountbatten Stn Exit B80279In1,986Out494
- Bef Wilkinson Rd91099In944Out1,562
- KiddiWinkie S/H @ Mountbatten91041In429Out428
- Opp Santa Fe Mansions91051In221Out339
- Bet Hse No. 767/767A91061In288Out386
- Bef Tg Katong Rd91071In85Out165
- Opp One Amber92091In367Out359
- Katong Shop Ctr92101In438Out1,689
- Opp Roxy Sq92111In710Out1,654
- Opp The Holy Family Ch92121In927Out1,267
- Caltex Stn92131In386Out328
- KiddiWinkie S/H @ East Coast92141In514Out482
- Christ Meth Ch92151In514Out261
- Aft Dunbar Wk93051In331Out375
- Bef Siglap Rd93061In832Out1,384
- Crescendo Bldg93071In610Out786
- Opp Chiang Ct93081In611Out459
- Opp Siglap Sth CC93091In304Out262
- Opp Casafina/Temasek JC84159In2,393Out1,076
- Blk 1884119In2,376Out1,866
- Lion Hme For Elders84149In1,014Out197
- Blk 4084089In1,778Out335
- Opp Blk 7184079In1,868Out176
- Bef Bedok View Sec Sch84109In3,102Out1,182
- Tanah Merah Stn Exit 285091In15,914Out16,640
- Aft Bedok Rd85101In585Out763
- Bef Simei Ave96011In75Out1,112
- Opp Expo Halls 1/2/396021In15Out180
- Opp Expo Halls 4/5/696031In35Out382
- Bef Simei Rd95901In320Out496
- Simei Green Condo96201In654Out160
- Blk 22496191In764Out152
- Blk 15196181In922Out504
- Metta Welfare Assn96121In5,055Out794
- Tampines East CC76101In7,255Out5,367
- Tampines East Stn Exit B76031In6,977Out11,245
- Opp Blk 39076231In4,623Out3,456
- Blk 497D76241In5,453Out898
- Blk 149A98011In1,471Out867
- Blk 15698091In920Out749
- Opp White Sands Pr Sch78199In1,560Out538
- Opp Blk 18778189In3,135Out808
- Blk 10478039In2,590Out584
- Blk 10478061In3,315Out1,217
- Blk 42978079In1,587Out1,051
- Blk 40578089In2,617Out474
- Opp Downtown East78101In2,282Out1,939
- Pasir Ris Int77009In21,957Out49,213
Source: LTA DataMall, passenger volume by bus stop, September 2026.