Bus Route 12 - Svc 12 (Pasir Ris Interchange → Kampong Bahru Terminal) - Land Transport Authority
Bus Stops
- 1 - Pasir Ris Interchange
- 2 - Downtown East
- 3 - Blk 467
- 4 - Blk 446
- 5 - Blk 442
- 6 - Blk 269A
- 7 - Opposite Blk 149A
- 8 - Blk 370
- 9 - Blk 390
- 10 - Tampines East Station Exit C
- 11 - Blk 302
- 12 - Melville Park
- 13 - Blk 166
- 14 - Opposite Blk 224
- 15 - Opposite Simei Green Condominium
- 16 - After Somapah Road
- 17 - Expo Halls 4/5/6
- 18 - Expo Halls 1/2/3
- 19 - After Simei Avenue
- 20 - Before Bedok Road
- 21 - Tanah Merah Station Exit A
- 22 - Opposite Blk 49
- 23 - Blk 71
- 24 - Opposite Blk 40
- 25 - Opposite Lion Home For Elders
- 26 - Temasek Junior College
- 27 - Casafina
- 28 - Siglap South Community Club
- 29 - Opposite Goodwill Court
- 30 - Opposite Springvale
- 31 - After Siglap Road
- 32 - After Jalan Buloh Perindu
- 33 - Saint Patrick's School
- 34 - Saint Patrick's Green
- 35 - Opposite Caltex Station
- 36 - The Holy Family Church
- 37 - Roxy Square
- 38 - Opposite Katong Shopping Centre
- 39 - One Amber
- 40 - After Tanjong Katong Road
- 41 - Before Walton Road
- 42 - Katong Park Towers
- 43 - Before Fort Road
- 44 - Before Kampung Kayu Road
- 45 - Opposite Mountbatten Station
- 46 - Opposite S.A. Deaf
- 47 - Before Geylang Road
- 48 - After Sims Way
- 49 - Opposite Lorong 1 Geylang Terminal
- 50 - Before Kampung Bugis
- 51 - Lavender Station Exit A/ICA
- 52 - Blk 461
- 53 - Opposite Stamford Primary School
- 54 - Bugis Station Exit B
- 55 - After Bugis Station Exit C
- 56 - Bras Basah Complex
- 57 - After CHIJMES
- 58 - Grand Park City Hall
- 59 - High Street Centre
- 60 -
- 61 - Hong Lim Park
- 62 - Chinatown Station Exit E
- 63 - New Bridge Centre
- 64 - After Duxton Plain Park
- 65 - Before Neil Road
- 66 - Before Kampong Bahru Terminal
- 67 - Kampong Bahru Terminal
- 68 - Blk 191
- 69 - After Blk 182
- 70 - Before Blk 187