Historical Routes of Trunk Services 120 – 129

This article reflects the changes in routes for operational trunk bus services in Singapore. For more information on the exact operating hours and calling bus stops of trunk bus services, please click on the links to their individual bus service articles attached in their headings.


SBS Transit Bus Service 120 (since 21 Apr 2013)

Year Route
Direction 1 Direction 2
2018 Kampong Bahru Terminal, Spooner Rd, Kg Bahru Rd, Jln Bt Merah, Lower Delta Rd, Tiong Bahru Rd, Alexandra Rd, Telok Blangah Rd, Henderson Rd and Telok Blangah Hts (Loop) Telok Blangah St 32, Telok Blangah Dr, Telok Blangah St 31, Telok Blangah Hts, Henderson Rd, Telok Blangah Rd, Alexandra Rd, Tiong Bahru Rd, Lower Delta Rd, Jln Bt Merah, Kg Bahru Rd, Spooner Rd and Kampong Bahru Terminal.
2013 New Bridge Rd Terminal, Eu Tong Sen St, Cantonment Rd, Neil Rd, Kg Bahru Rd, Jln Bt Merah, Lower Delta Rd, Tiong Bahru Rd, Alexandra Rd, Telok Blangah Rd, Henderson Rd and Telok Blangah Hts (Loop) Telok Blangah St 32, Telok Blangah Dr, Telok Blangah St 31, Telok Blangah Hts, Henderson Rd, Telok Blangah Rd, Alexandra Rd, Tiong Bahru Rd, Lower Delta Rd, Jln Bt Merah, Kg Bahru Rd, Eu Tong Sen St and New Bridge Rd Terminal.

SBS Transit Bus Service 121 (since 16 Mar 2014)

Year Route
Direction 1 Direction 2
2023 Shenton Way Terminal, Prince Edward Rd, Shenton Way, Keppel Rd, Cantonment Lk, Cantonment Rd, Outram Rd, Tiong Bahru Rd, Zion Rd, Ganges Ave, Lower Delta Rd, Tiong Bahru Rd, Kim Tian Rd, Jln Bt Merah, Lower Delta Rd, Telok Blangah Way and Telok Blangah Cres (Loop) Telok Blangah Way, Telok Blangah Rise, Lower Delta Rd, Jln Bt Merah, Kim Tian Rd, Tiong Bahru Rd, Lower Delta Rd, Ganges Ave, Havelock Rd, Outram Rd, Cantonment Rd, Keppel Rd, Anson Rd, Maxwell Rd, Shenton Way and Shenton Way Terminal.
2018 Kampong Bahru Terminal, Spooner Rd, Kg Bahru Rd, Eu Tong Sen St, Outram Rd, Tiong Bahru Rd, Zion Rd, Ganges Ave, Lower Delta Rd, Tiong Bahru Rd, Kim Tian Rd, Jln Bt Merah, Lower Delta Rd, Telok Blangah Way and Telok Blangah Cres (Loop) Telok Blangah Way, Telok Blangah Rise, Lower Delta Rd, Jln Bt Merah, Kim Tian Rd, Tiong Bahru Rd, Lower Delta Rd, Ganges Ave, Havelock Rd, Outram Rd, New Bridge Rd, Kg Bahru Rd, Spooner Rd and Kampong Bahru Terminal.
2014 New Bridge Rd Terminal, Eu Tong Sen St, Outram Rd, Tiong Bahru Rd, Zion Rd, Ganges Ave, Lower Delta Rd, Tiong Bahru Rd, Kim Tian Rd, Jln Bt Merah, Lower Delta Rd, Telok Blangah Way and Telok Blangah Cres (Loop) Telok Blangah Way, Telok Blangah Rise, Lower Delta Rd, Jln Bt Merah, Kim Tian Rd, Tiong Bahru Rd, Lower Delta Rd, Ganges Ave, Havelock Rd, Outram Rd, New Bridge Rd and New Bridge Rd Terminal.

SBS Transit Bus Service 122 (since 15 Mar 2015)

Year Route
Direction 1 Direction 2
2018 Kampong Bahru Terminal, Spooner Rd, Kg Bahru Rd, Eu Tong Sen St, Outram Rd, Tiong Bahru Rd, Lower Delta Rd, Alexandra Rd, Tanglin Rd, Kay Siang Rd, Margaret Dr, Queensway and Commonwealth Dr (Loop) Commonwealth Ave, Margaret Dr, Kay Siang Rd, Tanglin Rd, Alexandra Rd, Lower Delta Rd, Tiong Bahru Rd, Outram Rd, New Bridge Rd, Kg Bahru Rd, Spooner Rd and Kampong Bahru Terminal.
2015 New Bridge Rd Terminal, Eu Tong Sen St, Outram Rd, Tiong Bahru Rd, Lower Delta Rd, Alexandra Rd, Tanglin Rd, Kay Siang Rd, Margaret Dr, Queensway and Commonwealth Dr (Loop) Commonwealth Ave, Margaret Dr, Kay Siang Rd, Tanglin Rd, Alexandra Rd, Lower Delta Rd, Tiong Bahru Rd, Outram Rd, New Bridge Rd and New Bridge Rd Terminal.

SBS Transit Bus Service 123 (since 11 Apr 1971)

Year Route
Direction 1 Direction 2
2017 Bt Merah Interchange, Bt Merah Ctrl, Jln Bt Merah, Queensway, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Havelock Rd, Outram Rd, Tiong Bahru Rd, Lower Delta Rd, Bt Purmei Ave, Lower Delta Rd, Kg Bahru Rd, Telok Blangah Rd, Sentosa Gateway, Resorts World Sentosa, Gateway Ave, Artillery Ave, Beach View Rd and Beach Stn Terminal. Beach Stn Terminal, Beach View Rd, Artillery Ave, Gateway Ave, Sentosa Gateway, Telok Blangah Rd, Kg Bahru Rd, Lower Delta Rd, Bt Purmei Ave, Lower Delta Rd, Tiong Bahru Rd, Zion Rd, Havelock Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Queensway, Jln Bt Merah, Bt Merah Ctrl and Bt Merah Interchange.
2014 Bt Merah Interchange, Bt Merah Ctrl, Jln Bt Merah, Queensway, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Havelock Rd, Outram Rd, Tiong Bahru Rd, Lower Delta Rd, Bt Purmei Ave, Lower Delta Rd, Kg Bahru Rd, Telok Blangah Rd, Seah Im Rd and HarbourFront Interchange. HarbourFront Interchange, Seah Im Rd, Telok Blangah Rd, Kg Bahru Rd, Lower Delta Rd, Bt Purmei Ave, Lower Delta Rd, Tiong Bahru Rd, Zion Rd, Havelock Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Queensway, Jln Bt Merah, Bt Merah Ctrl and Bt Merah Interchange.
2005 Bt Merah Interchange, Bt Merah Ctrl, Jln Bt Merah, Queensway, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Havelock Rd, Outram Rd, Tiong Bahru Rd, Lower Delta Rd and Bt Purmei Ave (Loop) Lower Delta Rd, Tiong Bahru Rd, Zion Rd, Havelock Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Queensway, Jln Bt Merah, Bt Merah Ctrl and Bt Merah Interchange.
1993 Bt Merah Interchange, Bt Merah Ctrl, Jln Bt Merah, Queensway, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Havelock Rd, Outram Rd, Tiong Bahru Rd, Lower Delta Rd and Bt Purmei Ave (Loop) Lower Delta Rd, Tiong Bahru Rd, Zion Rd, Havelock Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Orchard Lk, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Queensway, Jln Bt Merah, Bt Merah Ctrl and Bt Merah Interchange.
1992 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Thomson Rd, Newton Rd, Scotts Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Havelock Rd, Outram Rd, Cantonment Rd, Neil Rd and Eu Tong Sen St (Loop) Outram Rd, Tiong Bahru Rd, Zion Rd, Ganges Ave, Havelock Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Orchard Lk, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Thomson Rd, Moulmein Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1987 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Thomson Rd, Newton Rd, Scotts Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Pulo Saigon Rd, Havelock Rd, Outram Rd, Cantonment Rd, Neil Rd and Eu Tong Sen St (Loop) Outram Rd, Tiong Bahru Rd, Zion Rd, Ganges Ave, Havelock Rd, Pulo Saigon Rd, Clemenceau Ave, River Valley Rd, Tank Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Thomson Rd, Moulmein Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1984 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Thomson Rd, Newton Rd, Scotts Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Pulo Saigon Rd, Havelock Rd, Outram Rd, Cantonment Rd, Neil Rd and New Bridge Rd (Loop) Outram Rd, Tiong Bahru Rd, Zion Rd, Ganges Ave, Havelock Rd, Pulo Saigon Rd, Clemenceau Ave, River Valley Rd, Tank Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Thomson Rd, Moulmein Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1983 Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Thomson Rd, Newton Rd, Scotts Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Pulo Saigon Rd, Havelock Rd, Outram Rd, Cantonment Rd, Neil Rd and New Bridge Rd (Loop) Outram Rd, Tiong Bahru Rd, Zion Rd, Ganges Ave, Havelock Rd, Pulo Saigon Rd, Clemenceau Ave, River Valley Rd, Tank Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Thomson Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Kim Keat Rd and Whampoa Rd.
1978 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Thomson Rd, Newton Rd, Scotts Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Pulo Saigon Rd, Havelock Rd, Outram Rd, Cantonment Rd, Neil Rd and New Bridge Rd (Loop) Outram Rd, Tiong Bahru Rd, Zion Rd, Ganges Ave, Havelock Rd, Pulo Saigon Rd, Clemenceau Ave, River Valley Rd, Tank Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Thomson Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1976 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Norfolk Rd, Rangoon Rd, Moulmein Rd, Thomson Rd, Newton Rd, Scotts Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Pulo Saigon Rd, Havelock Rd, Outram Rd, Cantonment Rd, Neil Rd and New Bridge Rd (Loop) Outram Rd, Tiong Bahru Rd, Zion Rd, Ganges Ave, Havelock Rd, Pulo Saigon Rd, Clemenceau Ave, River Valley Rd, Tank Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Thomson Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1975 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Norfolk Rd, Rangoon Rd, Moulmein Rd, Thomson Rd, Newton Rd, Scotts Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Pulo Saigon Rd, Havelock Rd, Outram Rd, Cantonment Rd, Neil Rd and Kg Bahru Rd. Kg Bahru Rd, New Bridge Rd, Outram Rd, Tiong Bahru Rd, Zion Rd, Ganges Ave, Havelock Rd, Pulo Saigon Rd, Clemenceau Ave, River Valley Rd, Tank Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Thomson Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1974 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Norfolk Rd, Rangoon Rd, Moulmein Rd, Thomson Rd, Newton Rd, Scotts Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Pulo Saigon Rd, Havelock Rd, Outram Rd, Cantonment Rd, Neil Rd and Kg Bahru Rd. Kg Bahru Rd, New Bridge Rd, Outram Rd, Tiong Bahru Rd, Outram Rd, Havelock Rd, Pulo Saigon Rd, Clemenceau Ave, River Valley Rd, Tank Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Thomson Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1971 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Norfolk Rd, Rangoon Rd, Moulmein Rd, Thomson Rd, Newton Rd, Scotts Rd, Orchard Rd, Penang Lane, Penang Rd, Clemenceau Ave, Pulo Saigon Rd, Havelock Rd, Outram Rd, Cantonment Rd, Neil Rd and Kg Bahru Rd. Kg Bahru Rd, New Bridge Rd, Outram Rd, Tiong Bahru Rd, Outram Rd, Havelock Rd, Pulo Saigon Rd, Clemenceau Ave, River Valley Rd, Tank Rd, Clemenceau Ave, Penang Rd, Somerset Rd, Grange Rd, Orchard Rd, Scotts Rd, Newton Rd, Thomson Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.

SBS Transit Bus Service 123M (since 28 Jan 2008)

Year Route
Direction 1 Direction 2
2014 HarbourFront Interchange, Seah Im Rd, Telok Blangah Rd, Kg Bahru Rd, Lower Delta Rd, Bt Purmei Ave, Lower Delta Rd and Tiong Bahru Rd (Loop) Zion Rd, Outram Rd, Seng Poh Rd, Tiong Bahru Rd, Lower Delta Rd, Bt Purmei Ave, Lower Delta Rd, Kg Bahru Rd, Telok Blangah Rd, Seah Im Rd and HarbourFront Interchange.
2008 Tiong Bahru Rd, Lower Delta Rd and Bt Purmei Ave (Loop) Lower Delta Rd, Jln Bt Merah, Jln Membina and Tiong Bahru Rd.

SBS Transit Bus Service 124 (since 11 Apr 1971)

Year Route
Direction 1 Direction 2
2013 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Newton Rd, Scotts Rd, Orchard Rd, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Upp Cross St, New Bridge Rd, Kg Bahru Rd, Lower Delta Rd, Telok Blangah Way, Henderson Rd, Telok Blangah Hts, Telok Blangah St 31, Telok Blangah Dr, Henderson Rd, Telok Blangah Rd, Seah Im Rd and HarbourFront Interchange. HarbourFront Interchange, Seah Im Rd, Telok Blangah Rd, Henderson Rd, Telok Blangah Dr, Telok Blangah St 31, Telok Blangah Hts, Henderson Rd, Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, Eu Tong Sen St, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Lk, Orchard Turn, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Moulmein Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
2005 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Newton Rd, Scotts Rd, Orchard Rd, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Upp Cross St, New Bridge Rd, Kg Bahru Rd, Lower Delta Rd, Telok Blangah Way, Henderson Rd, Telok Blangah Hts, Telok Blangah St 32 and Telok Blangah Dr (Loop) Henderson Rd, Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, Eu Tong Sen St, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Lk, Orchard Turn, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Moulmein Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
2003 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Newton Rd, Scotts Rd, Orchard Rd, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Upp Cross St, New Bridge Rd, Kg Bahru Rd, Lower Delta Rd, Telok Blangah Way, Henderson Rd, Telok Blangah Hts, Telok Blangah St 32 and Telok Blangah Dr (Loop) Henderson Rd, Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, Eu Tong Sen St, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Orchard Turn, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Moulmein Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
2002 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Newton Rd, Scotts Rd, Orchard Rd, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Upp Cross St, New Bridge Rd, Kg Bahru Rd, Lower Delta Rd, Telok Blangah Way, Henderson Rd, Bt Merah Ctrl and Bt Merah Interchange. Bt Merah Interchange, Bt Merah Ctrl, Henderson Rd, Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, Eu Tong Sen St, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Orchard Turn, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Moulmein Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1997 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Newton Rd, Scotts Rd, Orchard Rd, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Cantonment Rd, New Bridge Rd, Kg Bahru Rd, Lower Delta Rd, Telok Blangah Way, Henderson Rd, Bt Merah Ctrl and Bt Merah Interchange. Bt Merah Interchange, Bt Merah Ctrl, Henderson Rd, Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, Eu Tong Sen St, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Orchard Turn, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Moulmein Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1995 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Newton Rd, Scotts Rd, Orchard Rd, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Upp Cross St, New Bridge Rd, Kg Bahru Rd, Lower Delta Rd, Telok Blangah Way, Henderson Rd, Bt Merah Ctrl and Bt Merah Interchange. Bt Merah Interchange, Bt Merah Ctrl, Henderson Rd, Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, Eu Tong Sen St, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Orchard Turn, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Moulmein Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1993 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Newton Rd, Scotts Rd, Orchard Rd, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Upp Cross St, New Bridge Rd, Kg Bahru Rd, Lower Delta Rd, Telok Blangah Way, Henderson Rd, Bt Merah Ctrl and Bt Merah Interchange. Bt Merah Interchange, Bt Merah Ctrl, Henderson Rd, Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, Eu Tong Sen St, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Orchard Lk, Orchard Blvd, Paterson Rd, Scotts Rd, Newton Rd, Moulmein Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1992 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Thomson Rd, Whitley Rd, Stevens Rd, Scotts Rd, Orchard Rd, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Upp Cross St, New Bridge Rd, Kg Bahru Rd, Lower Delta Rd and Telok Blangah Rise (Loop) Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, Eu Tong Sen St, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Orchard Lk, Orchard Blvd, Paterson Rd, Scotts Rd, Stevens Rd, Whitley Rd, Thomson Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1988 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Thomson Rd, Whitley Rd, Stevens Rd, Scotts Rd, Orchard Rd, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Upp Cross St, New Bridge Rd, Kg Bahru Rd, Lower Delta Rd and Telok Blangah Rise (Loop) Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, Eu Tong Sen St, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Stevens Rd, Whitley Rd, Thomson Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1987 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Thomson Rd, Whitley Rd, Stevens Rd, Scotts Rd, Orchard Rd, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Kg Bahru Rd, Lower Delta Rd and Telok Blangah Rise (Loop) Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, Eu Tong Sen St, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Stevens Rd, Whitley Rd, Thomson Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1984 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Thomson Rd, Whitley Rd, Stevens Rd, Scotts Rd, Orchard Rd, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Kg Bahru Rd, Lower Delta Rd and Telok Blangah Rise (Loop) Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Stevens Rd, Whitley Rd, Thomson Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1983 Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Thomson Rd, Whitley Rd, Stevens Rd, Scotts Rd, Orchard Rd, Dhoby Ghaut, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Kg Bahru Rd, Lower Delta Rd and Telok Blangah Rise (Loop) Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Stevens Rd, Whitley Rd, Thomson Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Kim Keat Rd and Whampoa Rd.
1976 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Thomson Rd, Whitley Rd, Stevens Rd, Scotts Rd, Orchard Rd, Dhoby Ghaut, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Kg Bahru Rd, Lower Delta Rd and Telok Blangah Rise (Loop) Telok Blangah Way, Lower Delta Rd, Kg Bahru Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Stevens Rd, Whitley Rd, Thomson Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1974 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Thomson Rd, Whitley Rd, Stevens Rd, Scotts Rd, Orchard Rd, Dhoby Ghaut, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd and Kg Bahru Rd. Kg Bahru Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Paterson Rd, Scotts Rd, Stevens Rd, Whitley Rd, Thomson Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1971 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Thomson Rd, Whitley Rd, Stevens Rd, Scotts Rd, Orchard Rd, Dhoby Ghaut, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd and Kg Bahru Rd. Kg Bahru Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Rd, Scotts Rd, Stevens Rd, Whitley Rd, Thomson Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.

SBS Transit Bus Service 125 (since 11 Apr 1971)

Year Route
Direction 1 Direction 2
2003 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Serangoon Rd, MacPherson Rd, Genting Lane, Tannery Rd, Kallang Way, Aljunied Rd and Sims Dr (Loop) Lor 17 Geylang, Sims Ave, Aljunied Rd, Kallang Way, Tannery Rd, Lor Bakar Batu, MacPherson Rd, Bendemeer Rd, Jln Besar, Kitchener Rd, Serangoon Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
2000 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Serangoon Rd, MacPherson Rd, Genting Lane, Tannery Rd, Kallang Way, Aljunied Rd and Sims Dr (Loop) Lor 17 Geylang, Sims Ave, Aljunied Rd, Kallang Way, Tannery Rd, Lor Bakar Batu, MacPherson Rd, Bendemeer Rd, Lavender St, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1993 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Lavender St, Jln Besar, Ophir Rd, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay and Shenton Way (Loop) Keppel Rd, Anson Rd, Cecil St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Beach Rd, Rochor Rd, Rochor Canal Rd, Serangoon Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1985 St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Thomson Rd, Keng Lee Rd, Kg Java Rd, Bt Timah Rd, Sungei Rd, Bencoolen St, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Henderson Rd, Telok Blangah Way, Lower Delta Rd, Jln Bt Merah, Henderson Rd, Bt Merah Ctrl and Bt Merah Interchange. Bt Merah Interchange, Bt Merah Ctrl, Henderson Rd, Jln Bt Merah, Lower Delta Rd, Telok Blangah Way, Henderson Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Cecil St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Middle Rd, Selegie Rd, Bt Timah Rd, Kg Java Rd, Thomson Rd, Moulmein Rd, Balestier Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal.
1983 Whampoa Rd, Whampoa Dr, Jln Bahagia, Kim Keat Rd, Balestier Rd, Moulmein Rd, Thomson Rd, Keng Lee Rd, Kg Java Rd, Bt Timah Rd, Sungei Rd, Bencoolen St, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Henderson Rd, Telok Blangah Way, Lower Delta Rd, Jln Bt Merah, Henderson Rd, Bt Merah Ctrl and Bt Merah Interchange. Bt Merah Interchange, Bt Merah Ctrl, Henderson Rd, Jln Bt Merah, Lower Delta Rd, Telok Blangah Way, Henderson Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Cecil St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Middle Rd, Selegie Rd, Bt Timah Rd, Kg Java Rd, Thomson Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Kim Keat Rd and Whampoa Rd.
1981 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Norfolk Rd, Keng Lee Rd, Kg Java Rd, Bt Timah Rd, Sungei Rd, Bencoolen St, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Henderson Rd, Telok Blangah Way, Lower Delta Rd, Jln Bt Merah, Henderson Rd, Bt Merah Ctrl and Bt Merah Interchange. Bt Merah Interchange, Bt Merah Ctrl, Henderson Rd, Jln Bt Merah, Lower Delta Rd, Telok Blangah Way, Henderson Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Cecil St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Middle Rd, Selegie Rd, Bt Timah Rd, Kg Java Rd, Norfolk Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1980 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Norfolk Rd, Keng Lee Rd, Kg Java Rd, Bt Timah Rd, Sungei Rd, Bencoolen St, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Henderson Rd, Telok Blangah Way, Telok Blangah Cres, Telok Blangah Way, Henderson Rd and Jln Bt Merah. Jln Bt Merah, Henderson Rd, Telok Blangah Way, Telok Blangah Cres, Telok Blangah Way, Henderson Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Cecil St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Middle Rd, Selegie Rd, Bt Timah Rd, Kg Java Rd, Norfolk Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1979 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Norfolk Rd, Keng Lee Rd, Kg Java Rd, Bt Timah Rd, Sungei Rd, Bencoolen St, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Henderson Rd, Telok Blangah Way, Telok Blangah Cres and Telok Blangah Way. Telok Blangah Way, Telok Blangah Cres, Telok Blangah Way, Henderson Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Cecil St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Middle Rd, Selegie Rd, Bt Timah Rd, Kg Java Rd, Norfolk Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1978 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Norfolk Rd, Keng Lee Rd, Kg Java Rd, Bt Timah Rd, Rochor Canal Rd, Bencoolen St, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Parsi Rd, Anson Rd, Keppel Rd, Telok Blangah Rd, Henderson Rd, Telok Blangah Way, Telok Blangah Cres and Telok Blangah Way. Telok Blangah Way, Telok Blangah Cres, Telok Blangah Way, Henderson Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Cecil St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Middle Rd, Selegie Rd, Mayne Rd, Bt Timah Rd, Kg Java Rd, Norfolk Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1975 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Norfolk Rd, Kg Java Rd, Bt Timah Rd, Rochor Canal Rd, Bencoolen St, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Parsi Rd, Anson Rd, Keppel Rd, Telok Blangah Rd, Henderson Rd, Telok Blangah Way, Telok Blangah Cres and Telok Blangah Way. Telok Blangah Way, Telok Blangah Cres, Telok Blangah Way, Henderson Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Cecil St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Middle Rd, Selegie Rd, Mackenzie Rd, Bt Timah Rd, Kg Java Rd, Norfolk Rd, Moulmein Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1974 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Norfolk Rd, Thomson Rd, Newton Rd, Bt Timah Rd, Rochor Canal Rd, Bencoolen St, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Parsi Rd, Anson Rd, Keppel Rd, Telok Blangah Rd, Henderson Rd and Jln Bt Merah. Jln Bt Merah, Henderson Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Cecil St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Coleman St, Hill St, Victoria St, Middle Rd, Selegie Rd, Mackenzie Rd, Bt Timah Rd, Newton Rd, Thomson Rd, Norfolk Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.
1971 Jln Aman, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Balestier Rd, Norfolk Rd, Thomson Rd, Newton Rd, Bt Timah Rd, Rochor Canal Rd, Bencoolen St, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Parsi Rd, Anson Rd, Keppel Rd, Telok Blangah Rd, Alexandra Rd and Havelock Rd. Havelock Rd, Indus Rd, Ganges Ave, Alexandra Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Robinson Rd, Market St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Coleman St, Hill St, Victoria St, Middle Rd, Selegie Rd, Mackenzie Rd, Bt Timah Rd, Newton Rd, Thomson Rd, Norfolk Rd, Balestier Rd, Jln Kebun Limau, Jln Bahagia, Jln Tenteram and Jln Aman.

SBS Transit Bus Service 125A (since 2010)

Year Route (AM Peak: One-Directional)
2010 Aljunied Rd, Kallang Way, Tannery Rd, Lor Bakar Batu and MacPherson Rd (terminating at Bef Siemens Ctr).

SBS Transit Bus Service 127 (since 18 Dec 2016)

Year Route
Direction 1 Direction 2
2020 Tampines Interchange, Tampines Concourse, Tampines Ave 9, Tampines Nth Dr 1, Tampines Ave 11, Tampines Ave 10 and Tampines Ind Ave 5 (Loop) Tampines Ind Ave 4, Tampines Rd, Tampines Lk, Tampines Ave 10, Tampines Ave 11, Tampines Nth Dr 1, Tampines Ave 9, Tampines Concourse and Tampines Interchange.
2016 Tampines Interchange, Tampines Concourse, Tampines Ave 9, Tampines Ave 10 and Tampines Ind Ave 5 (Loop) Tampines Ind Ave 4, Tampines Rd, Tampines Lk, Tampines Ave 10, Tampines Ave 9, Tampines Concourse and Tampines Interchange.

SBS Transit Bus Service 127A (since 18 Dec 2016)

Year Route (Midnight: One-Directional)
2020 Tampines Interchange, Tampines Concourse, Tampines Ave 9 and Tampines Nth Dr 1 (terminating at Opp Blk 610C).
2016 Tampines Interchange, Tampines Concourse and Tampines Ave 9 (terminating at Blk 742A).

SBS Transit Bus Service 129 (since 18 Dec 2016)

Year Route
Direction 1 Direction 2
2022 Tampines Nth Interchange, Tampines St 62, Tampines Nth Dr 2, Tampines Ave 12, Tampines Ave 9, Tampines Concourse, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Tampines Ave 4, Tampines Ave 1, Tampines Ave 10, Bartley Rd East, Bartley Rd, Braddell Rd, Lor 6 Toa Payoh, Lor 1 Toa Payoh, Lor 2 Toa Payoh, Jln Toa Payoh, Jln Datoh, Balestier Rd, Jln Rajah, Kim Keat Rd, Whampoa Rd, Jln Bahagia, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal. St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Jln Rajah, Ah Hood Rd, Balestier Rd, Thomson Rd, Jln Toa Payoh, Lor 2 Toa Payoh, Lor 1 Toa Payoh, Lor 6 Toa Payoh, Braddell Rd, Bartley Rd, Bartley Rd East, Tampines Ave 10, Tampines Ave 1, Tampines Ave 4, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1, Tampines Concourse, Tampines Ave 9, Tampines Ave 12, Tampines Nth Dr 2, Tampines St 62 and Tampines Nth Interchange.
2016 Tampines Concourse Interchange, Tampines Concourse, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Tampines Ave 4, Tampines Ave 1, Tampines Ave 10, Bartley Rd East, Bartley Rd, Braddell Rd, Lor 6 Toa Payoh, Lor 1 Toa Payoh, Lor 2 Toa Payoh, Jln Toa Payoh, Jln Datoh, Balestier Rd, Jln Rajah, Kim Keat Rd, Whampoa Rd, Jln Bahagia, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Whampoa Rd and St. Michael’s Terminal. St. Michael’s Terminal, Whampoa Rd, Whampoa Dr, Jln Bahagia, Jln Tenteram, Jln Bahagia, Kim Keat Rd, Jln Rajah, Ah Hood Rd, Balestier Rd, Thomson Rd, Jln Toa Payoh, Lor 2 Toa Payoh, Lor 1 Toa Payoh, Lor 6 Toa Payoh, Braddell Rd, Bartley Rd, Bartley Rd East, Tampines Ave 10, Tampines Ave 1, Tampines Ave 4, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1, Tampines Concourse and Tampines Concourse Interchange.

External Links & References:


Back to Historical Routes of Singapore Bus Services

Leave a Reply

Your email address will not be published. Required fields are marked *