North East Line (purple line) MRT map with all stations

North East Line Map

This North East Line map shows the full purple route of the NE line, running from HarbourFront (NE1) on the southern waterfront to Punggol Coast (NE18) in the far north east. Every station is marked with its NE code, and the interchange stops where you can change to other MRT lines or the Sengkang and Punggol LRT systems are clearly flagged. As of October 2026 there are 17 open stations on the line. It is one of the simplest lines in Singapore to follow, with a single route and no branches.

About the image: The map image above dates from 2022, before Punggol Coast (NE18) opened on 10 December 2024. The station table further down this page is up to date.

How to read the North East Line map

The line is drawn in purple, which is why many riders simply call it the purple line. Each station carries a code made up of the letters NE and a number. The numbers rise as you travel north, starting at NE1 HarbourFront and finishing at NE18 Punggol Coast. If you want to know how purple fits alongside the other lines, our guide to Singapore MRT line colours sets them all out.

You will notice there is no NE2 on the map. The numbering jumps straight from NE1 HarbourFront to NE3 Outram Park, so the gap is part of the code sequence rather than a missing stop you need to look for. No station along the open route is shown as unopened.

Interchange stations are drawn with a larger marker that joins the purple line to the colour of the connecting line, with the other line’s station code printed alongside. At Sengkang and Punggol, the codes STC and PTC refer to the LRT stations that serve the surrounding estates.

The North East Line itself has no branch or loop. It is one continuous line from end to end. The loops you see near its northern end belong to the Sengkang LRT and Punggol LRT, each of which runs an East Loop and a West Loop from its hub station on the NE line.

Getting around Singapore? Find any station on the interactive MRT map, or save the PDF map to use offline.

Route and stations along the line

The line begins at HarbourFront (NE1), where it meets the Circle Line. Heading north, the next stop is Outram Park (NE3), a three line interchange with the East West Line and the Thomson East Coast Line. From there the line runs underground through the city centre: Chinatown (NE4) for the Downtown Line, Clarke Quay (NE5) beside the Singapore River, and then Dhoby Ghaut (NE6), one of the busiest interchanges on the network, linking to both the North South Line and the Circle Line.

Beyond Dhoby Ghaut the line follows the Serangoon corridor. Little India (NE7) offers another change to the Downtown Line, followed by Farrer Park (NE8), Boon Keng (NE9), Potong Pasir (NE10) and Woodleigh (NE11). At Serangoon (NE12) you can join the Circle Line again, which is handy for reaching the northern half of the loop without going back through the city.

The final stretch serves the north eastern housing estates. After Kovan (NE13), Hougang (NE14) and Buangkok (NE15), the line reaches Sengkang (NE16) and Punggol (NE17), both of which connect to their own LRT networks. The line now ends at Punggol Coast (NE18), the newest station, which opened on 10 December 2024. To see how this route connects with the rest of Singapore, open our interactive MRT map.

Where to change lines

  • HarbourFront (NE1): change to the Circle Line (CC29)
  • Outram Park (NE3): change to the Thomson East Coast Line (TE17) and East West Line (EW16)
  • Chinatown (NE4): change to the Downtown Line (DT19)
  • Dhoby Ghaut (NE6): change to the North South Line (NS24) and Circle Line (CC1)
  • Little India (NE7): change to the Downtown Line (DT12)
  • Serangoon (NE12): change to the Circle Line (CC13)
  • Sengkang (NE16): change to the Sengkang LRT (STC)
  • Punggol (NE17): change to the Punggol LRT (PTC)

With the Circle Line loop closed in July 2026 by the opening of Keppel, Cantonment and Prince Edward Road, the three Circle Line interchanges at HarbourFront, Dhoby Ghaut and Serangoon give you more ways round the city than before. Before you travel, check the fares and fare calculator for your journey.

How the line grew

A line serving Punggol and Jalan Kayu was first proposed in September 1984, and in December that year a British consultancy team was appointed to study possible routes. By March 1986 a tentative route from Outram Park to Punggol had been drawn up, connecting with the existing system at Dhoby Ghaut and running through Hougang. The project was approved in October 1986 and accepted by the government “in principle” in January 1989. Construction was held back, however, while the Woodlands extension took priority.

A white paper on 2 January 1996 recommended building the line earlier to ease congestion in the north east, and on 19 January the government announced it would go ahead “immediately”. The 16 original stations were announced on 4 March 1996. Potong Pasir (then named Sennett), Woodleigh and Punggol were at first planned as shell stations, but it was later decided to complete them in full. Construction began with a groundbreaking ceremony at Farrer Park on 25 November 1997, and on 20 May 1999 SBS Transit was appointed to run the line together with the Sengkang and Punggol LRT.

The most recent addition is Punggol Coast (NE18), which opened on 10 December 2024 and extended the line beyond Punggol. For timings, exits and station by station details, see our full North East Line guide.

North East Line map: every station

Every station on the map in order, with its code and the lines you can change to. Station names link to our full station guides.

Code Station Change to
NE1 HarbourFront CC29
NE3 Outram Park TE17, EW16
NE4 Chinatown DT19
NE5 Clarke Quay
NE6 Dhoby Ghaut NS24, CC1
NE7 Little India DT12
NE8 Farrer Park
NE9 Boon Keng
NE10 Potong Pasir
NE11 Woodleigh
NE12 Serangoon CC13
NE13 Kovan
NE14 Hougang
NE15 Buangkok
NE16 Sengkang STC
NE17 Punggol PTC
NE18 Punggol Coast

Frequently asked questions

Is the purple line the North East Line?

Yes. The North East Line is shown in purple on Singapore MRT maps, and its stations use the code NE. It runs from HarbourFront (NE1) to Punggol Coast (NE18).

How many stations are on the NE line?

There are 17 open stations as of October 2026. The codes run from NE1 to NE18, but there is no NE2 on the map, so the count is one fewer than the highest number.

Where can I change lines on the North East Line?

There are eight interchanges: HarbourFront, Outram Park, Chinatown, Dhoby Ghaut, Little India and Serangoon for other MRT lines, plus Sengkang and Punggol for the LRT. Dhoby Ghaut and Outram Park each connect to two other lines.

Can I download a North East Line map?

You can save the map image at the top of this page, or download our MRT map PDF, which shows the North East Line alongside the whole network. If you are not sure which purple line station is closest to you, try our nearest station finder.

Current Singapore MRT system map 2026, for comparison with the North East Line map
The network today: the official LTA system map for 2026.

For the official version, see the LTA rail network map.

Written by MRT Map of Singapore Editorial Team

The MRT Map of Singapore Editorial Team keeps the site's interactive MRT map, line guides and train times up to date using official LTA, SMRT and SBS Transit information. News posts are drafted with AI tools from published reports and official announcements. Spot a mistake? Tell us through our contact page and we will fix it.

How we write and update content