🚌 Public Bus Services › Routes › Bus 12
12 TRUNK GAS

Pasir Ris Int → Kampong Bahru Ter

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 09-10 mins
AM Off-Peak 09-14 mins
PM Peak (17:00–19:00) 10-12 mins
PM Off-Peak 12-14 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:30 AM – 11:30 PM
Saturdays 5:30 AM – 11:30 PM
Sundays & Public Holidays 5:30 AM – 11:30 PM
Terminal Stop Kampong Bahru Ter
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
71 Stops
#1 77009 Origin
Pasir Ris Int
Pasir Ris Dr 3
0.0 km
Live Arrivals →
#2 78109
Downtown East
Pasir Ris Dr 3
0.8 km
Live Arrivals →
#3 78081
Blk 467
Pasir Ris Dr 6
1.2 km
Live Arrivals →
#4 78071
Blk 446
Pasir Ris Dr 6
1.6 km
Live Arrivals →
#5 78069
Blk 442
Pasir Ris Dr 1
1.8 km
Live Arrivals →
#6 78031
Blk 191
Pasir Ris St 12
1.9 km
Live Arrivals →
#7 78181
Bef Blk 187
Pasir Ris St 11
2.0 km
Live Arrivals →
#8 78191
Aft Blk 182
Pasir Ris St 11
2.4 km
Live Arrivals →
#9 98099
Blk 269A
Pasir Ris Dr 1
2.6 km
Live Arrivals →
#10 98019
Opp Blk 149A
Loyang Ave
3.0 km
Live Arrivals →
#11 76249
Blk 370
Tampines Ave 7
3.6 km
Live Arrivals →
#12 76239
Blk 390
Tampines Ave 7
3.9 km
Live Arrivals →
#13 76039
Tampines East Stn Exit C
Tampines Ave 2
4.2 km
Live Arrivals →
#14 76109
Blk 302
Tampines Ave 2
4.5 km
Live Arrivals →
#15 96129
Melville Pk
Simei Rd
5.2 km
Live Arrivals →
#16 96189
Blk 166 CP
Simei Rd
5.4 km
Live Arrivals →
#17 96199
Opp Blk 224
Simei Rd
5.6 km
Live Arrivals →
#18 96209
Opp Simei Green Condo
Simei Rd
6.0 km
Live Arrivals →
#19 95909
Aft Somapah Rd
Upp Changi Rd East
6.3 km
Live Arrivals →
#20 96039
Expo Halls 4/5/6
Upp Changi Rd East
6.7 km
Live Arrivals →
#21 96029
Expo Halls 1/2/3
Upp Changi Rd East
7.0 km
Live Arrivals →
#22 96019
Aft Simei Ave
Upp Changi Rd East
7.4 km
Live Arrivals →
#23 85109
Bef Bedok Rd
Upp Changi Rd East
7.7 km
Live Arrivals →
#24 85099
Tanah Merah Stn Exit 1
New Upp Changi Rd
8.4 km
Live Arrivals →
#25 84101
ECO Condo
Bedok Sth Ave 3
9.0 km
Live Arrivals →
#26 84071
Blk 71
Bedok Sth Rd
9.4 km
Live Arrivals →
#27 84081
Opp Blk 40
Bedok Sth Rd
9.6 km
Live Arrivals →
#28 84141
Opp Lion Hme for Elders
Bedok Sth Rd
9.8 km
Live Arrivals →
#29 84111
Opp Blk 17
Bedok Sth Rd
10.2 km
Live Arrivals →
#30 84151
Casafina
Bedok Sth Ave 1
10.7 km
Live Arrivals →
#31 93099
Siglap Sth CC
Upp East Coast Rd
11.3 km
Live Arrivals →
#32 93089
Opp Goodwill Ct
Upp East Coast Rd
11.8 km
Live Arrivals →
#33 93079
Opp Springvale
East Coast Rd
12.1 km
Live Arrivals →
#34 93069
Aft Siglap Rd
East Coast Rd
12.4 km
Live Arrivals →
#35 93059
Aft Jln Buloh Perindu
East Coast Rd
12.8 km
Live Arrivals →
#36 92159
St. Patrick's Sch
East Coast Rd
13.1 km
Live Arrivals →
#37 92149
St. Patrick's Green
East Coast Rd
13.4 km
Live Arrivals →
#38 92139
Opp Caltex Stn
East Coast Rd
13.7 km
Live Arrivals →
#39 92129
The Holy Family Ch
East Coast Rd
14.2 km
Live Arrivals →
#40 92119
Roxy Sq
East Coast Rd
14.7 km
Live Arrivals →
#41 92109
Opp Katong Shop Ctr
Mountbatten Rd
14.9 km
Live Arrivals →
#42 92099
One Amber
Mountbatten Rd
15.2 km
Live Arrivals →
#43 91079
Aft Tg Katong Rd
Mountbatten Rd
15.6 km
Live Arrivals →
#44 91069
Bef Walton Rd
Mountbatten Rd
15.9 km
Live Arrivals →
#45 91059
Aft Margate Rd
Mountbatten Rd
16.5 km
Live Arrivals →
#46 91049
Bef Fort Rd
Mountbatten Rd
16.7 km
Live Arrivals →
#47 91091
Bef Kg Kayu Rd
Mountbatten Rd
17.1 km
Live Arrivals →
#48 80271
Opp Mountbatten Stn
Mountbatten Rd
17.4 km
Live Arrivals →
#49 80141
Opp S.A. Deaf
Mountbatten Rd
17.8 km
Live Arrivals →
#50 80111
Bef Geylang Rd
Sims Way
18.4 km
Live Arrivals →
#51 80049
Aft Sims Way
Geylang Rd
18.8 km
Live Arrivals →
#52 80039
Opp Lor 1 Geylang Ter
Geylang Rd
19.0 km
Live Arrivals →
#53 80029
Bef Kg Bugis
Kallang Rd
19.5 km
Live Arrivals →
#54 01319
Lavender Stn Exit A/ICA
Kallang Rd
20.0 km
Live Arrivals →
#55 01219
Blk 461
Victoria St
20.4 km
Live Arrivals →
#56 01129
Bef Jln Pisang
Victoria St
20.7 km
Live Arrivals →
#57 01059
Bugis Stn Exit B
Victoria St
21.1 km
Live Arrivals →
#58 01119
Aft Bugis Stn Exit C
Victoria St
21.3 km
Live Arrivals →
#59 01019
Bras Basah Cplx
Victoria St
21.7 km
Live Arrivals →
#60 04159
Aft CHIJMES
Victoria St
22.0 km
Live Arrivals →
#61 04149
Grand Pk City Hall
Hill St
22.3 km
Live Arrivals →
#62 04229
High St Ctr
Hill St
22.6 km
Live Arrivals →
#63 04239
Opp Clarke Quay Stn
New Bridge Rd
22.8 km
Live Arrivals →
#64 05059
Hong Lim Pk
New Bridge Rd
23.1 km
Live Arrivals →
#65 05049
Chinatown Stn Exit E
New Bridge Rd
23.3 km
Live Arrivals →
#66 05039
New Bridge Ctr
New Bridge Rd
23.7 km
Live Arrivals →
#67 05019
Aft Duxton Plain Pk
New Bridge Rd
24.0 km
Live Arrivals →
#68 05069
Outram Pk Stn Exit 4
New Bridge Rd
24.1 km
Live Arrivals →
#69 10011
Bef Neil Rd
New Bridge Rd
24.5 km
Live Arrivals →
#70 10041
Bef Kampong Bahru Ter
Kg Bahru Rd
24.8 km
Live Arrivals →
#71 10499 Destination
Kampong Bahru Ter
Spooner Rd
25.4 km
Live Arrivals →