Main Article: Withdrawn Bus Services
This article covers defunct basic* bus services that were discontinued between 1 Jan 1997 and 31 Dec 2009. For withdrawn basic bus routes on or after 1 Jan 2010, you may refer to the main article linked above.
List of Defunct Basic Bus Services*
Only trunk, feeder and Express bus services discontinued between 1997 & 2009 are included in this article. Service numbers in italics were reused for existing bus services.
For defunct trunk and feeder bus services discontinued between 1981 & 1996, refer to this article.
Defunct Trunk Services
| Service | Route | Period of Operations | Remarks |
| 5 | Bt Panjang ↔ Lor 1 Geylang | 11 Apr 1971 – 25 Dec 1999 | Partially replaced by Service 961/961# |
| 16E | Bt Merah → Changi Airport (AM) Changi Airport → Bt Merah (PM) |
31 Jan 1994 – 30 Nov 1997 | Re-numbered as Service 36 |
| 20 | Sims Pl ↺ St. Wilfred Rd | 17 Oct 1994 – 25 Nov 2000 | Partially replaced by Service 125 |
| 34 | Bedok ↔ Changi Airport | 24 Apr 1995 – 14 Sep 2002 | Day service on weekdays & Saturdays |
| 59 | Ang Mo Kio ↺ Jln Kayu | 10 Jul 1988 – 20 Feb 1999 | Route extended to Sengkang and re-numbered as Service 866 |
| 68 | Tampines ↺ Tampines St 92 | 16 Jun 2003 – 8 Aug 2008 | Peak hour service on weekdays |
| 80 | Tampines ↔ Hougang Ctrl | 3 Sep 1996 – 29 Mar 1998 | Merged with Service 72 |
| 84 | Hougang Ctrl (Temp Int) ↔ World Trade Ctr | 3 Jul 1971 – 11 Dec 1999 | Merged with Service 864 to form new Service 80 |
| 84 | Punggol ↺ Punggol East | 15 Sep 2003 – 11 Mar 2005 | Peak hour service on weekdays |
| 85 | Sengkang ↔ HarbourFront | 12 Dec 1999 – 26 Jul 2003 | Re-numbered from Service 865 |
| 152 | Bedok ↔ Toa Payoh | 11 Apr 1971 – 28 Oct 2000 | Merged with Service 28 |
| 160 | Admiralty Rd West ↔ Crawford St | 11 Apr 1971 – 26 Dec 1998 | Route extended to Lor 1 Geylang and re-numbered as Service 980 |
| 175 | Lim Chu Kang ↺ Upp Bt Timah Rd | 18 Jul 1993 – 26 Feb 2005 | Re-routed to start from Bukit Panjang and re-numbered as Service 975 |
| 179 | Choa Chu Kang ↺ Fajar Rd | 3 Jan 1993 – 25 Dec 1999 | |
| 181 | Woodlands ↔ Crawford St | 11 Apr 1971 – 26 Dec 1998 | Full day service on weekdays & Saturdays, route extended to Lor 1 Geylang and re-numbered as Service 961 |
| 181# | Woodlands ↔ Crawford St via Marina Ctr | 28 Feb 1988 – 25 Dec 1998 | Alternate route variant of parent Service 181 on Sundays & PHs, route extended to Lor 1 Geylang and re-numbered as Service 961# |
| 183 | Tuas ↺ Tuas Sth Ave 9 | 19 Jul 1998 – 25 May 2002 | Merged with Service 182/182X |
| 185 | Choa Chu Kang ↺ Jln Anak Bt | 31 Jul 1988 – 26 Jul 2003 | Merged with Service 989 to form new Service 985 |
| 189A | Bukit Batok ↺ Harbour Dr | 15 Apr 2001 – 3 May 2003 | Alternate full day route variant of parent Service 189 |
| 250 | Boon Lay ↺ Sixth Lokyang Rd | 1 Jun 1978 – 10 Feb 2001 | Merged with Services 192 & 252 |
| 253 | Boon Lay ↺ Benoi Rd | 1 Jun 1978 – 10 Feb 2001 | Merged with Services 251, 255 & 257 |
| 860 | Sengkang ↺ Upp Serangoon Rd | 12 Jun 1998 – 12 Dec 1998 | Route extended to World Trade Ctr and re-numbered as Service 865 |
| 864 | Sengkang ↔ Marina Ctr | 15 Nov 1998 – 11 Dec 1999 | Merged with Service 84 to form new Service 80 |
| 865 | Sengkang ↔ World Trade Ctr | 13 Dec 1998 – 11 Dec 1999 | Re-numbered as former Service 85 |
| 866 | Sengkang ↔ Ang Mo Kio | 21 Feb 1999 – 11 Dec 1999 | Re-numbered as Service 86 |
| 989 | Choa Chu Kang ↺ Changi Airport | 5 Aug 2001 – 26 Jul 2003 | Merged with Service 185 to form new Service 985 |
| M1 | Science Pk Dr ↺ Mt Sinai Dr | 11 Sep 1989 – 29 Nov 1997 | Day service on weekdays & Saturdays, re-numbered as Service 92 |
| M2 | Jln Kembangan ↺ Fidelio St | 5 Nov 1989 – 30 Nov 1997 | Re-numbered as Service 42 |
| M4 | Eunos ↺ Marine Parade Rd | 6 Nov 1989 – 4 Oct 1997 | Merged with Service 15 |
Defunct Feeder Services
| Service | Route | Period of Operations | Remarks |
| 214E | Jln Kayu ↺ Piccadilly Rd | 16 Jan 1978 – 26 Dec 1998 | Split from Feeder Service 214, re-numbered as Feeder Service 820 |
| 214W | Jln Kayu ↺ West Camp Rd | 16 Jan 1978 – 26 Dec 1998 | Split from Feeder Service 214, re-numbered as Feeder Service 821 |
| 219 | Bedok ↺ Bedok Sth Rd | 15 Sep 1985 – 11 Dec 1999 | Re-numbered as Feeder Service 229 |
| 220 | Bedok ↺ Bedok Sth Ave 3 | 15 Mar 1976 – 6 Apr 2002 | Merged with Feeder Service 290 to form new Service 38 |
| 221G | Bedok ↺ Bedok Nth Rd | 8 Sep 1985 – 5 Apr 1997 | Split from Feeder Service 221, merged with former Feeder Service 229 to form Townlink Service 222 |
| 221W | |||
| 226 | Bedok ↺ Bedok Reservoir Rd | 22 Feb 1981 – 16 Nov 2002 | Merged with Feeder Service 385 to form new Service 60 |
| 227 | Bedok ↺ Bedok Nth Depot | 25 Feb 1979 – 6 Apr 2002 | Merged with Service 17 |
| 229 | Bedok ↺ Chai Chee St | 25 Apr 1982 – 5 Apr 1997 | Merged with Feeder Service 221G/221W to form new Townlink Service 222 |
| 232G | Toa Payoh ↺ Lor 1 Toa Payoh | 26 Dec 1983 – 18 May 2002 | Merged with Feeder Service 237, extended to loop at Toa Payoh East and merged as uni-directional Feeder Service 232 |
| 232W | |||
| 237 | Toa Payoh ↺ Lor 7 Toa Payoh | 26 Dec 1983 – 18 May 2002 | Merged with Feeder Service 232G/232W to form uni-directional Feeder Service 232 |
| 241 | Jurong East ↺ Teban Gdns Rd | 1 Jun 1978 – 11 Dec 1999 | Re-numbered as Feeder Service 331 |
| 243 | Boon Lay ↺ Jurong West Ave 5 | 19 May 1991 – 1999 | Split into bi-directional Feeder Service 243G/243W |
| 263 | Ang Mo Kio Depot ↺ Ang Mo Kio Ind Pk 2 | 30 Mar 1980 – 19 Apr 1997 | Converted and re-numbered as Townlink Service 268 |
| 266 | Ang Mo Kio ↺ Ang Mo Kio Ave 5 | 7 Dec 1980 – 23 Mar 2002 | Merged with Feeder Service 269 |
| 267 | Ang Mo Kio ↺ Ang Mo Kio Ind Pk 2 | 5 Jul 1981 – 23 Mar 2002 | Merged with Townlink Service 268 |
| 274 | Bukit Merah ↺ Depot Rd | 23 Dec 1979 – 10 Mar 2007 | Replaced by new Service 175 |
| 290 | Tampines ↺ Simei St 4 | 21 Jun 1987 – 6 Apr 2002 | Merged with Feeder Service 220 to form new Service 38 |
| 294 | Tampines ↺ Tampines St 23 | 12 Aug 1984 – 6 Apr 2002 | Merged with Townlink Service 357 to form new Service 3 |
| 300 | Choa Chu Kang ↺ Choa Chu Kang Ave 2 | 16 Dec 1990 – 22 Feb 1997 | Split into bi-directional Feeder Service 300G/300W |
| 300G | Choa Chu Kang ↺ Choa Chu Kang Ave 2 | 23 Feb 1997 – 12 Apr 1998 | Split from Feeder Service 300, later reinstated as uni-directional Feeder Service 300 |
| 300W | |||
| 301 | Choa Chu Kang ↺ Teck Whye Lane | 15 Apr 1990 – 23 Aug 1997 | Merged with Feeder Service 303 to form new Townlink Service 307 |
| 303 | Choa Chu Kang ↺ Choa Chu Kang St 62 | 6 Feb 1994 – 23 Aug 1997 | Merged with Feeder Service 301 to form new Townlink Service 307 |
| 321 | Hougang Sth ↺ Upp Paya Lebar Rd | 4 Apr 1982 – 14 Feb 2004 | Merged with Feeder Service 326 to form new Service 113 |
| 322 | Hougang Sth ↺ Hougang St 92 | 25 Aug 1985 – 14 Feb 2004 | Merged with Feeder Service 327 to form new Service 112 |
| 323 | Hougang Sth ↺ Defu Ave 1 | 30 Oct 1983 – 23 Feb 2002 | |
| 326 | Hougang Sth ↺ Hougang Ave 6 | 3 Jan 1993 – 14 Feb 2004 | Merged with Feeder Service 321 to form new Service 113 |
| 327 | Hougang Sth ↺ Upp Serangoon Rd | 23 Jun 1985 – 14 Feb 2004 | Merged with Feeder Service 322 to form new Service 112 |
| 328 | Hougang Sth ↺ Hougang Ave 4 | 23 Aug 1987 – 14 Feb 2004 | Replaced by new Service 101 |
| 331 | Jurong East ↺ Teban Gdns Rd | 12 Dec 1999 – 11 May 2002 | Merged with Service 143 |
| 343 | Bukit Panjang ↺ Petir Rd | 28 May 1989 – 25 Mar 2000 | Re-numbered as Feeder Service 921 |
| 344 | Bukit Panjang ↺ Bt Panjang Ring Rd | 31 Jul 1988 – 25 Dec 1999 | |
| 345 | Bukit Panjang ↺ Saujana Rd | 3 Jan 1997 – 25 Dec 1999 | |
| 350 | Pasir Ris ↺ Pasir Ris Dr 4 | 10 Dec 1989 – 1 Feb 1997 | Merged with Feeder Service 353 to form new Townlink Service 358 |
| 351 | Pasir Ris ↺ Pasir Ris St 11 | 21 Jan 1990 – 22 Feb 1997 | Merged with Feeder Service 355 to form new Townlink Service 359 |
| 352 | Pasir Ris ↺ Pasir Ris Dr 1 | 14 Feb 1993 – 18 Jan 1997 | Merged with Feeder Service 356 to form new Townlink Service 357 |
| 353 | Pasir Ris ↺ Pasir Ris Dr 10 | 1 May 1994 – 1 Feb 1997 | Merged with Feeder Service 350 to form new Townlink Service 358 |
| 355 | Pasir Ris ↺ Pasir Ris St 71 | 23 Apr 1995 – 22 Feb 1997 | Merged with Feeder Service 351 to form new Townlink Service 359 |
| 356 | Pasir Ris ↺ Pasir Ris Dr 1 | 17 Sep 1995 – 18 Jan 1997 | Merged with Feeder Service 352 to form new Townlink Service 357 |
| 357 | Pasir Ris ↺ Pasir Ris St 71 (West) Pasir Ris ↺ Pasir Ris St 21 (East) |
19 Jan 1997 – 6 Apr 2002 | Merged with Feeder Service 294 to form new Service 3 |
| 361 | Bukit Batok ↺ Bt Batok West Ave 8 | 6 Jan 1985 – 3 May 2003 | Re-numbered as Feeder Service 941 |
| 365 | Bukit Batok ↺ Bt Batok St 34 | 6 Apr 1986 – 3 May 2003 | Re-numbered as Feeder Service 945 |
| 367 | Bukit Batok ↺ Bt Batok Rd | 7 Apr 1985 – 3 May 2003 | Re-numbered as Feeder Service 947 |
| 371 | Sengkang ↺ Sengkang West Ave | 29 Aug 1999 – 11 Mar 2005 | Replaced by new Short Trip 163A |
| 378 | Jln Kayu ↺ Piccadilly Rd | 1 Aug 2001 – 6 Dec 2003 | Merged with Service 103 |
| 379 | Jln Kayu ↺ West Camp Rd | 1 Aug 2001 – 6 Dec 2003 | Replaced by new alternate route variant Service 103W |
| 382 | Eunos ↺ Ubi Rd 3 | 2 Feb 1986 – 14 Sep 2002 | Merged with Service 63 |
| 385 | Eunos ↺ Bedok Reservoir Rd | 22 Mar 1987 – 16 Nov 2002 | Merged with Feeder Service 226 to form new Service 60 |
| 804A | Yishun ↺ Yishun Ring Rd | 21 Oct 1994 – 26 Dec 1998 | Peak hour route variant of parent Feeder Service 804 on weekdays & Saturdays, re-numbered as Feeder Service 806 |
| 820 | Jln Kayu ↺ Piccadilly Rd | 27 Dec 1998 – 31 Jul 2001 | Re-numbered as Feeder Service 378 |
| 821 | Jln Kayu ↺ West Camp Rd | 27 Dec 1998 – 31 Jul 2001 | Re-numbered as Feeder Service 379 |
| 921 | Bukit Panjang ↺ Petir Rd | 26 Mar 2000 – 17 Jun 2006 | Merged with Service 700/700A |
Defunct Express Services
| Service | Route | Period of Operations | Remarks |
| 501 | Sengkang ↺ Penang Rd | 5 May 1997 – 26 Jul 2003 | Day service on weekdays & Saturdays |
| 501X | Sengkang ↺ Temasek Ave | 22 Dec 1997 – 26 Jul 2003 | Daily off peak route variant |
| 503 | Tampines → Temasek Ave (AM) Anson Rd → Tampines (PM) |
5 May 1997 – 28 Aug 1999 | Peak hour one-directional service on weekdays & Saturdays |
| 505 | Pasir Ris ↺ Jln Bt Merah | 30 Aug 1999 – 9 Sep 2000 | |
| 507 | Boon Lay → Shenton Way (AM) Anson Rd → Boon Lay (PM) |
30 Aug 1999 – 21 Aug 2004 | Peak hour one-directional service on weekdays & Saturdays |
| 508 | Sengkang → Penang Rd (AM) Outram Rd → Sengkang (PM) |
30 Aug 1999 – 9 Sep 2000 | Peak hour one-directional service on weekdays & Saturdays, replaced by Express Services 501/501X |
| 511 | Hougang Ctrl → Penang Rd (AM) Outram Rd → Hougang Ctrl (PM) |
11 Sep 2000 – 26 Jul 2003 | Peak hour one-directional service on weekdays & Saturdays |
| 512 | Hougang Ctrl → Orchard Rd (AM) Moulmein Rd → Hougang Ctrl (PM) |
11 Sep 2000 – 26 Jul 2003 | Peak hour one-directional service on weekdays & Saturdays |
| 520 | Yishun → Outram Rd (AM) New Bridge Rd → Yishun (PM) |
5 May 1997 – 23 Aug 2003 | Peak hour one-directional service on weekdays & Saturdays |
| 521 | Bukit Panjang ↔ World Trade Ctr | 1 Sep 1999 – 28 Sep 2002 | Replaced by new Service 963 |
