12 grudnia 1987 roku zostało otwarte następne dziewięć stacji na tej samej linii, od Toa Payoh do Outram Park. 12 marca 1988 linia została wydłużona z Outram Park do Clementi, 5 listopada tego samego roku z Clementi do Lakeside, a półtora miesiąca później, 20 grudnia, z Yio Chu Kang do Yishun. 4 listopada 1989 roku natomiast North South Line zostało podzielone na dwie linie, dając istnieć East West Line. Tego samego dnia zostały otwarte także wydłużenia linii – na North South Line od City Hall do Marina Bay, a na East West Line od City Hall do Tanah Merah. Do końca 1990 na North South Line powstało 15 stacji, a na East West Line ponad 26. Powstała także Branch Line, która posiadała 4 stacje na zachodnich przedmieściach i była połączona z East West Line przez stacje Jurong East.

Następnie przez ok. 5,5 roku nie zbudowano nowych odcinków sieci. Dopiero 10 lutego 1996 North South Line została wydłużona z Yishun, do Jurong East, otwierając przy tym 6 nowych stacji na północy Singapuru, a Branch Line została włączona do tej linii.

8 lutego 2002 East West Line została wydłużona na Port lotniczy Singapur-Changi, a 22 lipca 2003 odcinek tejże linii na trasie Tanah Merah – Changi Airport został wydzielony.