JustHOPlyPlan Your Journey

Bus Service 120 SingaporeKampong Bahru TerKampong Bahru Ter

Route summary

Bus Service 120 operated by SBST is a loop service starting and ending at Kampong Bahru Ter in Singapore, passing through Opp Redhill Stn, Opp Alexandra Retail Ctr and Opp Telok Blangah Mkt/FC covering approximately 19.7 km and serving 49 stops. Bus 120 is operated as a one-direction loop, returning to its starting terminal.

Operator:
SBST
Route type:
Loop service
Origin terminal:
Kampong Bahru Ter
Destination terminal:
Kampong Bahru Ter
Operator
SBST
Total Stops
49
Route Length
19.7 km
First / Last Bus (Wkd)
05:5523:30
← All services

120

SBST

Route totals

49 stops·19.7 km

SeqCodeStopDistanceFirst / last bus
110499Kampong Bahru Ter0.0 km
Mon–Fri05:5523:30
Sat05:5523:30
Sun05:5523:30
210051Blk 1490.7 km
Mon–Fri05:5923:33
Sat05:5923:34
Sun05:5923:34
310061Blk 1401.0 km
Mon–Fri06:0123:35
Sat06:0123:36
Sun06:0123:37
410071Blk 1111.4 km
Mon–Fri06:0323:37
Sat06:0323:38
Sun06:0323:39
610371Blk 1291.9 km
Mon–Fri06:0523:39
Sat06:0523:40
Sun06:0523:41
710171Opp Tiong Bahru Pk2.4 km
Mon–Fri06:0723:40
Sat06:0723:42
Sun06:0723:42
810181Bef Ar-Rabitah Mque2.7 km
Mon–Fri06:0923:41
Sat06:0823:43
Sun06:0823:43
910191Blk 782.9 km
Mon–Fri06:1023:42
Sat06:0923:44
Sun06:0923:44
1010201Opp Redhill Stn3.2 km
Mon–Fri06:1123:43
Sat06:1023:45
Sun06:1023:45
1110281SIS Bldg3.6 km
Mon–Fri06:1323:44
Sat06:1123:46
Sun06:1123:46
1210291Opp Dawson Pl4.0 km
Mon–Fri06:1423:46
Sat06:1323:48
Sun06:1323:48
1311539Lea Hin Hardware Fty4.3 km
Mon–Fri06:1623:47
Sat06:1423:49
Sun06:1423:49
1411529Bef IKEA Ind Bldg4.6 km
Mon–Fri06:1723:48
Sat06:1523:50
Sun06:1523:50
1511519Opp Queensway Shop Ctr4.9 km
Mon–Fri06:1823:49
Sat06:1623:51
Sun06:1623:51
1618019Bef Telok Blangah Hill Pk5.6 km
Mon–Fri06:2023:51
Sat06:1823:53
Sun06:1823:53
1715059Opp Alexandra Pt6.1 km
Mon–Fri06:2123:52
Sat06:1923:54
Sun06:1923:54
1815049Opp Alexandra Retail Ctr6.4 km
Mon–Fri06:2223:53
Sat06:2023:55
Sun06:2023:55
1914189Aft Alexandra Rd6.8 km
Mon–Fri06:2323:54
Sat06:2123:56
Sun06:2023:56
2014179Yeo's Bldg7.1 km
Mon–Fri06:2423:55
Sat06:2223:57
Sun06:2123:57
2114169Opp Telok Blangah Stn7.5 km
Mon–Fri06:2523:56
Sat06:2323:58
Sun06:2223:58
2214041Blk 548.0 km
Mon–Fri06:2623:57
Sat06:2423:59
Sun06:2323:59
2314349Blk 598.4 km
Mon–Fri05:4523:58
Sat05:4524:00
Sun06:0024:00
2414339Blk 70A8.7 km
Mon–Fri05:4623:59
Sat05:4600:01
Sun06:0100:01
2514329Blk 679.1 km
Mon–Fri05:4800:01
Sat05:4700:02
Sun06:0200:03
2614491Opp Telok Blangah Mkt/FC9.4 km
Mon–Fri05:4900:02
Sat05:4800:03
Sun06:0300:04
2714501Opp Blk 91A10.0 km
Mon–Fri05:5200:05
Sat05:5000:05
Sun06:0500:06
2814391Opp Blk 8510.4 km
Mon–Fri05:5200:06
Sat05:5200:06
Sun06:0600:07
2914331Opp Blk 70B10.7 km
Mon–Fri05:5300:07
Sat05:5300:07
Sun06:0700:08
3014341Opp Blk 5911.0 km
Mon–Fri05:5400:08
Sat05:5400:08
Sun06:0800:09
3114049Opp Blk 5511.5 km
Mon–Fri05:5600:10
Sat05:5500:10
Sun06:1000:10
3214161Telok Blangah Stn12.0 km
Mon–Fri05:5800:11
Sat05:5700:11
Sun06:1100:12
3314171Opp Yeo's Bldg12.4 km
Mon–Fri06:0000:12
Sat05:5800:12
Sun06:1200:13
3415041Alexandra Retail Ctr13.1 km
Mon–Fri06:0100:15
Sat06:0000:15
Sun06:1400:15
3515051Alexandra Pt13.4 km
Mon–Fri06:0500:16
Sat06:0100:16
Sun06:1500:16
3618011Aft HortPark13.9 km
Mon–Fri06:0600:17
Sat06:0200:17
Sun06:1600:17
3711511Alexandra Hosp14.5 km
Mon–Fri06:0800:20
Sat06:0400:19
Sun06:1800:19
3811521Anchorpoint14.9 km
Mon–Fri06:0900:21
Sat06:0500:20
Sun06:1900:20
3911531Opp Lea Hin Hardware Fty15.3 km
Mon–Fri06:1100:23
Sat06:0600:21
Sun06:2000:21
4010299Aft Dawson Pl15.8 km
Mon–Fri06:1300:25
Sat06:0800:23
Sun06:2200:23
4110287Opp Cycle & Carriage16.0 km
Mon–Fri06:1400:26
Sat06:0900:23
Sun06:2300:24
4210209Redhill Stn16.5 km
Mon–Fri06:1400:28
Sat06:1100:25
Sun06:2400:26
4310199Delta Swim Cplx16.8 km
Mon–Fri06:1500:29
Sat06:1200:26
Sun06:2500:27
4410189Blk 104A CP17.1 km
Mon–Fri06:1700:31
Sat06:1400:27
Sun06:2600:29
4510179Tiong Bahru Pk17.4 km
Mon–Fri06:1800:32
Sat06:1500:28
Sun06:2700:30
4610379Blk 25B17.9 km
Mon–Fri06:1900:34
Sat06:1500:30
Sun06:2900:32
4710079Blk 20118.5 km
Mon–Fri06:2200:36
Sat06:1700:32
Sun06:3100:34
4810069Opp Blk 14018.9 km
Mon–Fri06:2400:38
Sat06:1900:34
Sun06:3200:35
4910059Opp Blk 14919.2 km
Mon–Fri06:2600:40
Sat06:2100:35
Sun06:3300:36
5010499Kampong Bahru Ter19.7 km
Mon–Fri06:2800:42
Sat06:2300:37
Sun06:3600:38

Road names are visible when the table is wide enough or on larger screens.

Nearby MRT connections

Near Kampong Bahru Ter (origin)

Near Kampong Bahru Ter (terminus)

Frequently Asked Questions

What is the route for Bus 120?

Bus 120 runs from Kampong Bahru Ter to Kampong Bahru Ter with 49 stops, covering 19.7 km.

What are the first and last bus timings for Bus 120?

On weekdays, the first bus departs at 05:55 and the last bus at 23:30.

Who operates Bus 120?

Bus 120 is operated by SBST under the Land Transport Authority (LTA) network.

How many stops does Bus 120 have?

Bus 120 has 49 stops in direction 1.

Does Bus 120 go near Outram Park MRT?

Yes. The terminus at Kampong Bahru Ter is about 758 m (~9 min walk) from Outram Park MRT (EW16).

Explore more