Bus Route 166 - Svc 166 (Ang Mo Kio Interchange → Clementi Interchange) - Land Transport Authority
Bus Stops
- 1 - Ang Mo Kio Interchange
- 2 - Blk 324
- 3 - Blk 209
- 4 - Ang Mo Kio Primary School
- 5 - Opposite Mayflower Secondary School
- 6 - Opposite Blk 244
- 7 - Before Ang Mo Kio Avenue 2
- 8 - After Ang Mo Kio Avenue 1
- 9 - Faber Garden
- 10 - Flame Tree Park
- 11 - After Windsor Park Road
- 12 - Upper Thomson Station Exit 2
- 13 - Before Jalan Todak
- 14 - Thomson Community Club
- 15 - Shunfu Estate
- 16 - Opposite Saint Theresa's Home
- 17 - Mount Alvernia Hospital
- 18 - After Toa Payoh Rise
- 19 - SLF Complex
- 20 - Opposite Singapore Polo Club
- 21 - Opposite Old Police Academy
- 22 - Thomson Flyover
- 23 - Opposite Thomson Medical Centre
- 24 - Opposite Novena Lodge
- 25 - Novena Station
- 26 - Opposite United Square
- 27 - Parish Of Christ Church
- 28 - Opposite Kandang Kerbau Women & Children Hospital
- 29 - Little India Station
- 30 - Opposite Rochor Station
- 31 - Opposite Nafa Campus 3
- 32 - Opposite Bencoolen Station Exit B
- 33 - City Hall Station Exit B
- 34 - Opposite The Treasury
- 35 - Boat Quay
- 36 - Opposite Hong Lim Complex
- 37 - Opposite Sri Mariamman Temple
- 38 - After Kreta Ayer Road
- 39 - Before The Pinnacle@Duxton
- 40 - Blk 3
- 41 - Before Kampong Bahru Terminal
- 42 - Melati Blk 2
- 43 - Opposite Saint Teresa's Church
- 44 - Keppel Distripark Blk 519
- 45 - Opposite Mount Faber Lodge
- 46 - HarbourFront Station/Vivocity
- 47 - Opposite HarbourFront Interchange
- 48 - Caribbean at Keppel Bay
- 49 - Opposite Christian Community Chapel
- 50 - Telok Blangah Station
- 51 - Opposite Yeo's Building
- 52 - Alexandra Retail Centre
- 53 - Alexandra Point
- 54 - After Hortpark
- 55 - Normanton Park
- 56 - Science Park
- 57 - PSB Science Park Building
- 58 - Opposite Ayer Rajah Industrial Estate
- 59 - Opposite Fairfield Methodist Primary School
- 60 - ACS Independent
- 61 - Singapore Polytechnic
- 62 - Sp Sma
- 63 - Dover Station Exit A
- 64 - Opposite School Of Science & Tech
- 65 - Blk 410
- 66 - Blk 455
- 67 - Clementi Station Exit A
- 68 - Clementi Interchange