Historical Routes of Trunk Services 80 – 89

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 80 (since 12 Dec 1999)

Year Route
Direction 1 Direction 2
2022 Sengkang Interchange, Sengkang Sq, Compassvale Rd, Compassvale Dr, Punggol Rd, Hougang Ave 10, Hougang Ave 4, Hougang Ctrl, Upp Serangoon Rd, Upp Paya Lebar Rd, Paya Lebar Rd, Geylang East Ctrl, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Tg Pagar Rd, Hoe Chiang Rd, Cantonment Rd, Keppel Rd, Telok Blangah Rd, Seah Im Rd and HarbourFront Interchange. HarbourFront Interchange, Seah Im Rd, Telok Blangah Rd, Keppel Rd, Cantonment Lk, Cantonment Rd, Keppel Rd, Tg Pagar Rd, Neil Rd, Kreta Ayer Rd, Eu Tong Sen St, Hill St, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Geylang East Ctrl, Paya Lebar Rd, Upp Paya Lebar Rd, Upp Serangoon Rd, Hougang Ctrl, Hougang Ave 4, Hougang Ave 10, Punggol Rd, Compassvale Dr, Compassvale Rd, Sengkang Sq and Sengkang Interchange.
2019 Sengkang Interchange, Sengkang Sq, Compassvale Rd, Compassvale Dr, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Upp Serangoon Rd, Upp Paya Lebar Rd, Paya Lebar Rd, Geylang East Ctrl, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Tg Pagar Rd, Hoe Chiang Rd, Cantonment Rd, Keppel Rd, Telok Blangah Rd, Seah Im Rd and HarbourFront Interchange. HarbourFront Interchange, Seah Im Rd, Telok Blangah Rd, Keppel Rd, Cantonment Lk, Cantonment Rd, Keppel Rd, Tg Pagar Rd, Neil Rd, Kreta Ayer Rd, Eu Tong Sen St, Hill St, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Geylang East Ctrl, Paya Lebar Rd, Upp Paya Lebar Rd, Upp Serangoon Rd, Hougang Ctrl, Hougang Ave 10, Punggol Rd, Compassvale Dr, Compassvale Rd, Sengkang Sq and Sengkang Interchange.
2003 Sengkang Interchange, Sengkang Sq, Compassvale Rd, Compassvale Dr, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Upp Serangoon Rd, Upp Paya Lebar Rd, Paya Lebar Rd, Geylang East Ctrl, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Tg Pagar Rd, Hoe Chiang Rd, Cantonment Rd, Keppel Rd, Telok Blangah Rd, Seah Im Rd and HarbourFront Interchange. HarbourFront Interchange, Seah Im Rd, Telok Blangah Rd, Keppel Rd, Tg Pagar Rd, Neil Rd, Kreta Ayer Rd, Eu Tong Sen St, Hill St, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Geylang East Ctrl, Paya Lebar Rd, Upp Paya Lebar Rd, Upp Serangoon Rd, Hougang Ctrl, Hougang Ave 10, Punggol Rd, Compassvale Dr, Compassvale Rd, Sengkang Sq and Sengkang Interchange.
2001 Sengkang Interchange, Compassvale Rd, Compassvale Dr, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Upp Serangoon Rd, Upp Paya Lebar Rd, Paya Lebar Rd, Geylang East Ctrl, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Tg Pagar Rd, Hoe Chiang Rd, Cantonment Rd, Keppel Rd, Telok Blangah Rd, Seah Im Rd and HarbourFront Interchange. HarbourFront Interchange, Seah Im Rd, Telok Blangah Rd, Keppel Rd, Tg Pagar Rd, Neil Rd, Kreta Ayer Rd, Eu Tong Sen St, Hill St, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Geylang East Ctrl, Paya Lebar Rd, Upp Paya Lebar Rd, Upp Serangoon Rd, Hougang Ctrl, Hougang Ave 10, Punggol Rd, Compassvale Dr, Compassvale Rd and Sengkang Interchange.
1999 Sengkang Terminal, Sengkang East Way, Compassvale Rd, Compassvale Dr, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Upp Serangoon Rd, Upp Paya Lebar Rd, Paya Lebar Rd, Geylang East Ctrl, Aljunied Rd, Geylang Rd, Kallang Rd, Crawford St, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, Tg Pagar Rd, Hoe Chiang Rd, Cantonment Rd, 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, Tg Pagar Rd, Neil Rd, Kreta Ayer Rd, Eu Tong Sen St, Hill St, Victoria St, Kallang Rd, Sims Ave, Aljunied Rd, Geylang East Ctrl, Paya Lebar Rd, Upp Paya Lebar Rd, Upp Serangoon Rd, Hougang Ctrl, Hougang Ave 10, Punggol Rd, Compassvale Dr, Compassvale Rd, Sengkang East Way and Sengkang Terminal.

SBS Transit Bus Service 80A (since 2000)

Year Route (AM Peak: One-Directional)
2022 Sengkang Interchange, Sengkang Sq, Compassvale Rd, Compassvale Dr, Punggol Rd, Hougang Ave 10, Hougang Ave 4, Hougang Ctrl, Upp Serangoon Rd, Upp Paya Lebar Rd, Paya Lebar Rd, Geylang East Ctrl and Aljunied Rd (terminating at Aljunied Stn).
2003 Sengkang Interchange, Sengkang Sq, Compassvale Rd, Compassvale Dr, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Upp Serangoon Rd, Upp Paya Lebar Rd, Paya Lebar Rd, Geylang East Ctrl and Aljunied Rd (terminating at Aljunied Stn).
2001 Sengkang Interchange, Compassvale Rd, Compassvale Dr, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Upp Serangoon Rd, Upp Paya Lebar Rd, Paya Lebar Rd, Geylang East Ctrl and Aljunied Rd (terminating at Aljunied Stn).
2000 Sengkang Terminal, Sengkang East Way, Compassvale Rd, Compassvale Dr, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Upp Serangoon Rd, Upp Paya Lebar Rd, Paya Lebar Rd, Geylang East Ctrl and Aljunied Rd (terminating at Aljunied Stn).

SBS Transit Bus Service 81 (since 11 Apr 1971)

Year Route
Direction 1 Direction 2
2023 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Loyang Ave, Pasir Ris Dr 1, 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, KPE, Tampines Rd, Hougang Ave 3, Upp Serangoon Rd and Serangoon Ctrl (Loop) Boundary Rd, Upp Serangoon Rd, Hougang Ave 3, Tampines Rd, KPE, 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 1, Loyang Ave, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
2022 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Loyang Ave, Pasir Ris Dr 1, Pasir Ris St 11, Pasir Ris St 12, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, KPE, Tampines Rd, Hougang Ave 3, Upp Serangoon Rd and Serangoon Ctrl (Loop) Boundary Rd, Upp Serangoon Rd, Hougang Ave 3, Tampines Rd, KPE, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris St 12, Pasir Ris St 11, Pasir Ris Dr 1, Loyang Ave, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
2011 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Loyang Ave, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, KPE, Tampines Rd, Hougang Ave 3, Upp Serangoon Rd and Serangoon Ctrl (Loop) Boundary Rd, Upp Serangoon Rd, Hougang Ave 3, Tampines Rd, KPE, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Loyang Ave, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
2007 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Loyang Ave, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, KPE, Tampines Rd, Hougang Ave 3, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange. Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Hougang Ave 3, Tampines Rd, KPE, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Loyang Ave, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
2003 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Loyang Ave, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Tampines Rd, Hougang Ave 3, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange. Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Hougang Ave 3, Tampines Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Loyang Ave, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
2002 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Loyang Ave, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Tampines Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Middle Rd, Victoria St, Hill St, New Bridge Rd and New Bridge Rd Terminal. New Bridge Rd Terminal, Eu Tong Sen St, Hill St, Victoria St, Middle Rd, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Tampines Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Loyang Ave, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
1999 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Loyang Ave, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Tampines Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Middle Rd, Victoria St, Hill St, New Bridge Rd, Upp Pickering St, Sth Bridge Rd, Neil Rd, Kreta Ayer Rd, New Bridge Rd and New Bridge Rd Terminal. New Bridge Rd Terminal, Eu Tong Sen St, Hill St, Victoria St, Middle Rd, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Tampines Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Loyang Ave, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
1997 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Loyang Ave, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Tampines Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Victoria St, Hill St, New Bridge Rd, Upp Pickering St, Sth Bridge Rd, Neil Rd, Kreta Ayer Rd, New Bridge Rd and New Bridge Rd Terminal. New Bridge Rd Terminal, Eu Tong Sen St, Hill St, Stamford Rd, Waterloo St, Middle Rd, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Tampines Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Loyang Ave, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
1996 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Loyang Ave, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Tampines Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Victoria St, Hill St, New Bridge Rd and New Bridge Rd Terminal. New Bridge Rd Terminal, Eu Tong Sen St, Hill St, Stamford Rd, Waterloo St, Middle Rd, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Tampines Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Loyang Ave, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
1993 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Loyang Ave, Pasir Ris Dr 1, Elias Rd, Tampines Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Victoria St, Hill St, New Bridge Rd and New Bridge Rd Terminal. New Bridge Rd Terminal, Eu Tong Sen St, Hill St, Stamford Rd, Waterloo St, Middle Rd, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Tampines Rd, Elias Rd, Pasir Ris Dr 1, Loyang Ave, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
1989 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Loyang Ave, Pasir Ris Dr 1, Elias Rd, Tampines 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, Waterloo St, Middle Rd, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Tampines Rd, Elias Rd, Pasir Ris Dr 1, Loyang Ave, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
1988 Tampines Interchange, Tampines Ctrl 1, Tampines Ctrl 3, Tampines Ave 7, Tampines 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, Waterloo St, Middle Rd, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Tampines Rd, Tampines Ave 7, Tampines Ctrl 3, Tampines Ctrl 1 and Tampines Interchange.
1987 Upp Changi Terminal, Upp Changi Rd, Tampines 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, Waterloo St, Middle Rd, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Tampines Rd, Upp Changi Rd and Upp Changi Terminal.
1972 Upp Changi Terminal, Upp Changi Rd, Tampines Rd, Upp Serangoon Rd, Bendemeer Rd, Jln Besar, Bencoolen St, Bras Basah Rd, Nth Bridge Rd, Sth Bridge Rd, Neil Rd, New Bridge Rd and New Bridge Rd Terminal. New Bridge Rd Terminal, New Bridge Rd, Hill St, Stamford Rd, Waterloo St, Middle Rd, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Tampines Rd, Upp Changi Rd and Upp Changi Terminal.
1971 Upp Changi Rd, Tampines 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 and New Bridge Rd. New Bridge Rd, Hill St, Stamford Rd, Waterloo St, Middle Rd, Selegie Rd, Serangoon Rd, Upp Serangoon Rd, Tampines Rd and Upp Changi Rd.

Go-Ahead Bus Service 82 (since 11 Apr 1971)

Year Route
Direction 1 Direction 2
2011 Punggol Interchange, Punggol Pl, Punggol Field, Punggol Rd, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd and Serangoon Ctrl (Loop) Boundary Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Punggol Rd, Punggol Field, Punggol Pl and Punggol Interchange.
2003 Serangoon Interchange, Serangoon Ctrl, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Punggol Rd, Punggol Field, Punggol Pl, Punggol Ctrl, Punggol Rd and Punggol Rd End (Loop) Punggol Rd, Punggol Ctrl, Punggol Pl, Punggol Field, Punggol Rd, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Serangoon Ctrl and Serangoon Interchange.
1994 Punggol Terminal, Punggol Rd, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Bendemeer Rd, Lavender St, Crawford St, Beach Rd, 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, Empress Pl, St. Andrew’s Rd, Beach Rd, Crawford St, Lavender St, Serangoon Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Punggol Rd and Punggol Terminal.
1992 Punggol Terminal, Punggol Rd, Hougang Ave 10, Hougang Ave 2, Upp Serangoon Rd, Bendemeer Rd, Lavender St, Crawford St, Beach Rd, 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, Empress Pl, St. Andrew’s Rd, Beach Rd, Crawford St, Nth Bridge Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Serangoon Rd, Upp Serangoon Rd, Hougang Ave 2, Hougang Ave 10, Punggol Rd and Punggol Terminal.
1987 Punggol Terminal, Punggol Rd, Hougang Ave 10, Hougang Ave 8, Upp Serangoon Rd, Bendemeer Rd, Lavender St, Crawford St, Beach Rd, 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, Empress Pl, St. Andrew’s Rd, Beach Rd, Crawford St, Nth Bridge Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Serangoon Rd, Upp Serangoon Rd, Hougang Ave 8, Hougang Ave 10, Punggol Rd and Punggol Terminal.
1985 Punggol Terminal, Punggol Rd, Upp Serangoon Rd, Bendemeer Rd, Lavender St, Crawford St, Beach Rd, Connaught Dr, Fullerton Rd, Collyer Quay, Raffles Quay, Shenton Way, Maxwell Rd, Prince Edward Lk and Prince Edward Terminal. Prince Edward Terminal, Prince Edward 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, Lavender St, Serangoon Rd, Upp Serangoon Rd, Punggol Rd and Punggol Terminal.
1979 Punggol Rd, Upp Serangoon Rd, Bendemeer Rd, Lavender St, Crawford St, Beach Rd, 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, Beach Rd, Crawford St, Nth Bridge Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Serangoon Rd, Upp Serangoon Rd and Punggol Rd.
1978 Punggol Rd, Upp Serangoon Rd, Bendemeer Rd, Lavender St, Crawford St, Beach Rd, 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, Beach Rd, Crawford St, Nth Bridge Rd, Jln Sultan, Victoria St, Kallang Rd, Lavender St, Serangoon Rd, Upp Serangoon Rd and Punggol Rd.
1974 Punggol Rd, Upp Serangoon Rd, Bendemeer Rd, Lavender St, Crawford St, Beach Rd, 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, Beach Rd, Crawford St, Nth Bridge Rd, Sumbawa Rd, Kallang Rd, Lavender St, Serangoon Rd, Upp Serangoon Rd and Punggol Rd.
1972 Punggol Rd, Upp Serangoon Rd, Bendemeer Rd, Lavender St, Crawford St, Beach Rd, 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, Market St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Beach Rd, Crawford St, Nth Bridge Rd, Sumbawa Rd, Kallang Rd, Lavender St, Serangoon Rd, Upp Serangoon Rd and Punggol Rd.
1971 Punggol Rd, Upp Serangoon Rd, Bendemeer Rd, Whampoa Nth, Serangoon Rd, Boon Keng Rd, Bendemeer Rd, Lavender St, Crawford St, Beach Rd, 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, Market St, Collyer Quay, Fullerton Rd, Empress Pl, St. Andrew’s Rd, Beach Rd, Crawford St, Nth Bridge Rd, Sumbawa Rd, Kallang Rd, Lavender St, Serangoon Rd, Upp Serangoon Rd and Punggol Rd.

Go-Ahead Bus Service 83 (since 23 Dec 2001)

Year Route
Direction 1 Direction 2
2003 (Nov) Punggol Interchange, Punggol Pl, Punggol Ctrl, Punggol East, Punggol Field, Punggol Rd, Compassvale St, Sengkang East Rd, Sengkang Sq and Sengkang Interchange (Loop) Sengkang Sq, Sengkang East Rd, Compassvale St, Punggol Rd, Punggol Field, Punggol East, Punggol Ctrl, Punggol Pl and Punggol Interchange.
2003 (May) Sengkang Interchange, Sengkang Sq, Sengkang East Rd, Compassvale St, Punggol Rd, Punggol Field and Punggol East (Loop) Punggol Ctrl, Edgedale Plains, Punggol Field, Punggol Rd, Compassvale St, Sengkang East Rd, Sengkang Sq and Sengkang Interchange.
2001 Sengkang Interchange, Compassvale Rd, Compassvale St, Punggol Rd, Punggol Field and Punggol Field End (Loop) Punggol Field, Punggol Rd, Compassvale St, Compassvale Rd and Sengkang Interchange.

Go-Ahead Bus Service 83T (since 11 Apr 2021)

Year Route (Midnight: One-Directional)
2021 Punggol Interchange, Punggol Pl, Punggol Ctrl, Punggol East, Punggol Field, Punggol Rd, Compassvale St, Sengkang East Rd, Sengkang Sq and Sengkang Interchange.

Go-Ahead Bus Service 84 (since 3 Sep 2011)

Year Route
Direction 1 Direction 2
2023 Punggol Interchange, Punggol Pl, Punggol Ctrl, Punggol Rd, Punggol Dr, Sentul Cres, Sumang Lk, Punggol Way, Northshore Cres, Northshore Dr and New Punggol Rd (Loop) Punggol Way, New Punggol Rd, Northshore Dr, Northshore Cres, Punggol Way, Sumang Lk, Sentul Cres, Punggol Dr, Punggol Rd, Punggol Ctrl, Punggol Pl and Punggol Interchange.
2020 Punggol Interchange, Punggol Pl, Punggol Ctrl, Punggol Rd, Punggol Dr, Sentul Cres, Sumang Lk, Punggol Way, Northshore Cres, Northshore Dr, Punggol Rd and Punggol Rd End (Loop) Punggol Rd, Northshore Dr, Northshore Cres, Punggol Way, Sumang Lk, Sentul Cres, Punggol Dr, Punggol Rd, Punggol Ctrl, Punggol Pl and Punggol Interchange.
2018 Punggol Interchange, Punggol Pl, Punggol Ctrl, Punggol Rd, Punggol Dr, Sentul Cres, Sumang Lk, Punggol Way, Punggol Rd and Punggol Rd End (Loop) Punggol Rd, Punggol Way, Sumang Lk, Sentul Cres, Punggol Dr, Punggol Rd, Punggol Ctrl, Punggol Pl and Punggol Interchange.
2011 Punggol Interchange, Punggol Pl, Punggol Ctrl, Punggol Rd and Punggol Rd End (Loop) Punggol Rd, Punggol Ctrl, Punggol Pl and Punggol Interchange.

Go-Ahead Bus Service 85 (since 1 Jan 2006)

Year Route
Direction 1 Direction 2
2019 Punggol Interchange, Punggol Pl, Punggol Ctrl, Punggol East, Sengkang East Dr, Sengkang East Way, Rivervale Dr, Rivervale Lane, Compassvale Dr, Sengkang East Rd, Sengkang East Way, Sengkang West Way, Jln Kayu, TPE, SLE, Lentor Ave, Yishun Ave 2 and Yishun Interchange. Yishun Interchange, Yishun Ave 2, Lentor Ave, SLE, TPE, Jln Kayu, Sengkang West Way, Sengkang East Way, Sengkang East Rd, Compassvale Dr, Rivervale Lane, Rivervale Dr, Sengkang East Way, Sengkang East Dr, Punggol East, Punggol Ctrl, Punggol Pl and Punggol Interchange.
2015 Punggol Interchange, Punggol Pl, Punggol Ctrl, Punggol East, Sengkang East Dr, Sengkang East Way, Rivervale Dr, Rivervale Lane, Compassvale Dr, Sengkang East Rd, Sengkang East Way, Sengkang West Way, Jln Kayu, TPE, SLE, Lentor Ave, Yishun Ave 2, Yishun Ctrl and Yishun Interchange. Yishun Interchange, Yishun Ctrl 1, Yishun Ctrl, Yishun Ave 2, Lentor Ave, SLE, TPE, Jln Kayu, Sengkang West Way, Sengkang East Way, Sengkang East Rd, Compassvale Dr, Rivervale Lane, Rivervale Dr, Sengkang East Way, Sengkang East Dr, Punggol East, Punggol Ctrl, Punggol Pl and Punggol Interchange.
2010 Punggol Interchange, Punggol Pl, Punggol Ctrl, Punggol East, Sengkang East Dr, Sengkang East Way, Rivervale Dr, Rivervale Lane, Compassvale Dr, Sengkang East Rd, Sengkang East Way, Sengkang West Way, Jln Kayu, TPE, SLE, Lentor Ave, Yishun Ave 2 and Yishun Interchange. Yishun Interchange, Yishun Ave 2, Lentor Ave, SLE, TPE, Jln Kayu, Sengkang West Way, Sengkang East Way, Sengkang East Rd, Compassvale Dr, Rivervale Lane, Rivervale Dr, Sengkang East Way, Sengkang East Dr, Punggol East, Punggol Ctrl, Punggol Pl and Punggol Interchange.
2006 Punggol Interchange, Punggol Pl, Punggol Ctrl, Punggol East, Sengkang East Dr, Sengkang East Way, Rivervale Dr, Rivervale Lane, Compassvale Dr, Sengkang East Rd, TPE, SLE, Lentor Ave, Yishun Ave 2 and Yishun Interchange. Yishun Interchange, Yishun Ave 2, Lentor Ave, SLE, TPE, Sengkang East Rd, Compassvale Dr, Rivervale Lane, Rivervale Dr, Sengkang East Way, Sengkang East Dr, Punggol East, Punggol Ctrl, Punggol Pl and Punggol Interchange.

Go-Ahead Bus Service 85A (since 25 Mar 2019)

Year Route (PM Peak: One-Directional)
2019 Yishun Interchange, Yishun Ave 2, Lentor Ave, SLE, TPE, Jln Kayu, Sengkang West Way, Sengkang East Way and Sengkang East Rd (terminating at Sengkang Community Hub).

SBS Transit Bus Service 86686 (since 21 Feb 1999)

Bus Service 866 was re-numbered to Bus Service 86 from Sunday, 5 Dec 1999.

Year Route
Direction 1 Direction 2
2013
(86)
Sengkang Interchange, Sengkang Sq, Compassvale Rd, Compassvale Dr, Rivervale Lane, Rivervale Dr, Punggol Rd, TPE, Jln Kayu, Sengkang West Ave, Sengkang West Rd, Yio Chu Kang Rd, Ang Mo Kio Ave 6, Ang Mo Kio Ave 3, Ang Mo Kio Ave 8 and Ang Mo Kio Interchange. Ang Mo Kio Interchange, Ang Mo Kio Ave 8, Ang Mo Kio Ave 3, Ang Mo Kio Ave 6, Yio Chu Kang Rd, Sengkang West Rd, Sengkang West Ave, Jln Kayu, TPE, Punggol Rd, Rivervale Dr, Rivervale Lane, Compassvale Dr, Compassvale Rd, Sengkang Sq and Sengkang Interchange.
2003
(86)
Sengkang Interchange, Sengkang Sq, Compassvale Rd, Compassvale Dr, Rivervale Lane, Rivervale Dr, Punggol Rd, TPE, Jln Kayu, Yio Chu Kang Rd, Ang Mo Kio Ave 6, Ang Mo Kio Ave 3, Ang Mo Kio Ave 8 and Ang Mo Kio Interchange. Ang Mo Kio Interchange, Ang Mo Kio Ave 8, Ang Mo Kio Ave 3, Ang Mo Kio Ave 6, Yio Chu Kang Rd, Jln Kayu, TPE, Punggol Rd, Rivervale Dr, Rivervale Lane, Compassvale Dr, Compassvale Rd, Sengkang Sq and Sengkang Interchange.
2002
(86)
Sengkang Interchange, Compassvale Rd, Sengkang East Ave, Punggol Rd, Rivervale Lane, Rivervale Dr, Punggol Rd, TPE, Jln Kayu, Yio Chu Kang Rd, Ang Mo Kio Ave 6, Ang Mo Kio Ave 3, Ang Mo Kio Ave 8 and Ang Mo Kio Interchange. Ang Mo Kio Interchange, Ang Mo Kio Ave 8, Ang Mo Kio Ave 3, Ang Mo Kio Ave 6, Yio Chu Kang Rd, Jln Kayu, TPE, Punggol Rd, Rivervale Dr, Rivervale Lane, Punggol Rd, Sengkang East Ave, Compassvale Rd and Sengkang Interchange.
2001
(86)
Sengkang Interchange, Compassvale Rd, Sengkang East Ave, Punggol Rd, Rivervale Lane, Rivervale Dr, Punggol Rd, TPE, Jln Kayu, Yio Chu Kang Rd, Ang Mo Kio Ave 6, Ang Mo Kio Ave 3, Ang Mo Kio Ave 8 and Ang Mo Kio Interchange. Ang Mo Kio Interchange, Ang Mo Kio Ave 3, Ang Mo Kio Ave 6, Yio Chu Kang Rd, Jln Kayu, TPE, Punggol Rd, Rivervale Dr, Rivervale Lane, Punggol Rd, Sengkang East Ave, Compassvale Rd and Sengkang Interchange.
1999
(866)
Sengkang Terminal, Sengkang East Way, Compassvale Rd, Sengkang East Ave, Punggol Rd, Rivervale Lane, Rivervale Dr, Punggol Rd, TPE, Jln Kayu, Yio Chu Kang Rd, Ang Mo Kio Ave 6, Ang Mo Kio Ave 3, Ang Mo Kio Ave 8 and Ang Mo Kio Interchange. Ang Mo Kio Interchange, Ang Mo Kio Ave 3, Ang Mo Kio Ave 6, Yio Chu Kang Rd, Jln Kayu, TPE, Punggol Rd, Rivervale Dr, Rivervale Lane, Punggol Rd, Sengkang East Ave, Compassvale Rd, Sengkang East Way and Sengkang Terminal.

SBS Transit Bus Service 87 (since 19 Sep 1999)

Year Route
Direction 1 Direction 2
2022 Sengkang Interchange, Sengkang Sq, Compassvale Rd, Sengkang East Ave, Punggol Rd, Hougang Ave 10, Hougang Ave 4, Hougang Ctrl, Hougang Ave 5, Hougang Ave 7, Tampines Rd, Hougang Ave 3, Eunos Lk, Kaki Bt Ave 1, Bedok Reservoir Rd, Bedok Nth Rd, Bedok Nth Ave 1, Bedok Nth Dr and Bedok Interchange. Bedok Interchange, Bedok Nth Dr, Bedok Nth Ave 1, Bedok Nth Rd, Bedok Reservoir Rd, Kaki Bt Ave 1, Eunos Lk, Hougang Ave 3, Tampines Rd, Hougang Ave 7, Hougang Ave 5, Hougang Ctrl, Hougang Ave 4, Hougang Ave 10, Punggol Rd, Sengkang East Ave, Compassvale Rd, Sengkang Sq and Sengkang Interchange.
2016 Sengkang Interchange, Sengkang Sq, Compassvale Rd, Sengkang East Ave, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Hougang Ave 5, Hougang Ave 7, Tampines Rd, Hougang Ave 3, Eunos Lk, Kaki Bt Ave 1, Bedok Reservoir Rd, Bedok Nth Rd, Bedok Nth Ave 1, Bedok Nth Dr and Bedok Interchange. Bedok Interchange, Bedok Nth Dr, Bedok Nth Ave 1, Bedok Nth Rd, Bedok Reservoir Rd, Kaki Bt Ave 1, Eunos Lk, Hougang Ave 3, Tampines Rd, Hougang Ave 7, Hougang Ave 5, Hougang Ctrl, Hougang Ave 10, Punggol Rd, Sengkang East Ave, Compassvale Rd, Sengkang Sq and Sengkang Interchange.
2011 Sengkang Interchange, Sengkang Sq, Compassvale Rd, Sengkang East Ave, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Hougang Ave 5, Hougang Ave 7, Tampines Rd, Hougang Ave 3, Eunos Lk, Kaki Bt Ave 1, Jln Tenaga, Bedok Reservoir Rd, Jln Damai, Kaki Bt Ave 1, Bedok Reservoir Rd, Bedok Nth Rd, Bedok Nth Ave 1, Bedok Nth Dr and Bedok Interchange. Bedok Interchange, Bedok Nth Dr, Bedok Nth Ave 1, Bedok Nth Rd, Bedok Reservoir Rd, Kaki Bt Ave 1, Jln Damai, Bedok Reservoir Rd, Jln Tenaga, Kaki Bt Ave 1, Eunos Lk, Hougang Ave 3, Tampines Rd, Hougang Ave 7, Hougang Ave 5, Hougang Ctrl, Hougang Ave 10, Punggol Rd, Sengkang East Ave, Compassvale Rd, Sengkang Sq and Sengkang Interchange.
2003 Sengkang Interchange, Sengkang Sq, Compassvale Rd, Sengkang East Ave, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Hougang Ave 5, Hougang Ave 7, Tampines Rd, Hougang Ave 3, Eunos Lk, Kaki Bt Ave 1, Bedok Reservoir Rd, Bedok Nth Rd, Bedok Nth Ave 1, Bedok Nth St 1 and Bedok Interchange. Bedok Interchange, Bedok Nth St 1, Bedok Nth Ave 1, Bedok Nth Rd, Bedok Reservoir Rd, Kaki Bt Ave 1, Eunos Lk, Hougang Ave 3, Tampines Rd, Hougang Ave 7, Hougang Ave 5, Hougang Ctrl, Hougang Ave 10, Punggol Rd, Sengkang East Ave, Compassvale Rd, Sengkang Sq and Sengkang Interchange.
2001 Sengkang Interchange, Compassvale Rd, Sengkang East Ave, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Hougang Ave 5, Hougang Ave 7, Tampines Rd, Hougang Ave 3, Eunos Lk, Kaki Bt Ave 1, Bedok Reservoir Rd, Bedok Nth Rd, Bedok Nth Ave 1, Bedok Nth St 1 and Bedok Interchange. Bedok Interchange, Bedok Nth St 1, Bedok Nth Ave 1, Bedok Nth Rd, Bedok Reservoir Rd, Kaki Bt Ave 1, Eunos Lk, Hougang Ave 3, Tampines Rd, Hougang Ave 7, Hougang Ave 5, Hougang Ctrl, Hougang Ave 10, Punggol Rd, Sengkang East Ave, Compassvale Rd and Sengkang Interchange.
1999 Sengkang Terminal, Sengkang East Way, Compassvale Rd, Sengkang East Ave, Punggol Rd, Hougang Ave 10, Hougang Ctrl, Hougang Ave 5, Hougang Ave 7, Tampines Rd, Hougang Ave 3, Eunos Lk, Kaki Bt Ave 1, Bedok Reservoir Rd, Bedok Nth Rd, Bedok Nth Ave 1, Bedok Nth St 1 and Bedok Interchange. Bedok Interchange, Bedok Nth St 1, Bedok Nth Ave 1, Bedok Nth Rd, Bedok Reservoir Rd, Kaki Bt Ave 1, Eunos Lk, Hougang Ave 3, Tampines Rd, Hougang Ave 7, Hougang Ave 5, Hougang Ctrl, Hougang Ave 10, Punggol Rd, Sengkang East Ave, Compassvale Rd, Sengkang East Way and Sengkang Terminal.

SBS Transit Bus Service 88 (since 28 Feb 1999)

Year Route
Direction 1 Direction 2
1999 Pasir Ris Interchange, Pasir Ris Dr 3, Pasir Ris Dr 12, TPE, Punggol Rd, Hougang Ave 10, Hougang Ave 8, Hougang Ave 4, Buangkok Green, Ang Mo Kio Ave 5, Ang Mo Kio Ave 10, Ang Mo Kio Ave 3, Ang Mo Kio Ave 6, Marymount Rd, Bishan St 22, Bishan Rd, Braddell Rd, Lor 6 Toa Payoh, Lor 1 Toa Payoh, Lor 4 Toa Payoh, Lor 6 Toa Payoh and Toa Payoh Interchange. Toa Payoh Interchange, Lor 2 Toa Payoh, Lor 6 Toa Payoh, Lor 4 Toa Payoh, Lor 1 Toa Payoh, Lor 6 Toa Payoh, Braddell Rd, Bishan Rd, Bishan St 22, Marymount Rd, Ang Mo Kio Ave 6, Ang Mo Kio Ave 3, Ang Mo Kio Ave 10, Ang Mo Kio Ave 5, Buangkok Green, Hougang Ave 4, Hougang Ave 8, Hougang Ave 10, Punggol Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 3 and Pasir Ris Interchange.

SBS Transit Bus Service 88A (since 8 Oct 2012)

Year Route (AM Peak: One-Directional)
2012 Punggol Rd, Hougang Ave 10, Hougang Ave 8, Hougang Ave 4, Buangkok Green, Ang Mo Kio Ave 5, Ang Mo Kio Ave 10 and Ang Mo Kio Ave 3 (terminating at Opp Ang Mo Kio Stn).

SBS Transit Bus Service 88B (since 8 Oct 2012)

Year Route (AM Peak: One-Directional)
2013 Ang Mo Kio Ave 3, Ang Mo Kio Ave 10 and Ang Mo Kio Ave 5 (terminating at Bef Yio Chu Kang Rd).
2012 Ang Mo Kio Ave 6, Ang Mo Kio Ave 3, Ang Mo Kio Ave 10 and Ang Mo Kio Ave 5 (terminating at Bef Yio Chu Kang Rd).

SBS Transit Bus Service 89 (since 5 Dec 1999)

Year Route
Direction 1 Direction 2
2023 (Oct) Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 4, Hougang Ave 10, Punggol Rd, Sengkang East Ave, Compassvale Rd, Compassvale St, Punggol Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris Dr 8, Pasir Ris Ctrl, Pasir Ris Dr 3, Loyang Ave, Loyang Way, Loyang Ave, Nicoll Dr, Airline Rd and Airport Cargo Rd (Loop) Airline Rd, Nicoll Dr, Loyang Ave, Loyang Way, Loyang Ave, Pasir Ris Dr 3, Pasir Ris Ctrl, Pasir Ris Dr 8, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Punggol Rd, Compassvale St, Compassvale Rd, Sengkang East Ave, Punggol Rd, Hougang Ave 10, Hougang Ave 4, Hougang Ctrl and Hougang Ctrl Interchange.
2023 (Feb) Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 4, Hougang Ave 10, Punggol Rd, Sengkang East Ave, Compassvale Rd, Compassvale St, Punggol Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris Ctrl, Pasir Ris Dr 3, Loyang Ave, Loyang Way, Loyang Ave, Nicoll Dr, Airline Rd and Airport Cargo Rd (Loop) Airline Rd, Nicoll Dr, Loyang Ave, Loyang Way, Loyang Ave, Pasir Ris Dr 3, Pasir Ris Ctrl, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Punggol Rd, Compassvale St, Compassvale Rd, Sengkang East Ave, Punggol Rd, Hougang Ave 10, Hougang Ave 4, Hougang Ctrl and Hougang Ctrl Interchange.
2022 Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 4, Hougang Ave 10, Punggol Rd, Sengkang East Ave, Compassvale Rd, Compassvale St, Punggol Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris Ctrl, Pasir Ris Dr 3, Loyang Ave, Nicoll Dr, Airline Rd and Airport Cargo Rd (Loop) Airline Rd, Nicoll Dr, Loyang Ave, Pasir Ris Dr 3, Pasir Ris Ctrl, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Punggol Rd, Compassvale St, Compassvale Rd, Sengkang East Ave, Punggol Rd, Hougang Ave 10, Hougang Ave 4, Hougang Ctrl and Hougang Ctrl Interchange.
1999 Hougang Ctrl Interchange, Hougang Ctrl, Hougang Ave 10, Punggol Rd, Sengkang East Ave, Compassvale Rd, Compassvale St, Punggol Rd, TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris Ctrl, Pasir Ris Dr 3, Loyang Ave, Nicoll Dr, Airline Rd and Airport Cargo Rd (Loop) Airline Rd, Nicoll Dr, Loyang Ave, Pasir Ris Dr 3, Pasir Ris Ctrl, Pasir Ris Dr 1, Pasir Ris Dr 12, TPE, Punggol Rd, Compassvale St, Compassvale Rd, Sengkang East Ave, Punggol Rd, Hougang Ave 10, Hougang Ctrl and Hougang Ctrl Interchange.

SBS Transit Bus Service 89A (since 10 Apr 2017)

Year Route (AM Peak: One-Directional)
2023 (Oct) TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris Dr 8, Pasir Ris Ctrl, Pasir Ris Dr 3, Loyang Ave, Loyang Way, Loyang Ave, Nicoll Dr, Airline Rd and Airport Cargo Rd (terminating at AirFreight Ter Bldg).
2023 (Feb) TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris Ctrl, Pasir Ris Dr 3, Loyang Ave, Loyang Way, Loyang Ave, Nicoll Dr, Airline Rd and Airport Cargo Rd (terminating at AirFreight Ter Bldg).
2021 TPE, Pasir Ris Dr 12, Pasir Ris Dr 1, Pasir Ris Ctrl, Pasir Ris Dr 3, Loyang Ave, Nicoll Dr, Airline Rd and Airport Cargo Rd (terminating at AirFreight Ter Bldg).
2017 Pasir Ris Dr 1, Pasir Ris Ctrl, Pasir Ris Dr 3, Loyang Ave, Nicoll Dr, Airline Rd and Airport Cargo Rd (terminating at AirFreight Ter Bldg).

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 *