Bus Route 129 - Svc 129 (Tampines North Interchange → Saint Michael's Terminal) - Land Transport Authority
Bus Stops
- 1 - Tampines North Interchange
- 2 - Blk 648C
- 3 - Blk 637B
- 4 - Citylife@ Tampines
- 5 - The Tampines Trilliant
- 6 - Opposite Blk 519A
- 7 - After Tampines Station Exit E
- 8 - Blk 401
- 9 - Opposite Tampines Station/Interchange
- 10 - Opposite Century Square
- 11 - Blk 945
- 12 - Opposite Saint Hilda's Secondary School
- 13 - Junyuan Primary School
- 14 - Temasek Polytechnic East G
- 15 - Temasek Polytechnic
- 16 - Temasek Polytechnic West G
- 17 - Tropica Condominium
- 18 - Bartley Station Exit A
- 19 - Opposite Bartley Christian Church
- 20 - Opposite Gambir Ridge
- 21 - Before Braddell Flyover
- 22 - Comfortdelgro Corporation Limited
- 23 - Blk 219
- 24 - Blk 1
- 25 - Toa Payoh Police Centre
- 26 - Braddell Station/Blk 106
- 27 - Blk 101C Carpark
- 28 - Blk 84B
- 29 - Toa Payoh Station
- 30 - Opposite Trellis Towers
- 31 - Before Jalan Dusun
- 32 - Zhongshan Mall
- 33 - Blk 102
- 34 - Blk 105
- 35 - Blk 114
- 36 - Blk 29
- 37 - Blk 19
- 38 - Opposite Blk 65
- 39 - Saint Michael's Terminal