JustHOPlyPlan Your Journey

Bus Service 12 SingaporePasir Ris IntKampong Bahru Ter

Route summary

Bus Service 12 operated by GAS runs between Pasir Ris Int and Kampong Bahru Ter in Singapore, passing through Blk 390, Bef Bedok Rd, Aft Siglap Rd, Aft Margate Rd and Bef Jln Pisang covering approximately 25.4 km and serving 71 stops.

Operator:
GAS
Route type:
Two-way service
Origin terminal:
Pasir Ris Int
Destination terminal:
Kampong Bahru Ter
Operator
GAS
Total Stops
71
Route Length
25.4 km
First / Last Bus (Wkd)
05:3023:30
← All services

12

GAS

Route totals

71 stops·25.4 km

SeqCodeStopDistanceFirst / last bus
177009Pasir Ris Int0.0 km
Mon–Fri05:3023:30
Sat05:3023:30
Sun05:3023:30
278109Downtown East0.8 km
Mon–Fri05:3323:33
Sat05:3323:33
Sun05:3323:33
378081Blk 4671.2 km
Mon–Fri05:3523:35
Sat05:3523:35
Sun05:3523:35
478071Blk 4461.6 km
Mon–Fri05:3723:37
Sat05:3723:37
Sun05:3723:37
578069Blk 4421.8 km
Mon–Fri05:3823:38
Sat05:3823:38
Sun05:3823:38
678031Blk 1911.9 km
Mon–Fri05:3923:38
Sat05:3823:38
Sun05:3823:38
778181Bef Blk 1872.0 km
Mon–Fri05:3923:39
Sat05:3923:39
Sun05:3923:39
878191Aft Blk 1822.4 km
Mon–Fri05:4223:40
Sat05:4123:41
Sun05:4123:40
998099Blk 269A2.6 km
Mon–Fri05:4323:41
Sat05:4223:42
Sun05:4223:41
1098019Opp Blk 149A3.0 km
Mon–Fri05:4623:43
Sat05:4423:44
Sun05:4423:43
1176249Blk 3703.6 km
Mon–Fri05:4923:45
Sat05:4723:47
Sun05:4723:45
1276239Blk 3903.9 km
Mon–Fri05:5123:47
Sat05:4823:48
Sun05:4823:47
1376039Tampines East Stn Exit C4.2 km
Mon–Fri05:5323:48
Sat05:5023:50
Sun05:5023:48
1476109Blk 3024.5 km
Mon–Fri05:5523:49
Sat05:5123:51
Sun05:5123:49
1596129Melville Pk5.2 km
Mon–Fri05:5723:52
Sat05:5323:53
Sun05:5323:51
1696189Blk 1665.4 km
Mon–Fri05:5823:53
Sat05:5423:54
Sun05:5323:52
1796199Opp Blk 2245.6 km
Mon–Fri05:5923:54
Sat05:5523:55
Sun05:5423:53
1896209Opp Simei Green Condo6.0 km
Mon–Fri06:0023:56
Sat05:5623:57
Sun05:5523:54
1995909Aft Somapah Rd6.3 km
Mon–Fri06:0123:57
Sat05:5723:58
Sun05:5723:56
2096039Expo Halls 4/5/66.7 km
Mon–Fri06:0223:59
Sat05:5824:00
Sun05:5823:57
2196029Expo Halls 1/2/37.0 km
Mon–Fri06:0324:00
Sat05:5900:01
Sun05:5923:58
2296019Aft Simei Ave7.4 km
Mon–Fri06:0400:01
Sat06:0000:02
Sun06:0023:59
2385109Bef Bedok Rd7.7 km
Mon–Fri06:0500:01
Sat06:0000:02
Sun06:0123:59
2485099Tanah Merah Stn Exit A8.4 km
Mon–Fri06:0700:03
Sat06:0200:04
Sun06:0300:01
2584101ECO Condo9.0 km
Mon–Fri06:0900:05
Sat06:0400:06
Sun06:0500:03
2684071Blk 719.4 km
Mon–Fri06:1000:06
Sat06:0500:07
Sun06:0600:04
2784081Opp Blk 409.6 km
Mon–Fri06:1100:07
Sat06:0600:08
Sun06:0700:05
2884141Opp Lion Hme for Elders9.8 km
Mon–Fri06:1200:07
Sat06:0700:09
Sun06:0700:05
2984111Opp Blk 1710.2 km
Mon–Fri06:1300:08
Sat06:0800:10
Sun06:0800:06
3084151Casafina10.7 km
Mon–Fri06:1400:09
Sat06:0900:11
Sun06:0900:07
3193099Siglap Sth CC11.3 km
Mon–Fri06:1600:11
Sat06:1100:13
Sun06:1100:09
3293089Opp Goodwill Ct11.8 km
Mon–Fri06:1700:12
Sat06:1200:14
Sun06:1200:10
3393079Opp Springvale12.1 km
Mon–Fri06:1800:12
Sat06:1300:15
Sun06:1300:11
3493069Aft Siglap Rd12.4 km
Mon–Fri06:1900:13
Sat06:1400:16
Sun06:1400:12
3593059Aft Jln Buloh Perindu12.8 km
Mon–Fri06:2000:14
Sat06:1500:17
Sun06:1500:13
3692159St. Patrick's Sch13.1 km
Mon–Fri06:2100:15
Sat06:1600:18
Sun06:1600:14
3792149St. Patrick's Green13.4 km
Mon–Fri06:2200:16
Sat06:1700:19
Sun06:1700:15
3892139Opp Caltex Stn13.7 km
Mon–Fri06:2400:16
Sat06:1700:19
Sun06:1800:15
3992129The Holy Family Ch14.2 km
Mon–Fri06:2500:18
Sat06:1900:21
Sun06:2000:17
4092119Roxy Sq14.7 km
Mon–Fri06:2700:19
Sat06:2000:22
Sun06:2100:18
4192109Opp Katong Shop Ctr14.9 km
Mon–Fri06:2800:20
Sat06:2100:23
Sun06:2200:19
4292099One Amber15.2 km
Mon–Fri06:2900:21
Sat06:2200:24
Sun06:2200:19
4391079Aft Tg Katong Rd15.6 km
Mon–Fri06:3100:22
Sat06:2300:25
Sun06:2400:21
4491069Bef Walton Rd15.9 km
Mon–Fri06:3200:23
Sat06:2400:26
Sun06:2400:21
4591059Aft Margate Rd16.5 km
Mon–Fri06:3400:25
Sat06:2600:28
Sun06:2600:23
4691049Bef Fort Rd16.7 km
Mon–Fri06:3500:26
Sat06:2700:29
Sun06:2700:24
4791091Bef Kg Kayu Rd17.1 km
Mon–Fri06:3600:27
Sat06:2800:29
Sun06:2800:25
4880271Opp Mountbatten Stn17.4 km
Mon–Fri06:3700:27
Sat06:2800:30
Sun06:2900:25
4980141Opp S.A. Deaf17.8 km
Mon–Fri06:3800:28
Sat06:2900:31
Sun06:3000:26
5080111Bef Geylang Rd18.4 km
Mon–Fri06:4000:30
Sat06:3100:32
Sun06:3200:28
5180049Aft Sims Way18.8 km
Mon–Fri06:4100:31
Sat06:3200:33
Sun06:3300:29
5280039Opp Lor 1 Geylang Ter19.0 km
Mon–Fri06:4200:32
Sat06:3300:34
Sun06:3400:30
5380029Bef Kg Bugis19.5 km
Mon–Fri06:4400:33
Sat06:3500:35
Sun06:3500:31
5401319Lavender Stn Exit A/ICA20.0 km
Mon–Fri06:4600:35
Sat06:3600:36
Sun06:3700:33
5501219Blk 46120.4 km
Mon–Fri06:4700:36
Sat06:3800:37
Sun06:3800:34
5601129Bef Jln Pisang20.7 km
Mon–Fri06:4900:37
Sat06:3900:38
Sun06:3900:35
5701059Bugis Stn Exit B21.1 km
Mon–Fri06:5000:38
Sat06:4000:40
Sun06:4000:36
5801119Aft Bugis Stn Exit C21.3 km
Mon–Fri06:5100:39
Sat06:4100:40
Sun06:4100:37
5901019Bras Basah Cplx21.7 km
Mon–Fri06:5300:41
Sat06:4300:42
Sun06:4200:39
6004159Aft CHIJMES22.0 km
Mon–Fri06:5500:42
Sat06:4500:43
Sun06:4400:40
6104149Grand Pk City Hall22.3 km
Mon–Fri06:5600:44
Sat06:4700:45
Sun06:4500:42
6204229High St Ctr22.6 km
Mon–Fri06:5800:45
Sat06:4800:46
Sun06:4600:43
6304239Opp Clarke Quay Stn22.8 km
Mon–Fri06:5900:46
Sat06:5000:47
Sun06:4700:44
6405059Hong Lim Pk23.1 km
Mon–Fri07:0100:48
Sat06:5200:49
Sun06:4800:46
6505049Chinatown Stn Exit E23.3 km
Mon–Fri07:0200:49
Sat06:5300:50
Sun06:4900:47
6605039New Bridge Ctr23.7 km
Mon–Fri07:0400:51
Sat06:5500:52
Sun06:5100:48
6705019Aft Duxton Plain Pk24.0 km
Mon–Fri07:0600:52
Sat06:5700:53
Sun06:5200:49
6805069Outram Pk Stn Exit 424.1 km
Mon–Fri07:0600:53
Sat06:5800:54
Sun06:5300:50
6910011Bef Neil Rd24.5 km
Mon–Fri07:0900:55
Sat07:0000:56
Sun06:5500:52
7010041Bef Kampong Bahru Ter24.8 km
Mon–Fri07:1100:56
Sat07:0200:57
Sun06:5600:53
7110499Kampong Bahru Ter25.4 km
Mon–Fri07:1400:59
Sat07:0601:00
Sun06:5900:55

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

Nearby MRT connections

Near Pasir Ris Int (origin)

Near Kampong Bahru Ter (terminus)

Frequently Asked Questions

What is the route for Bus 12?

Bus 12 runs from Pasir Ris Int to Kampong Bahru Ter with 71 stops, covering 25.4 km.

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

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

Who operates Bus 12?

Bus 12 is operated by GAS under the Land Transport Authority (LTA) network.

How many stops does Bus 12 have?

Bus 12 has 71 stops in direction 1 and 65 stops in direction 2.

Does Bus 12 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