Bus Route 129 - Svc 129 (Saint Michael's Terminal → Tampines North Interchange) - Land Transport Authority
Bus Stops
- 1 - Saint Michael's Terminal
- 2 - Blk 114
- 3 - Blk 29
- 4 - Blk 19
- 5 - Opposite Blk 65
- 6 - Opposite Blk 105
- 7 - Opposite Blk 102
- 8 - Opposite EASB
- 9 - After Irrawaddy Road
- 10 - Opposite Tan Tong Meng Tower
- 11 - Trellis Towers
- 12 - Opposite Toa Payoh Station
- 13 - Blk 138B
- 14 - Blk 121
- 15 - Braddell Station/Blk 107
- 16 - Blk 202
- 17 - Blk 237
- 18 - Blk 147
- 19 - BCA Academy
- 20 - After Lynwood Grove
- 21 - Gambir Ridge
- 22 - Bartley Christian Church
- 23 - After Bartley Station Exit B
- 24 - Opposite Tropica Condominium
- 25 - Opposite Temasek Polytechnic West G
- 26 - Opposite Temasek Polytechnic
- 27 - Opposite Temasek Polytechnic East G
- 28 - Blk 801
- 29 - Saint Hilda's Secondary School
- 30 - Opposite Blk 945
- 31 - UOB Tampines Centre
- 32 - Tampines Station/Interchange
- 33 - Blk 503
- 34 - Tampines Station Exit D
- 35 - Blk 519A
- 36 - Between Blks 524B/523D
- 37 - Opposite Citylife@ Tampines
- 38 - Before Blk 631B
- 39 - Blk 630B
- 40 - Blk 636C
- 41 - Tampines North Interchange