Historical Routes of Trunk Services 100 – 109

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 100 (since 3 Feb 1974)

Year Route
Direction 1 Direction 2
2023 Serangoon Interchange, Serangoon Ave 2, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Beach Rd, Bras Basah Rd, Nicoll Highway, Esplanade Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Alexandra Rd, Queensway, Commonwealth Ave, Commonwealth Ave West, Ghim Moh Rd, u-turn near Grove Residence, back along Ghim Moh Rd and Ghim Moh Terminal. Ghim Moh Terminal, Ghim Moh Rd, Commonwealth Ave West, Commonwealth Ave, Queensway, Alexandra Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Esplanade Dr, Stamford Rd, Beach Rd, Crawford St, Nth Bridge Rd, Jln Sultan, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Serangoon Ave 2 and Serangoon Interchange.
2021 Serangoon Interchange, Serangoon Ave 2, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Beach Rd, Bras Basah Rd, Nicoll Highway, Esplanade Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Alexandra Rd, Queensway, Commonwealth Ave, Commonwealth Ave West, Ghim Moh Rd and Ghim Moh Terminal. Ghim Moh Terminal, Ghim Moh Rd, Commonwealth Ave West, Commonwealth Ave, Queensway, Alexandra Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Esplanade Dr, Stamford Rd, Beach Rd, Crawford St, Nth Bridge Rd, Jln Sultan, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Serangoon Ave 2 and Serangoon Interchange.
2016 Serangoon Interchange, Serangoon Ave 2, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Alexandra Rd, Queensway, Commonwealth Ave, Commonwealth Ave West, Ghim Moh Rd and Ghim Moh Terminal. Ghim Moh Terminal, Ghim Moh Rd, Commonwealth Ave West, Commonwealth Ave, Queensway, Alexandra Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Esplanade Dr, Stamford Rd, Beach Rd, Crawford St, Nth Bridge Rd, Jln Sultan, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Serangoon Ave 2 and Serangoon Interchange.
2011 Serangoon Interchange, Serangoon Ave 2, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Alexandra Rd, Queensway, Commonwealth Ave, Commonwealth Ave West, Ghim Moh Rd and Ghim Moh Terminal. Ghim Moh Terminal, Ghim Moh Rd, Commonwealth Ave West, Commonwealth Ave, Queensway, Alexandra Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, St. Andrew’s Rd, Beach Rd, Crawford St, Nth Bridge Rd, Jln Sultan, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Serangoon Ave 2 and Serangoon Interchange.
1994 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Alexandra Rd, Queensway, Commonwealth Ave, Commonwealth Ave West, Ghim Moh Rd and Ghim Moh Terminal. Ghim Moh Terminal, Ghim Moh Rd, Commonwealth Ave West, Commonwealth Ave, Queensway, Alexandra Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, St. Andrew’s Rd, Beach Rd, Crawford St, Nth Bridge Rd, Jln Sultan, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.
1989 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Alexandra Rd, Queensway, Commonwealth Ave, Commonwealth Ave West, Ghim Moh Rd and Ghim Moh Terminal. Ghim Moh Terminal, Ghim Moh Rd, Commonwealth Ave West, Commonwealth Ave, Queensway, Alexandra Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Beach Rd, Crawford St, Nth Bridge Rd, Jln Sultan, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.
1988 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Seah Im Rd and World Trade Ctr Terminal. World Trade Ctr Terminal, Seah Im Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.
1985 Serangoon Gdn Terminal, Serangoon Gdn Way, Yio Chu Kang Rd, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Keppel Rd, Telok Blangah Rd, Seah Im Rd and World Trade Ctr Terminal. World Trade Ctr Terminal, Seah Im Rd, Telok Blangah Rd, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Yio Chu Kang Rd, Serangoon Gdn Way and Serangoon Gdn Terminal.
1979 Serangoon Gdn Way, Yio Chu Kang Rd, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way and Prince Edward Rd. Prince Edward Rd, Shenton Way, Palmer Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Yio Chu Kang Rd and Serangoon Gdn Way.
1977 Serangoon Gdn Way, Yio Chu Kang Rd, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way and Prince Edward Rd. Prince Edward Rd, Shenton Way, Parsi Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Yio Chu Kang Rd and Serangoon Gdn Way.
1976 Serangoon Gdn Way, Yio Chu Kang Rd, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way and Prince Edward Rd. Prince Edward Rd, Shenton Way, Parsi Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Yio Chu Kang Rd, Serangoon Gdn Way, Chartwell Dr, Burghley Dr, Berwick Dr, (Tavistock Ave, Hemsley Ave, Kensington Pk Rd) and Serangoon Gdn Way.
1975 Serangoon Gdn Way, Yio Chu Kang Rd, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Merpati Rd, Circuit Rd, Pipit Rd, Circuit Rd, Merpati Rd, Mattar Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way and Prince Edward Rd. Prince Edward Rd, Shenton Way, Parsi Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Stamford Rd, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Merpati Rd, Circuit Rd, Pipit Rd, Circuit Rd, Merpati Rd, Mattar Rd, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Yio Chu Kang Rd, Serangoon Gdn Way, Chartwell Dr, Burghley Dr, Berwick Dr, (Tavistock Ave, Hemsley Ave, Kensington Pk Rd) and Serangoon Gdn Way.
1974 Serangoon Gdn Way, Yio Chu Kang Rd, Upp Serangoon Rd, Upp Aljunied Rd, Aljunied Rd, Merpati Rd, Circuit Rd, Pipit Rd, Circuit Rd, Merpati Rd, Mattar Rd, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way and Prince Edward Rd. Prince Edward Rd, Shenton Way, Parsi Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Coleman St, Hill St, Victoria St, Kallang Rd, Geylang Rd, Aljunied Rd, Merpati Rd, Circuit Rd, Pipit Rd, Circuit Rd, Merpati Rd, Mattar Rd, Aljunied Rd, Upp Aljunied Rd, Upp Serangoon Rd, Yio Chu Kang Rd, Serangoon Gdn Way, Chartwell Dr, Burghley Dr, Berwick Dr, (Tavistock Ave, Hemsley Ave, Kensington Pk Rd) and Serangoon Gdn Way.

SBS Transit Bus Service 100A (since 2000)

Year Route (AM/PM Peak: One-Directional)
2011 Serangoon Interchange, Serangoon Ave 2, Upp Serangoon Rd, Upp Aljunied Rd and Aljunied Rd (terminating at Aljunied Stn).
2000 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Upp Aljunied Rd and Aljunied Rd (terminating at Aljunied Stn).

SBS Transit Bus Service 101 (since 15 Feb 2004)

Year Route
Direction 1 Direction 2
2019 Serangoon Interchange, Serangoon Ave 2, Upp Serangoon Rd, Hougang Ctrl, Hougang Ave 4, Hougang Ave 8, Hougang St 52, Hougang St 51, Buangkok Green, Buangkok Lk and Buangkok Cres (Loop) Buangkok Lk, Buangkok Green, Hougang Ave 4, Hougang St 51, Hougang St 52, Hougang Ave 8, Hougang Ave 4, Hougang Ctrl, Upp Serangoon Rd, Serangoon Ave 2 and Serangoon Interchange.
2011 Serangoon Interchange, Serangoon Ave 2, Upp Serangoon Rd, Hougang Ctrl, Hougang Ave 4, Hougang Ave 8, Hougang St 52, Hougang St 51, Buangkok Green and Buangkok Lk (Loop) Buangkok Green, Hougang Ave 4, Hougang St 51, Hougang St 52, Hougang Ave 8, Hougang Ave 4, Hougang Ctrl, Upp Serangoon Rd, Serangoon Ave 2 and Serangoon Interchange.
2005 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Hougang Ctrl, Hougang Ave 4, Hougang Ave 8, Hougang St 52, Hougang St 51, Buangkok Green and Buangkok Lk (Loop) Buangkok Green, Hougang Ave 4, Hougang St 51, Hougang St 52, Hougang Ave 8, Hougang Ave 4, Hougang Ctrl, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.
2004 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Hougang Ctrl, Hougang Ave 4, Hougang Ave 8, Hougang St 52, Hougang St 51, Buangkok Green, Buangkok Lk and Buangkok Cres (Loop) Buangkok Lk, Buangkok Green, Hougang Ave 4, Hougang St 51, Hougang St 52, Hougang Ave 8, Hougang Ave 4, Hougang Ctrl, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.

SBS Transit Bus Service 102 (since 20 Sep 2015)

Year Route
Direction 1 Direction 2
2022 Hougang Ctrl Interchange, Hougang Ctrl, Upp Serangoon Rd, Buangkok Dr, Sengkang Ctrl, Compassvale Dr, Compassvale Rd, Sengkang East Way, Sengkang West Way, Fernvale Rd, Sengkang West Ave, Sengkang West Rd, Sengkang West Way, Jln Kayu, TPE, Seletar Aerospace Way, Seletar Aerospace Dr, Seletar Aerospace Rd 1 and Seletar Aerospace Ave (Loop) Seletar Aerospace Rd 1, Seletar Aerospace Dr, Seletar Aerospace Way, TPE, Jln Kayu, Sengkang West Way, Sengkang West Rd, Sengkang West Ave, Fernvale Rd, Sengkang West Way, Sengkang East Way, Compassvale Rd, Compassvale Dr, Sengkang Ctrl, Buangkok Dr, Upp Serangoon Rd, Hougang Ctrl and Hougang Ctrl Interchange.
2018 Hougang Ctrl Interchange, Hougang Ctrl, Upp Serangoon Rd, Buangkok Dr, Sengkang Ctrl, Compassvale Dr, Compassvale Rd, Sengkang East Way, Sengkang West Way, Jln Kayu, TPE, Seletar Aerospace Way, Seletar Aerospace Dr, Seletar Aerospace Rd 1 and Seletar Aerospace Ave (Loop) Seletar Aerospace Rd 1, Seletar Aerospace Dr, Seletar Aerospace Way, TPE, Jln Kayu, Sengkang West Way, Sengkang East Way, Compassvale Rd, Compassvale Dr, Sengkang Ctrl, Buangkok Dr, Upp Serangoon Rd, Hougang Ctrl and Hougang Ctrl Interchange.
2015 Hougang Ctrl Interchange, Hougang Ctrl, Upp Serangoon Rd, Buangkok Dr, Sengkang Ctrl, Compassvale Dr, Compassvale Rd, Sengkang East Way, Sengkang West Way and Jln Kayu (Loop) Sengkang West Way, Sengkang East Way, Compassvale Rd, Compassvale Dr, Sengkang Ctrl, Buangkok Dr, Upp Serangoon Rd, Hougang Ctrl and Hougang Ctrl Interchange.

SBS Transit Bus Service 102A (since 27 Mar 2023)

Year Route (PM Peak: One-Directional)
2023 Sengkang East Way, Sengkang West Way, Fernvale Rd, Sengkang West Ave, Sengkang West Rd and Sengkang West Way (terminating at Opp Blk 461B).

SBS Transit Bus Service 102B (since 9 Oct 2023)

Year Route (PM Peak: One-Directional)
2023 Sengkang West Way, Sengkang West Rd, Sengkang West Ave, Fernvale Rd, Sengkang West Way and Sengkang East Way (terminating at Opp Sengkang Stn/Blk 260A).

SBS Transit Bus Service 103 (since 11 Apr 1971)

Year Route
Direction 1 Direction 2
2019 Serangoon Interchange, Serangoon Ave 2, Upp Serangoon Rd, Boundary Rd, Yio Chu Kang Lk, Yio Chu Kang Rd, Sengkang West Rd, Sengkang West Ave, Jln Kayu, Piccadilly, Seletar Aerospace Dr, West Camp Rd, Seletar West Lk, Yishun Ave 1, Yishun Ave 6, Yishun Ave 11, Yishun Ctrl, Yishun Ave 2 and Yishun Interchange. Yishun Interchange, Yishun Ave 2, Yishun Ctrl, Yishun Ave 11, Yishun Ave 6, Yishun Ave 1, Seletar West Lk, West Camp Rd, Seletar Aerospace Dr, Piccadilly, Jln Kayu, Sengkang West Ave, Sengkang West Rd, Yio Chu Kang Rd, Yio Chu Kang Lk, Boundary Rd, Upp Serangoon Rd, Serangoon Ave 2 and Serangoon Interchange.
2015 Serangoon Interchange, Serangoon Ave 2, Upp Serangoon Rd, Boundary Rd, Yio Chu Kang Lk, Yio Chu Kang Rd, Sengkang West Rd, Sengkang West Ave, Jln Kayu, Piccadilly, Seletar Aerospace Dr, West Camp Rd, Seletar West Lk, Yishun Ave 1, Yishun Ave 6, Yishun Ave 11, Yishun Ctrl, Yishun Ave 2, Yishun Ctrl and Yishun Interchange. Yishun Interchange, Yishun Ctrl 1, Yishun Ctrl, Yishun Ave 2, Yishun Ctrl, Yishun Ave 11, Yishun Ave 6, Yishun Ave 1, Seletar West Lk, West Camp Rd, Seletar Aerospace Dr, Piccadilly, Jln Kayu, Sengkang West Ave, Sengkang West Rd, Yio Chu Kang Rd, Yio Chu Kang Lk, Boundary Rd, Upp Serangoon Rd, Serangoon Ave 2 and Serangoon Interchange.
2013 Serangoon Interchange, Serangoon Ave 2, Upp Serangoon Rd, Boundary Rd, Yio Chu Kang Lk, Yio Chu Kang Rd, Sengkang West Rd, Sengkang West Ave, Jln Kayu, Piccadilly, Seletar Aerospace Dr and West Camp Rd (Loop) Seletar Aerospace Dr, Piccadilly, Jln Kayu, Sengkang West Ave, Sengkang West Rd, Yio Chu Kang Rd, Yio Chu Kang Lk, Boundary Rd, Upp Serangoon Rd, Serangoon Ave 2 and Serangoon Interchange.
2011 Serangoon Interchange, Serangoon Ave 2, Upp Serangoon Rd, Boundary Rd, Yio Chu Kang Lk, Yio Chu Kang Rd, Jln Kayu, Piccadilly, Seletar Aerospace Dr and West Camp Rd (Loop) Seletar Aerospace Dr, Piccadilly, Jln Kayu, Yio Chu Kang Rd, Yio Chu Kang Lk, Boundary Rd, Upp Serangoon Rd, Serangoon Ave 2 and Serangoon Interchange.
2003 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Boundary Rd, Yio Chu Kang Lk, Yio Chu Kang Rd, Jln Kayu and Piccadilly (Loop) Jln Kayu, Yio Chu Kang Rd, Yio Chu Kang Lk, Boundary Rd, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.
2001 Jln Kayu Terminal, Jln Kayu, Yio Chu Kang Rd, Yio Chu Kang Lk, Boundary Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Eu Tong Sen St and New Bridge Rd Terminal. New Bridge Rd Terminal, Eu Tong Sen St, Hill St, Stamford Rd, Prinsep St, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Boundary Rd, Yio Chu Kang Lk, Yio Chu Kang Rd, Jln Kayu and Jln Kayu Terminal.
1992 Jln Kayu Terminal, Jln Kayu, Yio Chu Kang Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Eu Tong Sen St and New Bridge Rd Terminal. New Bridge Rd Terminal, Eu Tong Sen St, Hill St, Stamford Rd, Prinsep St, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Yio Chu Kang Rd, Jln Kayu and Jln Kayu Terminal.
1987 Jln Kayu Terminal, Jln Kayu, Yio Chu Kang Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Eu Tong Sen St, Outram Rd, Tiong Bahru Rd, Tanglin Rd, Margaret Dr, Queensway, Commonwealth Ave, Holland Ave, Holland Dr and Buona Vista Terminal. Buona Vista Terminal, Nth Buona Vista Rd, Commonwealth Ave, Margaret Dr, Tanglin Rd, Tiong Bahru Rd, Outram Rd, Eu Tong Sen St, Hill St, Stamford Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Yio Chu Kang Rd, Jln Kayu and Jln Kayu Terminal.
1982 Jln Kayu Terminal, Jln Kayu, Yio Chu Kang Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, New Bridge Rd, Outram Rd, Tiong Bahru Rd, Tanglin Rd, Margaret Dr, Queensway, Commonwealth Ave, Holland Ave, Holland Dr and Buona Vista Terminal. Buona Vista Terminal, Nth Buona Vista Rd, Commonwealth Ave, Margaret Dr, Tanglin Rd, Tiong Bahru Rd, Outram Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Yio Chu Kang Rd, Jln Kayu and Jln Kayu Terminal.
1980 Jln Kayu, Yio Chu Kang Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, New Bridge Rd, Outram Rd, Tiong Bahru Rd, Tanglin Rd, Margaret Dr, Queensway, Commonwealth Ave, Holland Ave, Holland Dr, Nth Buona Vista Rd and Commonwealth Ave. Commonwealth Ave, Margaret Dr, Tanglin Rd, Tiong Bahru Rd, Outram Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Yio Chu Kang Rd and Jln Kayu.
1977 Jln Kayu, Yio Chu Kang Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, New Bridge Rd, Outram Rd, Tiong Bahru Rd, Tanglin Rd, Margaret Dr, Queensway, Queen’s Circus, Queensway, Holland Rd, Holland Ave, Holland Dr, Nth Buona Vista Rd and Commonwealth Ave. Commonwealth Ave, Holland Ave, Holland Rd, Queensway, Margaret Dr, Tanglin Rd, Tiong Bahru Rd, Outram Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Yio Chu Kang Rd and Jln Kayu.
1975 Jln Kayu, Yio Chu Kang Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, New Bridge Rd, Outram Rd, Tiong Bahru Rd, Tanglin Rd, Margaret Dr, Queensway, Queen’s Circus, Queensway, Holland Rd, Holland Ave and Holland Dr. Holland Dr, Holland Ave, Holland Rd, Queensway, Margaret Dr, Tanglin Rd, Tiong Bahru Rd, Outram Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Yio Chu Kang Rd and Jln Kayu.
1974 Jln Kayu, Yio Chu Kang Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, New Bridge Rd, Outram Rd, Tiong Bahru Rd, Tanglin Rd, Margaret Dr, Queensway, Queen’s Circus, Queensway, Holland Rd, Nth Buona Vista Rd and Commonwealth Ave. Commonwealth Ave, Nth Buona Vista Rd, Holland Rd, Queensway, Margaret Dr, Tanglin Rd, Tiong Bahru Rd, Seng Poh Rd, Outram Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Yio Chu Kang Rd and Jln Kayu.
1972 Serangoon Gdn Way, Yio Chu Kang Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, New Bridge Rd, Outram Rd, Tiong Bahru Rd, Tanglin Rd, Margaret Dr, Queensway, Queen’s Circus, Queensway, Holland Rd, Nth Buona Vista Rd and Commonwealth Ave. Commonwealth Ave, Nth Buona Vista Rd, Holland Rd, Queensway, Margaret Dr, Tanglin Rd, Tiong Bahru Rd, Seng Poh Rd, Outram Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Yio Chu Kang Rd, Serangoon Gdn Way, Tavistock Ave, Hemsley Ave, Kensington Pk Rd and Serangoon Gdn Way.
1971 Serangoon Gdn Way, Yio Chu Kang Rd, Upp Serangoon Rd, Bendemeer Rd, Whampoa Nth, Serangoon Rd, Boon Keng Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, New Bridge Rd, Outram Rd, Tiong Bahru Rd, Tanglin Rd, Margaret Dr, Queensway, Queen’s Circus, Queensway, Holland Rd, Nth Buona Vista Rd and Commonwealth Ave. Commonwealth Ave, Nth Buona Vista Rd, Holland Rd, Queensway, Margaret Dr, Tanglin Rd, Tiong Bahru Rd, Seng Poh Rd, Outram Rd, New Bridge Rd, Hill St, Stamford Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Yio Chu Kang Rd, Serangoon Gdn Way, Tavistock Ave, Hemsley Ave, Kensington Pk Rd and Serangoon Gdn Way.

SBS Transit Bus Service 105 (since 13 Mar 1988)

Year Route
Direction 1 Direction 2
2011 Serangoon Interchange, Serangoon Ave 2, Serangoon Ave 3, Lor Chuan, Braddell Rd, Lor 6 Toa Payoh, Lor 1 Toa Payoh, Lor 4 Toa Payoh, Toa Payoh Ctrl, Lor 2 Toa Payoh, Jln Toa Payoh, Whitley Rd, Stevens Rd, Scotts Rd, Paterson Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Queensway, Commonwealth Ave, Commonwealth Ave West, Boon Lay Way, Toh Guan Rd, Jurong East Ctrl, Jurong Gateway Rd and Jurong East Interchange. Jurong East Interchange, Jurong Gateway Rd, Jurong East Ctrl, Toh Guan Rd, Boon Lay Way, Commonwealth Ave West, Commonwealth Ave, Queensway, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Scotts Rd, Stevens Rd, Whitley Rd, PIE, Jln Toa Payoh, Lor 2 Toa Payoh, Toa Payoh Ctrl, Lor 4 Toa Payoh, Lor 1 Toa Payoh, Lor 6 Toa Payoh, Braddell Rd, Lor Chuan, Serangoon Ave 3, Serangoon Ave 2 and Serangoon Interchange.
2009 Serangoon Interchange, Serangoon Ctrl, Boundary Rd, Serangoon Ave 2, Serangoon Ave 3, Lor Chuan, Braddell Rd, Lor 6 Toa Payoh, Lor 1 Toa Payoh, Lor 4 Toa Payoh, Toa Payoh Ctrl, Lor 2 Toa Payoh, Jln Toa Payoh, Whitley Rd, Stevens Rd, Scotts Rd, Paterson Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Queensway, Commonwealth Ave, Commonwealth Ave West, Boon Lay Way, Toh Guan Rd, Jurong East Ctrl, Jurong East St 13 and Jurong East Interchange. Jurong East Interchange, Jurong East St 12, Boon Lay Way, Jurong East Ctrl, Toh Guan Rd, Boon Lay Way, Commonwealth Ave West, Commonwealth Ave, Queensway, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Scotts Rd, Stevens Rd, Whitley Rd, PIE, Jln Toa Payoh, Lor 2 Toa Payoh, Toa Payoh Ctrl, Lor 4 Toa Payoh, Lor 1 Toa Payoh, Lor 6 Toa Payoh, Braddell Rd, Lor Chuan, Serangoon Ave 3, Serangoon Ave 2, Boundary Rd, Serangoon Ctrl and Serangoon Interchange.
1993 Serangoon Interchange, Serangoon Ctrl, Boundary Rd, Serangoon Ave 2, Serangoon Ave 3, Lor Chuan, Braddell Rd, Lor 6 Toa Payoh, Lor 1 Toa Payoh, Lor 4 Toa Payoh, Toa Payoh Ctrl, Lor 2 Toa Payoh, Jln Toa Payoh, Whitley Rd, Stevens Rd, Scotts Rd, Paterson Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Queensway, Commonwealth Ave, Commonwealth Ave West, Boon Lay Way, Toh Guan Rd, Jurong East Ctrl, Jurong East St 13 and Jurong East Interchange. Jurong East Interchange, Jurong East St 12, Jurong East St 13, Jurong East Ctrl, Toh Guan Rd, Boon Lay Way, Commonwealth Ave West, Commonwealth Ave, Queensway, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Scotts Rd, Stevens Rd, Whitley Rd, PIE, Jln Toa Payoh, Lor 2 Toa Payoh, Toa Payoh Ctrl, Lor 4 Toa Payoh, Lor 1 Toa Payoh, Lor 6 Toa Payoh, Braddell Rd, Lor Chuan, Serangoon Ave 3, Serangoon Ave 2, Boundary Rd, Serangoon Ctrl and Serangoon Interchange.
1992 Serangoon Interchange, Serangoon Ctrl, Boundary Rd, Serangoon Ave 2, Serangoon Ave 3, Lor Chuan, Braddell Rd, Lor 6 Toa Payoh, Lor 1 Toa Payoh, Lor 4 Toa Payoh, Toa Payoh Ctrl, Lor 2 Toa Payoh, Jln Toa Payoh, Whitley Rd, Stevens Rd, Scotts Rd, Paterson Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Ulu Pandan Rd, Clementi Rd, Commonwealth Ave West, Boon Lay Way, Toh Guan Rd, Jurong East Ctrl, Jurong East St 13 and Jurong East Interchange. Jurong East Interchange, Jurong East St 13, Jurong East Ctrl, Toh Guan Rd, Boon Lay Way, Commonwealth Ave West, Clementi Rd, Ulu Pandan Rd, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Scotts Rd, Stevens Rd, Whitley Rd, PIE, Jln Toa Payoh, Lor 2 Toa Payoh, Toa Payoh Ctrl, Lor 4 Toa Payoh, Lor 1 Toa Payoh, Lor 6 Toa Payoh, Braddell Rd, Lor Chuan, Serangoon Ave 3, Serangoon Ave 2, Boundary Rd, Serangoon Ctrl and Serangoon Interchange.
1988 Serangoon Interchange, Serangoon Ctrl, Boundary Rd, Ang Mo Kio Ave 1, Bishan Rd, Braddell Rd, Lor 6 Toa Payoh, Lor 1 Toa Payoh, Lor 4 Toa Payoh, Toa Payoh Ctrl, Lor 2 Toa Payoh, Jln Toa Payoh, Whitley Rd, Stevens Rd, Scotts Rd, Paterson Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Ulu Pandan Rd, Clementi Rd, Commonwealth Ave West, Clementi Ave 3 and Clementi Interchange. Clementi Interchange, Clementi Ave 3, Commonwealth Ave West, Clementi Rd, Ulu Pandan Rd, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Scotts Rd, Stevens Rd, Whitley Rd, PIE, Jln Toa Payoh, Lor 2 Toa Payoh, Toa Payoh Ctrl, Lor 4 Toa Payoh, Lor 1 Toa Payoh, Lor 6 Toa Payoh, Braddell Rd, Bishan Rd, Ang Mo Kio Ave 1, Boundary Rd, Serangoon Ctrl and Serangoon Interchange.

SBS Transit Bus Service 105B (since 1999)

Year Route (AM Peak: One-Directional)
2011 Jurong East Interchange, Jurong Gateway Rd, Jurong East Ctrl, Toh Guan Rd, Boon Lay Way and Commonwealth Ave West (terminating at Clementi Stn Exit B).
2009 Jurong East Interchange, Jurong East St 12, Boon Lay Way, Jurong East Ctrl, Toh Guan Rd, Boon Lay Way and Commonwealth Ave West (terminating at Clementi Stn).
1999 Jurong East Interchange, Jurong East St 12, Jurong East St 13, Jurong East Ctrl, Toh Guan Rd, Boon Lay Way and Commonwealth Ave West (terminating at Clementi Stn).

Tower Transit Bus Service 106 (since 3 Feb 1974)

Year Route
Direction 1 Direction 2
2017 Shenton Way Terminal, Prince Edward Rd, Shenton Way, Keppel Rd, Anson Rd, Robinson Rd, Finlayson Green, Marina Blvd, Bayfront Ave, Raffles Ave, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Holland Ave, Commonwealth Ave, Commonwealth Ave West, Toh Tuck Ave, Bt Batok East Ave 3, Bt Batok Ctrl and Bt Batok Interchange. Bt Batok Interchange, Bt Batok Ctrl, Bt Batok East Ave 3, Toh Tuck Ave, Commonwealth Ave West, Commonwealth Ave, Holland Ave, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Bras Basah Rd, Raffles Blvd, Temasek Blvd, Temasek Ave, Bayfront Ave, Central Blvd, Shenton Way and Shenton Way Terminal.
2014 Shenton Way Terminal, Palmer Rd, Shenton Way, Keppel Rd, Anson Rd, Robinson Rd, Finlayson Green, Marina Blvd, Bayfront Ave, Raffles Ave, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Holland Ave, Commonwealth Ave, Commonwealth Ave West, Toh Tuck Ave, Bt Batok East Ave 3, Bt Batok Ctrl and Bt Batok Interchange. Bt Batok Interchange, Bt Batok Ctrl, Bt Batok East Ave 3, Toh Tuck Ave, Commonwealth Ave West, Commonwealth Ave, Holland Ave, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Bras Basah Rd, Raffles Blvd, Temasek Blvd, Temasek Ave, Bayfront Ave, Central Blvd, Shenton Way, Palmer Rd and Shenton Way Terminal.
2010 Shenton Way Terminal, Palmer Rd, Shenton Way, Keppel Rd, Anson Rd, Maxwell Rd, Central Blvd, Bayfront Ave, Raffles Ave, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Holland Ave, Commonwealth Ave, Commonwealth Ave West, Toh Tuck Ave, Bt Batok East Ave 3, Bt Batok Ctrl and Bt Batok Interchange. Bt Batok Interchange, Bt Batok Ctrl, Bt Batok East Ave 3, Toh Tuck Ave, Commonwealth Ave West, Commonwealth Ave, Holland Ave, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Bras Basah Rd, Raffles Blvd, Temasek Blvd, Temasek Ave, Bayfront Ave, Central Blvd, Shenton Way, Palmer Rd and Shenton Way Terminal.
2005 Marina Ctr Terminal, Raffles Blvd, Raffles Ave, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Holland Ave, Commonwealth Ave, Commonwealth Ave West, Toh Tuck Ave, Bt Batok East Ave 3, Bt Batok Ctrl and Bt Batok Interchange. Bt Batok Interchange, Bt Batok Ctrl, Bt Batok East Ave 3, Toh Tuck Ave, Commonwealth Ave West, Commonwealth Ave, Holland Ave, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Bras Basah Rd, Raffles Blvd, Temasek Blvd, Temasek Ave, Raffles Blvd and Marina Ctr Terminal.
2003 Marina Ctr Terminal, Raffles Blvd, Raffles Ave, Stamford Rd, Orchard Rd, Penang Rd, Somerset Rd, Orchard Lk, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Holland Ave, Commonwealth Ave, Commonwealth Ave West, Toh Tuck Ave, Bt Batok East Ave 3, Bt Batok Ctrl and Bt Batok Interchange. Bt Batok Interchange, Bt Batok Ctrl, Bt Batok East Ave 3, Toh Tuck Ave, Commonwealth Ave West, Commonwealth Ave, Holland Ave, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Bras Basah Rd, Raffles Blvd, Temasek Blvd, Temasek Ave, Raffles Blvd and Marina Ctr Terminal.
1992 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Orchard Rd, Penang Rd, Somerset Rd, Orchard Lk, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Holland Ave, Commonwealth Ave, Commonwealth Ave West, Toh Tuck Ave, Bt Batok East Ave 3, Bt Batok Ctrl and Bt Batok Interchange. Bt Batok Interchange, Bt Batok Ctrl, Bt Batok East Ave 3, Toh Tuck Ave, Commonwealth Ave West, Commonwealth Ave, Holland Ave, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Prinsep St, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.
1988 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Holland Ave, Commonwealth Ave, Commonwealth Ave West, Toh Tuck Ave, Bt Batok East Ave 3, Bt Batok Ctrl and Bt Batok Interchange. Bt Batok Interchange, Bt Batok Ctrl, Bt Batok East Ave 3, Toh Tuck Ave, Commonwealth Ave West, Commonwealth Ave, Holland Ave, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.
1987 Serangoon Gdn Terminal, Serangoon Gdn Way, Lor Chuan, Braddell Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Holland Ave, Commonwealth Ave, Commonwealth Ave West, Toh Tuck Ave, Bt Batok East Ave 3, Bt Batok Ctrl and Bt Batok Interchange. Bt Batok Interchange, Bt Batok Ctrl, Bt Batok East Ave 3, Toh Tuck Ave, Commonwealth Ave West, Commonwealth Ave, Holland Ave, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Braddell Rd, Lor Chuan, Serangoon Gdn Way and Serangoon Gdn Terminal.
1985 Serangoon Gdn Terminal, Serangoon Gdn Way, Lor Chuan, Braddell Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Holland Ave, Commonwealth Ave, Commonwealth Ave West, Toh Tuck Ave, Bt Batok East Ave 3, Bt Batok Ctrl, Bt Batok West Ave 3 and Bt Batok Terminal. Bt Batok Terminal, Bt Batok West Ave 3, Bt Batok Ctrl, Bt Batok East Ave 3, Toh Tuck Ave, Commonwealth Ave West, Commonwealth Ave, Holland Ave, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Braddell Rd, Lor Chuan, Serangoon Gdn Way and Serangoon Gdn Terminal.
1982 Serangoon Gdn Way, Lor Chuan, Braddell Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Holland Ave, Holland Dr and Buona Vista Terminal. Buona Vista Terminal, Nth Buona Vista Rd, Commonwealth Ave, Holland Ave, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Braddell Rd, Lor Chuan and Serangoon Gdn Way.
1977 Serangoon Gdn Way, Lor Chuan, Braddell Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Orchard Rd, Penang Rd, Somerset Rd, Grange Rd, Orchard Blvd, Grange Rd, Napier Rd, Holland Rd, Holland Ave, Holland Dr, Nth Buona Vista Rd and Commonwealth Ave. Commonwealth Ave, Holland Ave, Holland Rd, Napier Rd, Tanglin Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Braddell Rd, Lor Chuan and Serangoon Gdn Way.
1974 Serangoon Gdn Way, Lor Chuan, Braddell Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Upp Circular Rd, New Bridge Rd, River Valley Rd, Delta Rd, Alexandra Rd, Tanglin Rd, Margaret Dr, Queensway, round Queen’s Circus, Queensway, Commonwealth Dr, Commonwealth Ave, Queen’s Circus and Commonwealth Ave. Commonwealth Ave, Commonwealth Dr, Queensway, Farrer Circus, Queensway, Margaret Dr, Tanglin Rd, Alexandra Rd, Delta Rd, River Valley Rd, Hill St, Stamford Rd, Orchard Rd, Dhoby Ghaut, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Braddell Rd, Lor Chuan, Serangoon Gdn Way, Chartwell Dr, Burghley Dr, Berwick Dr and Serangoon Gdn Way.

Tower Transit Bus Service 106A (since 17 Sep 2012)

Year Route (AM Peak: One-Directional)
2012 Bt Batok Interchange, Bt Batok Ctrl, Bt Batok East Ave 3, Toh Tuck Ave and Commonwealth Ave West (terminating at Clementi Stn Exit B).

SBS Transit Bus Service 107 (since 23 Jan 1978)

Year Route
Direction 1 Direction 2
2022 Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 4, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Upp Aljunied Rd, Bidadari Pk Dr, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Kallang Rd, Victoria St, Jln Sultan, Beach Rd, Bras Basah Rd, Nicoll Highway, Esplanade Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way and Shenton Way Terminal. Shenton Way Terminal, Prince Edward Rd, Shenton Way, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Esplanade Dr, Stamford Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Geylang Bahru, Bendemeer Rd, Whampoa East, Serangoon Rd, Upp Serangoon Rd, Bidadari Pk Dr, Upp Aljunied Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Hougang Ave 4, Hougang Ctrl and Hougang Ctrl Interchange.
2021 Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Upp Aljunied Rd, Bidadari Pk Dr, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Kallang Rd, Victoria St, Jln Sultan, Beach Rd, Bras Basah Rd, Nicoll Highway, Esplanade Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way and Shenton Way Terminal. Shenton Way Terminal, Prince Edward Rd, Shenton Way, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Esplanade Dr, Stamford Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Geylang Bahru, Bendemeer Rd, Whampoa East, Serangoon Rd, Upp Serangoon Rd, Bidadari Pk Dr, Upp Aljunied Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Hougang Ctrl and Hougang Ctrl Interchange.
2021 Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Upp Aljunied Rd, Bidadari Pk Dr, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Kallang Rd, Victoria St, Jln Sultan, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way and Shenton Way Terminal. Shenton Way Terminal, Prince Edward Rd, Shenton Way, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Esplanade Dr, Stamford Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Geylang Bahru, Bendemeer Rd, Whampoa East, Serangoon Rd, Upp Serangoon Rd, Bidadari Pk Dr, Upp Aljunied Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Hougang Ctrl and Hougang Ctrl Interchange.
2017 Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Kallang Rd, Victoria St, Jln Sultan, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way and Shenton Way Terminal. Shenton Way Terminal, Prince Edward Rd, Shenton Way, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Esplanade Dr, Stamford Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Geylang Bahru, Bendemeer Rd, Whampoa East, Serangoon Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Hougang Ctrl and Hougang Ctrl Interchange.
2016 Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Kallang Rd, Victoria St, Jln Sultan, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Palmer Rd and Shenton Way Terminal. Shenton Way Terminal, Palmer Rd, Shenton Way, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Esplanade Dr, Stamford Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Geylang Bahru, Bendemeer Rd, Whampoa East, Serangoon Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Hougang Ctrl and Hougang Ctrl Interchange.
2003 Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Kallang Rd, Victoria St, Jln Sultan, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Palmer Rd and Shenton Way Terminal. Shenton Way Terminal, Palmer Rd, Shenton Way, Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, St. Andrew’s Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Geylang Bahru, Bendemeer Rd, Whampoa East, Serangoon Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Hougang Ctrl and Hougang Ctrl Interchange.
1994 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Kallang Rd, Victoria St, Jln Sultan, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay and Shenton Way (Loop) Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Jln Kolam Ayer, Bendemeer Rd, Whampoa Nth, Serangoon Rd, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.
1989 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Crawford St, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay and Shenton Way (Loop) Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Jln Kolam Ayer, Bendemeer Rd, Whampoa Nth, Serangoon Rd, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.
1988 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Crawford St, Beach Rd, Bras Basah Rd, Raffles Blvd, Raffles Ave, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay and Shenton Way (Loop) Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Beach Rd, Bras Basah Rd, Raffles Blvd, Raffles Ave, Stamford Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Jln Kolam Ayer, Bendemeer Rd, Whampoa Nth, Serangoon Rd, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.
1979 Serangoon Gdn Terminal, Serangoon Gdn Way, Lor Chuan, Braddell Rd, Upp Serangoon Rd, Bendemeer Rd, Lavender St, Crawford St, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay and Shenton Way (Loop) Keppel Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Serangoon Rd, Upp Serangoon Rd, Braddell Rd, Lor Chuan, Serangoon Gdn Way and Serangoon Gdn Terminal.
1978 Serangoon Gdn Way, Lor Chuan, Braddell Rd, Upp Serangoon Rd, Bendemeer Rd, Lavender St, Crawford St, Beach Rd, Bras Basah Rd, Nicoll Highway, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay and Shenton Way (Loop) Parsi Rd, Anson Rd, Robinson Rd, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Serangoon Rd, Upp Serangoon Rd, Braddell Rd, Lor Chuan and Serangoon Gdn Way.

SBS Transit Bus Service 107X > 107M (since 23 Mar 1997)

The alternate route of Bus Service 107 looping at Temasek Ave was re-numbered to Bus Service 107M from Monday, 28 Jan 2008.

Year Route
Direction 1 Direction 2
2022 Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 4, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Upp Aljunied Rd, Bidadari Pk Dr, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Kallang Rd, Victoria St, Jln Sultan, Beach Rd, Bras Basah Rd, Raffles Blvd and Temasek Ave (Loop) Temasek Blvd, Rochor Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Geylang Bahru, Bendemeer Rd, Whampoa East, Serangoon Rd, Upp Serangoon Rd, Bidadari Pk Dr, Upp Aljunied Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Hougang Ave 4, Hougang Ctrl and Hougang Ctrl Interchange.
2021 Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Upp Aljunied Rd, Bidadari Pk Dr, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Kallang Rd, Victoria St, Jln Sultan, Beach Rd, Bras Basah Rd, Raffles Blvd and Temasek Ave (Loop) Temasek Blvd, Rochor Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Geylang Bahru, Bendemeer Rd, Whampoa East, Serangoon Rd, Upp Serangoon Rd, Bidadari Pk Dr, Upp Aljunied Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Hougang Ctrl and Hougang Ctrl Interchange.
2003 Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Kallang Rd, Victoria St, Jln Sultan, Beach Rd, Bras Basah Rd, Raffles Blvd and Temasek Ave (Loop) Temasek Blvd, Rochor Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Geylang Bahru, Bendemeer Rd, Whampoa East, Serangoon Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Hougang Ctrl and Hougang Ctrl Interchange.
1997 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Bendemeer Rd, Geylang Bahru, Kallang Bahru, Lavender St, Kallang Rd, Victoria St, Jln Sultan, Beach Rd, Bras Basah Rd, Raffles Blvd and Temasek Ave (Loop) Temasek Blvd, Rochor Rd, Beach Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Kallang Bahru, Jln Kolam Ayer, Bendemeer Rd, Whampoa Nth, Serangoon Rd, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.

SBS Transit Bus Service 109 (since 28 May 2006)

Year Route
Direction 1 Direction 2
2023 (Oct) Serangoon Interchange, Serangoon Ave 2, Boundary Rd, Yio Chu Kang Lk, Yio Chu Kang Rd, Hougang Ave 9, Hougang Ave 4, Buangkok Green, Sengkang East Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris Dr 8, Pasir Ris Ctrl, Pasir Ris Dr 1, Pasir Ris St 12, Pasir Ris St 11, Pasir Ris Dr 2, Pasir Ris Dr 3, Loyang Ave, Loyang Way, Loyang Ave, Changi Village Rd and Changi Village Terminal. Changi Village Terminal, Changi Village Rd, Loyang Ave, Loyang Way, Loyang Ave, Pasir Ris Dr 3, Pasir Ris Dr 2, Pasir Ris St 11, Pasir Ris St 12, Pasir Ris Dr 1, Pasir Ris Ctrl, Pasir Ris Dr 8, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Sengkang East Rd, Buangkok Green, Hougang Ave 4, Hougang Ave 9, Yio Chu Kang Rd, Yio Chu Kang Lk, Boundary Rd, Serangoon Ave 2 and Serangoon Interchange.
2023 (Feb) Serangoon Interchange, Serangoon Ave 2, Boundary Rd, Yio Chu Kang Lk, Yio Chu Kang Rd, Hougang Ave 9, Hougang Ave 4, Buangkok Green, Sengkang East Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris St 12, Pasir Ris St 11, Pasir Ris Dr 2, Pasir Ris Dr 3, Loyang Ave, Loyang Way, Loyang Ave, Changi Village Rd and Changi Village Terminal. Changi Village Terminal, Changi Village Rd, Loyang Ave, Loyang Way, Loyang Ave, Pasir Ris Dr 3, Pasir Ris Dr 2, Pasir Ris St 11, Pasir Ris St 12, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Sengkang East Rd, Buangkok Green, Hougang Ave 4, Hougang Ave 9, Yio Chu Kang Rd, Yio Chu Kang Lk, Boundary Rd, Serangoon Ave 2 and Serangoon Interchange.
2022 Serangoon Interchange, Serangoon Ave 2, Boundary Rd, Yio Chu Kang Lk, Yio Chu Kang Rd, Hougang Ave 9, Hougang Ave 4, Buangkok Green, Sengkang East Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris St 12, Pasir Ris St 11, Pasir Ris Dr 2, Pasir Ris Dr 3, Loyang Ave, Changi Village Rd and Changi Village Terminal. Changi Village Terminal, Changi Village Rd, Loyang Ave, Pasir Ris Dr 3, Pasir Ris Dr 2, Pasir Ris St 11, Pasir Ris St 12, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Sengkang East Rd, Buangkok Green, Hougang Ave 4, Hougang Ave 9, Yio Chu Kang Rd, Yio Chu Kang Lk, Boundary Rd, Serangoon Ave 2 and Serangoon Interchange.
2011 Serangoon Interchange, Serangoon Ave 2, Boundary Rd, Yio Chu Kang Lk, Yio Chu Kang Rd, Hougang Ave 9, Hougang Ave 4, Buangkok Green, Sengkang East Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris Dr 2, Pasir Ris Dr 3, Loyang Ave, Changi Village Rd and Changi Village Terminal. Changi Village Terminal, Changi Village Rd, Loyang Ave, Pasir Ris Dr 3, Pasir Ris Dr 2, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Sengkang East Rd, Buangkok Green, Hougang Ave 4, Hougang Ave 9, Yio Chu Kang Rd, Yio Chu Kang Lk, Boundary Rd, Serangoon Ave 2 and Serangoon Interchange.
2006 Serangoon Interchange, Serangoon Ctrl, Yio Chu Kang Lk, Yio Chu Kang Rd, Hougang Ave 9, Hougang Ave 4, Buangkok Green, Sengkang East Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris Dr 2, Pasir Ris Dr 3, Loyang Ave, Changi Village Rd and Changi Village Terminal. Changi Village Terminal, Changi Village Rd, Loyang Ave, Pasir Ris Dr 3, Pasir Ris Dr 2, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Sengkang East Rd, Buangkok Green, Hougang Ave 4, Hougang Ave 9, Yio Chu Kang Rd, Yio Chu Kang Lk, Serangoon Ctrl and Serangoon Interchange.

SBS Transit Bus Service 109A (since 26 May 2014)

Year Route (PM Peak: One-Directional)
2014 Serangoon Interchange, Serangoon Ave 2, Boundary Rd, Yio Chu Kang Lk, Yio Chu Kang Rd, Hougang Ave 9 and Hougang Ave 4 (terminating at Blk 913).

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 *