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

Changi Village Ter → Kampong Bahru Ter

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 11-11 mins
AM Off-Peak 11-15 mins
PM Peak (17:00–19:00) 12-14 mins
PM Off-Peak 15-16 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:20 AM – 11:45 PM
Saturdays 5:20 AM – 11:45 PM
Sundays & Public Holidays 5:40 AM – 11:30 PM
Terminal Stop Kampong Bahru Ter
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
70 Stops
#1 99009 Origin
Changi Village Ter
Changi Village Rd
0.0 km
Live Arrivals →
#2 99131
Blk 4
Changi Village Rd
0.2 km
Live Arrivals →
#3 99049
Changi Golf Course
Loyang Ave
0.5 km
Live Arrivals →
#4 99039
St. George Chapel
Loyang Ave
0.9 km
Live Arrivals →
#5 99029
Aft Cranwell Rd
Loyang Ave
1.2 km
Live Arrivals →
#6 99019
Aft Hendon Camp
Loyang Ave
1.6 km
Live Arrivals →
#7 98079
Opp Loyang Way 4/Soxal
Loyang Ave
2.2 km
Live Arrivals →
#8 98069
Aft Engine Test Facility
Loyang Ave
2.6 km
Live Arrivals →
#9 97099
Aft Loyang Ave
Loyang Way
3.0 km
Live Arrivals →
#10 97089
Opp Selarang Pk Drug Reh.
Loyang Way
3.5 km
Live Arrivals →
#11 97079
Opp St. John's Cres
Upp Changi Rd Nth
3.9 km
Live Arrivals →
#12 97069
Lloyd Leas Work Rel Camp
Upp Changi Rd Nth
4.3 km
Live Arrivals →
#13 97209
Changi Chapel Museum
Upp Changi Rd Nth
4.7 km
Live Arrivals →
#14 97059
Changi Women's Prison
Upp Changi Rd Nth
5.0 km
Live Arrivals →
#15 97049
Changi Prison
Upp Changi Rd Nth
5.4 km
Live Arrivals →
#16 97039
Bef Jln Bena
Upp Changi Rd Nth
5.7 km
Live Arrivals →
#17 97019
Opp Salvation Army
Upp Changi Rd Nth
6.2 km
Live Arrivals →
#18 96069
Mera Terr P/G
Upp Changi Rd East
7.0 km
Live Arrivals →
#19 96059
Changi Ct
Upp Changi Rd East
7.4 km
Live Arrivals →
#20 96049
Upp Changi Stn/SUTD
Upp Changi Rd East
7.7 km
Live Arrivals →
#21 95909
Aft Somapah Rd
Upp Changi Rd East
8.0 km
Live Arrivals →
#22 96099
Aft Upp Changi Rd East
Upp Changi Link
8.4 km
Live Arrivals →
#23 96089
Opp Grace Independent Ch
Upp Changi Rd
8.7 km
Live Arrivals →
#24 96079
ITE Coll East Tec Blk
Upp Changi Rd
9.0 km
Live Arrivals →
#25 85079
Flextronic
Upp Changi Rd
9.4 km
Live Arrivals →
#26 85089
Aft Sungei Bedok
Upp Changi Rd
9.6 km
Live Arrivals →
#27 85069
Bedok Mkt Pl
Bedok Rd
9.9 km
Live Arrivals →
#28 85059
Bef Jln Chempaka Kuning
Bedok Rd
10.2 km
Live Arrivals →
#29 85099
Tanah Merah Stn Exit 1
New Upp Changi Rd
10.7 km
Live Arrivals →
#30 84069
Blk 55
New Upp Changi Rd
11.2 km
Live Arrivals →
#31 84059
Blk 65
New Upp Changi Rd
11.5 km
Live Arrivals →
#32 84049
Blk 27
New Upp Changi Rd
12.0 km
Live Arrivals →
#33 84039
Bedok Stn Exit A
New Upp Changi Rd
12.7 km
Live Arrivals →
#34 84029
Opp Blk 32
New Upp Changi Rd
13.1 km
Live Arrivals →
#35 84019
Opp Chai Chee Ind Pk
New Upp Changi Rd
13.4 km
Live Arrivals →
#36 83099
Aft Perpetual Succour Ch
Changi Rd
13.9 km
Live Arrivals →
#37 83079
Bef Siglap Plain
Changi Rd
14.3 km
Live Arrivals →
#38 83059
Mjd Kassim
Changi Rd
14.7 km
Live Arrivals →
#39 83049
Bef Lor 110 Changi
Changi Rd
14.9 km
Live Arrivals →
#40 83029
Aft Kg Eunos
Changi Rd
15.3 km
Live Arrivals →
#41 82069
Aft Lor 106 Changi
Changi Rd
15.7 km
Live Arrivals →
#42 82049
Joo Chiat Cplx
Changi Rd
16.2 km
Live Arrivals →
#43 82029
Blk 14 Mkt/FC
Geylang Rd
16.6 km
Live Arrivals →
#44 82109
City Plaza
Geylang Rd
16.9 km
Live Arrivals →
#45 81069
Opp Lor 39 Geylang
Geylang Rd
17.2 km
Live Arrivals →
#46 81049
Aft Lor 34 Geylang
Geylang Rd
17.6 km
Live Arrivals →
#47 81029
Aft Lor 28 Geylang
Geylang Rd
17.9 km
Live Arrivals →
#48 80089
Bef Lor 18 Geylang
Geylang Rd
18.4 km
Live Arrivals →
#49 80069
Opp Mohd Salleh Mque
Geylang Rd
18.8 km
Live Arrivals →
#50 80049
Aft Sims Way
Geylang Rd
19.3 km
Live Arrivals →
#51 80039
Opp Lor 1 Geylang Ter
Geylang Rd
19.5 km
Live Arrivals →
#52 80029
Bef Kg Bugis
Kallang Rd
20.0 km
Live Arrivals →
#53 01319
Lavender Stn Exit A/ICA
Kallang Rd
20.5 km
Live Arrivals →
#54 01219
Blk 461
Victoria St
20.9 km
Live Arrivals →
#55 01129
Bef Jln Pisang
Victoria St
21.2 km
Live Arrivals →
#56 01059
Bugis Stn Exit B
Victoria St
21.6 km
Live Arrivals →
#57 01119
Aft Bugis Stn Exit C
Victoria St
21.8 km
Live Arrivals →
#58 01019
Bras Basah Cplx
Victoria St
22.2 km
Live Arrivals →
#59 04159
Aft CHIJMES
Victoria St
22.5 km
Live Arrivals →
#60 04149
Grand Pk City Hall
Hill St
22.8 km
Live Arrivals →
#61 04229
High St Ctr
Hill St
23.1 km
Live Arrivals →
#62 04239
Opp Clarke Quay Stn
New Bridge Rd
23.3 km
Live Arrivals →
#63 05059
Hong Lim Pk
New Bridge Rd
23.6 km
Live Arrivals →
#64 05049
Chinatown Stn Exit E
New Bridge Rd
23.8 km
Live Arrivals →
#65 05039
New Bridge Ctr
New Bridge Rd
24.2 km
Live Arrivals →
#66 05019
Aft Duxton Plain Pk
New Bridge Rd
24.5 km
Live Arrivals →
#67 05069
Outram Pk Stn Exit 4
New Bridge Rd
24.6 km
Live Arrivals →
#68 10011
Bef Neil Rd
New Bridge Rd
25.0 km
Live Arrivals →
#69 10041
Bef Kampong Bahru Ter
Kg Bahru Rd
25.3 km
Live Arrivals →
#70 10499 Destination
Kampong Bahru Ter
Spooner Rd
25.9 km
Live Arrivals →