Bus Service 120 SingaporeKampong Bahru Ter → Kampong 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:55 – 23:30
120
SBST
Route totals
49 stops·19.7 km
| Seq | Code | Stop | Road | Distance | First / last bus |
|---|---|---|---|---|---|
| 1 | 10499 | Kampong Bahru Ter | Spooner Rd | 0.0 km | Mon–Fri05:55–23:30 Sat05:55–23:30 Sun05:55–23:30 |
| 2 | 10051 | Blk 149 | Jln Bt Merah | 0.7 km | Mon–Fri05:59–23:33 Sat05:59–23:34 Sun05:59–23:34 |
| 3 | 10061 | Blk 140 | Jln Bt Merah | 1.0 km | Mon–Fri06:01–23:35 Sat06:01–23:36 Sun06:01–23:37 |
| 4 | 10071 | Blk 111 | Jln Bt Merah | 1.4 km | Mon–Fri06:03–23:37 Sat06:03–23:38 Sun06:03–23:39 |
| 6 | 10371 | Blk 129 | Lower Delta Rd | 1.9 km | Mon–Fri06:05–23:39 Sat06:05–23:40 Sun06:05–23:41 |
| 7 | 10171 | Opp Tiong Bahru Pk | Tiong Bahru Rd | 2.4 km | Mon–Fri06:07–23:40 Sat06:07–23:42 Sun06:07–23:42 |
| 8 | 10181 | Bef Ar-Rabitah Mque | Tiong Bahru Rd | 2.7 km | Mon–Fri06:09–23:41 Sat06:08–23:43 Sun06:08–23:43 |
| 9 | 10191 | Blk 78 | Tiong Bahru Rd | 2.9 km | Mon–Fri06:10–23:42 Sat06:09–23:44 Sun06:09–23:44 |
| 10 | 10201 | Opp Redhill Stn | Tiong Bahru Rd | 3.2 km | Mon–Fri06:11–23:43 Sat06:10–23:45 Sun06:10–23:45 |
| 11 | 10281 | SIS Bldg | Alexandra Rd | 3.6 km | Mon–Fri06:13–23:44 Sat06:11–23:46 Sun06:11–23:46 |
| 12 | 10291 | Opp Dawson Pl | Alexandra Rd | 4.0 km | Mon–Fri06:14–23:46 Sat06:13–23:48 Sun06:13–23:48 |
| 13 | 11539 | Lea Hin Hardware Fty | Alexandra Rd | 4.3 km | Mon–Fri06:16–23:47 Sat06:14–23:49 Sun06:14–23:49 |
| 14 | 11529 | Bef IKEA Ind Bldg | Alexandra Rd | 4.6 km | Mon–Fri06:17–23:48 Sat06:15–23:50 Sun06:15–23:50 |
| 15 | 11519 | Opp Queensway Shop Ctr | Alexandra Rd | 4.9 km | Mon–Fri06:18–23:49 Sat06:16–23:51 Sun06:16–23:51 |
| 16 | 18019 | Bef Telok Blangah Hill Pk | Alexandra Rd | 5.6 km | Mon–Fri06:20–23:51 Sat06:18–23:53 Sun06:18–23:53 |
| 17 | 15059 | Opp Alexandra Pt | Alexandra Rd | 6.1 km | Mon–Fri06:21–23:52 Sat06:19–23:54 Sun06:19–23:54 |
| 18 | 15049 | Opp Alexandra Retail Ctr | Alexandra Rd | 6.4 km | Mon–Fri06:22–23:53 Sat06:20–23:55 Sun06:20–23:55 |
| 19 | 14189 | Aft Alexandra Rd | Telok Blangah Rd | 6.8 km | Mon–Fri06:23–23:54 Sat06:21–23:56 Sun06:20–23:56 |
| 20 | 14179 | Yeo's Bldg | Telok Blangah Rd | 7.1 km | Mon–Fri06:24–23:55 Sat06:22–23:57 Sun06:21–23:57 |
| 21 | 14169 | Opp Telok Blangah Stn | Telok Blangah Rd | 7.5 km | Mon–Fri06:25–23:56 Sat06:23–23:58 Sun06:22–23:58 |
| 22 | 14041 | Blk 54 | Henderson Rd | 8.0 km | Mon–Fri06:26–23:57 Sat06:24–23:59 Sun06:23–23:59 |
| 23 | 14349 | Blk 59 | Telok Blangah Hts | 8.4 km | Mon–Fri05:45–23:58 Sat05:45–24:00 Sun06:00–24:00 |
| 24 | 14339 | Blk 70A | Telok Blangah Hts | 8.7 km | Mon–Fri05:46–23:59 Sat05:46–00:01 Sun06:01–00:01 |
| 25 | 14329 | Blk 67 | Telok Blangah St 32 | 9.1 km | Mon–Fri05:48–00:01 Sat05:47–00:02 Sun06:02–00:03 |
| 26 | 14491 | Opp Telok Blangah Mkt/FC | Telok Blangah Dr | 9.4 km | Mon–Fri05:49–00:02 Sat05:48–00:03 Sun06:03–00:04 |
| 27 | 14501 | Opp Blk 91A | Telok Blangah St 31 | 10.0 km | Mon–Fri05:52–00:05 Sat05:50–00:05 Sun06:05–00:06 |
| 28 | 14391 | Opp Blk 85 | Telok Blangah Hts | 10.4 km | Mon–Fri05:52–00:06 Sat05:52–00:06 Sun06:06–00:07 |
| 29 | 14331 | Opp Blk 70B | Telok Blangah Hts | 10.7 km | Mon–Fri05:53–00:07 Sat05:53–00:07 Sun06:07–00:08 |
| 30 | 14341 | Opp Blk 59 | Telok Blangah Hts | 11.0 km | Mon–Fri05:54–00:08 Sat05:54–00:08 Sun06:08–00:09 |
| 31 | 14049 | Opp Blk 55 | Henderson Rd | 11.5 km | Mon–Fri05:56–00:10 Sat05:55–00:10 Sun06:10–00:10 |
| 32 | 14161 | Telok Blangah Stn | Telok Blangah Rd | 12.0 km | Mon–Fri05:58–00:11 Sat05:57–00:11 Sun06:11–00:12 |
| 33 | 14171 | Opp Yeo's Bldg | Telok Blangah Rd | 12.4 km | Mon–Fri06:00–00:12 Sat05:58–00:12 Sun06:12–00:13 |
| 34 | 15041 | Alexandra Retail Ctr | Alexandra Rd | 13.1 km | Mon–Fri06:01–00:15 Sat06:00–00:15 Sun06:14–00:15 |
| 35 | 15051 | Alexandra Pt | Alexandra Rd | 13.4 km | Mon–Fri06:05–00:16 Sat06:01–00:16 Sun06:15–00:16 |
| 36 | 18011 | Aft HortPark | Alexandra Rd | 13.9 km | Mon–Fri06:06–00:17 Sat06:02–00:17 Sun06:16–00:17 |
| 37 | 11511 | Alexandra Hosp | Alexandra Rd | 14.5 km | Mon–Fri06:08–00:20 Sat06:04–00:19 Sun06:18–00:19 |
| 38 | 11521 | Anchorpoint | Alexandra Rd | 14.9 km | Mon–Fri06:09–00:21 Sat06:05–00:20 Sun06:19–00:20 |
| 39 | 11531 | Opp Lea Hin Hardware Fty | Alexandra Rd | 15.3 km | Mon–Fri06:11–00:23 Sat06:06–00:21 Sun06:20–00:21 |
| 40 | 10299 | Aft Dawson Pl | Alexandra Rd | 15.8 km | Mon–Fri06:13–00:25 Sat06:08–00:23 Sun06:22–00:23 |
| 41 | 10287 | Opp Cycle & Carriage | Alexandra Rd | 16.0 km | Mon–Fri06:14–00:26 Sat06:09–00:23 Sun06:23–00:24 |
| 42 | 10209 | Redhill Stn | Tiong Bahru Rd | 16.5 km | Mon–Fri06:14–00:28 Sat06:11–00:25 Sun06:24–00:26 |
| 43 | 10199 | Delta Swim Cplx | Tiong Bahru Rd | 16.8 km | Mon–Fri06:15–00:29 Sat06:12–00:26 Sun06:25–00:27 |
| 44 | 10189 | Blk 104A CP | Tiong Bahru Rd | 17.1 km | Mon–Fri06:17–00:31 Sat06:14–00:27 Sun06:26–00:29 |
| 45 | 10179 | Tiong Bahru Pk | Tiong Bahru Rd | 17.4 km | Mon–Fri06:18–00:32 Sat06:15–00:28 Sun06:27–00:30 |
| 46 | 10379 | Blk 25B | Lower Delta Rd | 17.9 km | Mon–Fri06:19–00:34 Sat06:15–00:30 Sun06:29–00:32 |
| 47 | 10079 | Blk 201 | Jln Bt Merah | 18.5 km | Mon–Fri06:22–00:36 Sat06:17–00:32 Sun06:31–00:34 |
| 48 | 10069 | Opp Blk 140 | Jln Bt Merah | 18.9 km | Mon–Fri06:24–00:38 Sat06:19–00:34 Sun06:32–00:35 |
| 49 | 10059 | Opp Blk 149 | Jln Bt Merah | 19.2 km | Mon–Fri06:26–00:40 Sat06:21–00:35 Sun06:33–00:36 |
| 50 | 10499 | Kampong Bahru Ter | Spooner Rd | 19.7 km | Mon–Fri06:28–00:42 Sat06:23–00:37 Sun06:36–00:38 |
Road names are visible when the table is wide enough or on larger screens.
Nearby MRT connections
Near Kampong Bahru Ter (origin)
- Outram Park MRT (EW16)East West Line, North East Line, Thomson-East Coast Line· 758 m · ~9 min walk
- Maxwell MRT (TE18)Thomson-East Coast Line· 1177 m · ~15 min walk
- Tiong Bahru MRT (EW17)East West Line· 1363 m · ~17 min walk
Near Kampong Bahru Ter (terminus)
- Outram Park MRT (EW16)East West Line, North East Line, Thomson-East Coast Line· 758 m · ~9 min walk
- Maxwell MRT (TE18)Thomson-East Coast Line· 1177 m · ~15 min walk
- Tiong Bahru MRT (EW17)East West Line· 1363 m · ~17 min walk
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).