12 bus Route Timetable and Stops

The 12 bus (Direction: Pasir Ris Int) has 63 stops departing from Spooner Rd - Kg Bahru Ter (10499) and ending in Pasir Ris Bus Interchange.

12 bus timetable overview: Normally starts operating at 05:45 and ends at 23:52. Normal operating days: weekdays.

Choose any of the 12 bus stops below to find updated real-time timetables and to see their route map.

Direction: Pasir Ris Int

Spooner Rd - Kg Bahru Ter (10499) 30 Keppel Road, Singapore Upcoming Arrivals
Kg Bahru Rd - Opp Kg Bahru Ter (10049) Upcoming Arrivals
Eu Tong Sen St - Aft Hosp Dr (10017) New Bridge Road Terminal, Singapore Upcoming Arrivals
Eu Tong Sen St - People's Pk Cplx (05013) 211 New Bridge Road, Singapore Upcoming Arrivals
Eu Tong Sen St - Opp Hong Lim Pk (05023) 2 Havelock Road, Singapore Upcoming Arrivals
Eu Tong Sen St - Clarke Quay Stn Exit E (04222) 6 Eu Tong Sen Street, Singapore Upcoming Arrivals
Hill St - Armenian Ch (04142) 60 Hill Street, Singapore Upcoming Arrivals
Victoria St - Hotel Grand Pacific (01012) 87 & 89 Victoria Street, Singapore Upcoming Arrivals
Victoria St - Opp Bugis Junction (01112) 229 Victoria Street, Singapore Upcoming Arrivals
Victoria St - Stamford Pr Sch (01121) Upcoming Arrivals
Victoria St - Opp Blk 461 (01211) Victoria Street, Singapore Upcoming Arrivals
Kallang Rd - Lavender Stn Exit B (01311) 70 Jellicoe Road, Singapore Upcoming Arrivals
Kallang Rd - Aft Padang Jeringau (80011) Kallang Road, Singapore Upcoming Arrivals
Sims Ave - Kallang Stn (80031) 5 Sims Avenue, Singapore Upcoming Arrivals
Sims Ave - Aft Lor 1 Geylang (80051) Upcoming Arrivals
Sims Way - Aft Geylang Rd (80119) 35 Lorong 4 Geylang, Singapore Upcoming Arrivals
Mountbatten Rd - S.A. Deaf (80149) 225 Mountbatten Road, Singapore Upcoming Arrivals
Mountbatten Rd - Blk 2 (80279) 2 Dakota Close, Singapore Upcoming Arrivals
Mountbatten Rd - Bef Wilkinson Rd (91099) 90 Goodman Road, Singapore Upcoming Arrivals
Mountbatten Rd - Etonhouse Pre-Sch (91041) 717 Mountbatten Road, Singapore Upcoming Arrivals
Mountbatten Rd - Opp Santa Fe Mans (91051) 739 Mountbatten Road, Singapore Upcoming Arrivals
Mountbatten Rd - Bet Hse No. 767/767a (91061) 765C Mountbatten Road, Singapore Upcoming Arrivals
Mountbatten Rd - Bef Tg Katong Rd (91071) 797 Mountbatten Road, Singapore Upcoming Arrivals
Mountbatten Rd - Opp One Amber (92091) 841 Mountbatten Road, Singapore Upcoming Arrivals
Mountbatten Rd - Katong Shop Ctr (92101) 865 Mountbatten Road, Singapore Upcoming Arrivals
East Coast Rd - Opp Roxy Sq (92111) 35 East Coast Road, Singapore Upcoming Arrivals
East Coast Rd - Opp The Holy Family Ch (92121) 201 East Coast Road, Singapore Upcoming Arrivals
East Coast Rd - Katong Omega Apt (92131) 355 East Coast Road, Singapore Upcoming Arrivals
East Coast Rd - Nafa Arts Kindergarten (92141) 511 East Coast Road, Singapore Upcoming Arrivals
East Coast Rd - Christ Meth Ch (92151) 86A Lorong N Telok Kurau, Singapore Upcoming Arrivals
East Coast Rd - Aft Dunbar Walk (93051) 637 East Coast Road, Singapore Upcoming Arrivals
East Coast Rd - Bef Siglap Rd (93061) 705 East Coast Road, Singapore Upcoming Arrivals
Upp East Coast Rd - Crescendo Bldg (93071) 17 Upper East Coast Road, Singapore Upcoming Arrivals
Upp East Coast Rd - Opp Chiang Ct (93081) 106 Upper East Coast Road, Singapore Upcoming Arrivals
Upp East Coast Rd - Opp Siglap Sth Cc (93091) 158 Upper East Coast Road, Singapore Upcoming Arrivals
Bedok Sth Ave 1 - Opp Casafina/Temasek Jc (84159) 206 Bedok South Avenue 1, Singapore Upcoming Arrivals
Bedok Sth Rd - Opp Temasek Jc (84119) Upcoming Arrivals
Bedok Sth Rd - Lion Home For Elders (84149) Bedok South Road, Singapore Upcoming Arrivals
Bedok Sth Rd - Blk 40 (84089) 40 Bedok South Road, Singapore Upcoming Arrivals
Bedok Sth Rd - Siglap Cc/Opp Blk 71 (84079) Upcoming Arrivals
Bedok Sth Ave 3 - Blk 50 (84109) 6 Bedok South Avenue 3, Singapore Upcoming Arrivals
New Upp Changi Rd - Tanah Merah Stn Exit B (85091) 920 New Upper Changi Road, Singapore Upcoming Arrivals
Upp Changi Rd East - Aft Bedok Rd (85101) Upcoming Arrivals
Upp Changi Rd East - Bef Simei Ave (96011) Upcoming Arrivals
Upp Changi Rd East - Opp Expo Halls 1/2/3 (96021) Upcoming Arrivals
Upp Changi Rd East - Opp Expo Halls 4/5/6 (96031) Upcoming Arrivals
Upp Changi Rd East - Bef Simei Rd (95901) Simei Road, Singapore Upcoming Arrivals
Simei Rd - Simei Green Condo (96201) 5 Simei Street 4, Singapore Upcoming Arrivals
Simei Rd - Blk 224 (96191) Simei Road, Singapore Upcoming Arrivals
Simei Rd - Blk 151 (96181) Simei Street 1, Singapore Upcoming Arrivals
Simei Rd - Metta Welfare Assn (96121) Upcoming Arrivals
Tampines Ave 2 - Tampines East Cc (76101) 201E Tampines Street 23, Singapore Upcoming Arrivals
Tampines Ave 2 - Tampines East Stn Exit B (76031) Upcoming Arrivals
Tampines Ave 7 - Tampines Jc/Opp Blk 390 (76231) Tampines Avenue 7, Singapore Upcoming Arrivals
Tampines Ave 7 - Blk 497d (76241) 497D Tampines Street 45, Singapore Upcoming Arrivals
Loyang Ave - Blk 149a (98011) 149A Pasir Ris Street 1, Singapore Upcoming Arrivals
Pasir Ris Dr 1 - Blk 156 (98091) 156 Pasir Ris Street 12, Singapore Upcoming Arrivals
Pasir Ris Dr 1 - Blk 197 (78051) 2 Pasir Ris Street 11, Singapore Upcoming Arrivals
Pasir Ris Dr 1 - Blk 104 (78061) Upcoming Arrivals
Pasir Ris Dr 6 - Blk 429 (78079) 429 Pasir Ris Drive 6, Singapore Upcoming Arrivals
Pasir Ris Dr 6 - Blk 405 (78089) 405 Pasir Ris Drive 6, Singapore Upcoming Arrivals
Pasir Ris Dr 3 - Opp Downtown East (78101) Upcoming Arrivals
Pasir Ris Bus Interchange 501 Pasir Ris Drive 3, Singapore Upcoming Arrivals

12 FAQ

What time does the 12 bus start operating?

12 bus starts operating at 05:45 on Monday, Tuesday, Wednesday, Thursday, Friday.

What time does the 12 bus stop working?

12 bus stops operating at 23:49 on Sunday.

What time does the 12 bus arrive?

When does the 12 Bus come? Click here for live arrival times and to see the full timetable for 12 Bus that is closest to your location.

List of 12 bus Stops

Spooner Rd - Kg Bahru Ter (10499) • Kg Bahru Rd - Opp Kg Bahru Ter (10049) • Eu Tong Sen St - Aft Hosp Dr (10017) • Eu Tong Sen St - People's Pk Cplx (05013) • Eu Tong Sen St - Opp Hong Lim Pk (05023) • Eu Tong Sen St - Clarke Quay Stn Exit E (04222) • Hill St - Armenian Ch (04142) • Victoria St - Hotel Grand Pacific (01012) • Victoria St - Opp Bugis Junction (01112) • Victoria St - Stamford Pr Sch (01121) • Victoria St - Opp Blk 461 (01211) • Kallang Rd - Lavender Stn Exit B (01311) • Kallang Rd - Aft Padang Jeringau (80011) • Sims Ave - Kallang Stn (80031) • Sims Ave - Aft Lor 1 Geylang (80051) • Sims Way - Aft Geylang Rd (80119) • Mountbatten Rd - S.A. Deaf (80149) • Mountbatten Rd - Blk 2 (80279) • Mountbatten Rd - Bef Wilkinson Rd (91099) • Mountbatten Rd - Etonhouse Pre-Sch (91041) • Mountbatten Rd - Opp Santa Fe Mans (91051) • Mountbatten Rd - Bet Hse No. 767/767a (91061) • Mountbatten Rd - Bef Tg Katong Rd (91071) • Mountbatten Rd - Opp One Amber (92091) • Mountbatten Rd - Katong Shop Ctr (92101) • East Coast Rd - Opp Roxy Sq (92111) • East Coast Rd - Opp The Holy Family Ch (92121) • East Coast Rd - Katong Omega Apt (92131) • East Coast Rd - Nafa Arts Kindergarten (92141) • East Coast Rd - Christ Meth Ch (92151) • East Coast Rd - Aft Dunbar Walk (93051) • East Coast Rd - Bef Siglap Rd (93061) • Upp East Coast Rd - Crescendo Bldg (93071) • Upp East Coast Rd - Opp Chiang Ct (93081) • Upp East Coast Rd - Opp Siglap Sth Cc (93091) • Bedok Sth Ave 1 - Opp Casafina/Temasek Jc (84159) • Bedok Sth Rd - Opp Temasek Jc (84119) • Bedok Sth Rd - Lion Home For Elders (84149) • Bedok Sth Rd - Blk 40 (84089) • Bedok Sth Rd - Siglap Cc/Opp Blk 71 (84079) • Bedok Sth Ave 3 - Blk 50 (84109) • New Upp Changi Rd - Tanah Merah Stn Exit B (85091) • Upp Changi Rd East - Aft Bedok Rd (85101) • Upp Changi Rd East - Bef Simei Ave (96011) • Upp Changi Rd East - Opp Expo Halls 1/2/3 (96021) • Upp Changi Rd East - Opp Expo Halls 4/5/6 (96031) • Upp Changi Rd East - Bef Simei Rd (95901) • Simei Rd - Simei Green Condo (96201) • Simei Rd - Blk 224 (96191) • Simei Rd - Blk 151 (96181) • Simei Rd - Metta Welfare Assn (96121) • Tampines Ave 2 - Tampines East Cc (76101) • Tampines Ave 2 - Tampines East Stn Exit B (76031) • Tampines Ave 7 - Tampines Jc/Opp Blk 390 (76231) • Tampines Ave 7 - Blk 497d (76241) • Loyang Ave - Blk 149a (98011) • Pasir Ris Dr 1 - Blk 156 (98091) • Pasir Ris Dr 1 - Blk 197 (78051) • Pasir Ris Dr 1 - Blk 104 (78061) • Pasir Ris Dr 6 - Blk 429 (78079) • Pasir Ris Dr 6 - Blk 405 (78089) • Pasir Ris Dr 3 - Opp Downtown East (78101) • Pasir Ris Bus Interchange

List of 12 bus Streets

30 Keppel Road • New Bridge Road Terminal • 211 New Bridge Road • 2 Havelock Road • 6 Eu Tong Sen Street • 60 Hill Street • 87 & 89 Victoria Street • 229 Victoria Street • Victoria Street • 70 Jellicoe Road • Kallang Road • 5 Sims Avenue • 35 Lorong 4 Geylang • 225 Mountbatten Road • 2 Dakota Close • 90 Goodman Road • 717 Mountbatten Road • 739 Mountbatten Road • 765C Mountbatten Road • 797 Mountbatten Road • 841 Mountbatten Road • 865 Mountbatten Road • 35 East Coast Road • 201 East Coast Road • 355 East Coast Road • 511 East Coast Road • 86A Lorong N Telok Kurau • 637 East Coast Road • 705 East Coast Road • 17 Upper East Coast Road • 106 Upper East Coast Road • 158 Upper East Coast Road • 206 Bedok South Avenue 1 • Bedok South Road • 40 Bedok South Road • 6 Bedok South Avenue 3 • 920 New Upper Changi Road • Simei Road • 5 Simei Street 4 • Simei Road • Simei Street 1 • 201E Tampines Street 23 • Tampines Avenue 7 • 497D Tampines Street 45 • 149A Pasir Ris Street 1 • 156 Pasir Ris Street 12 • 2 Pasir Ris Street 11 • 429 Pasir Ris Drive 6 • 405 Pasir Ris Drive 6 • 501 Pasir Ris Drive 3

12 bus Timetable

12 bus route operates on weekdays. Timetable hours: 05:45 - 23:52

Monday 05:45 - 23:52
Tuesday 05:45 - 23:52
Wednesday 05:45 - 23:52
Thursday 05:45 - 23:52
Friday 05:45 - 23:52
Saturday 06:00 - 23:52
Sunday 06:30 - 23:49
Moovit is the world's #1 transport app.
Supports over 2200 cities in 80 + countries worldwide!
Google Play badge AppStore badge

The first stop of the 12 bus route is Spooner Rd - Kg Bahru Ter (10499) and the last stop is Pasir Ris Bus Interchange. 12 (Direction: Pasir Ris Int) is operational during weekdays.

Additional information: 12 has 63 stops and the total trip duration for this route is approximately 100 minutes.

On the go? See why over 170 million users trust Moovit as the best public transit app. Moovit gives you Go-Ahead Singapore suggested routes, real-time bus tracker, live directions, line route maps in Singapore, and helps to find the closest 12 bus stops near you. No internet available? Download an offline PDF map and bus timetable for the 12 bus to take on your trip.

12 near me

Alternative Directions

12 FAQ

What time does the 12 bus start operating?

12 bus starts operating at 05:45 on Monday, Tuesday, Wednesday, Thursday, Friday.

What time does the 12 bus stop working?

12 bus stops operating at 23:49 on Sunday.

What time does the 12 bus arrive?

When does the 12 Bus come? Click here for live arrival times and to see the full timetable for 12 Bus that is closest to your location.

Moovit - Your local transportation app for Android and iOS
Moovit Live arrivals, timetables, maps
Moovit - Your local transportation app for Android and iOS
Moovit Live arrivals, timetables, maps