Bukit Panjang LRT map with all stations

Singapore Bukit Panjang LRT Map

This Bukit Panjang LRT map shows the light rail line that serves Bukit Panjang and Choa Chu Kang in the west of Singapore, drawn in grey and coded BP on network signage. The line runs from Choa Chu Kang (BP1) to Senja (BP13), and all 13 of its stations are open. It works as a feeder for the estates it serves, carrying residents to two MRT interchanges where they can join the wider network. Use the map above to see where your nearest stop sits, and where the line meets the North South Line and the Downtown Line.

How to read the Bukit Panjang LRT map

The Bukit Panjang LRT is shown in grey, as are Singapore’s other light rail lines. This keeps the LRT visually separate from the heavier MRT lines, each of which has its own bold colour. If you want to check how the colours match up across the whole system, our guide to Singapore MRT line colours sets them out side by side.

Every station carries a code made up of the letters BP and a number. Numbering starts at BP1 Choa Chu Kang and climbs in order to BP13 Senja, so the code tells you roughly how far along the line a stop is. Bukit Panjang sits at BP6, close to the middle.

Interchange stations are marked with a larger symbol showing more than one code. On this line there are two: Choa Chu Kang carries both BP1 and NS4, and Bukit Panjang carries both BP6 and DT1. Those paired codes are your cue that you can step off the LRT and change to an MRT line without leaving the station area.

There are no stations shown as not yet open on this line. Every stop from BP1 to BP13 is in service. The one feature that needs a second look is the shape of the route beyond Bukit Panjang. The stretch from Petir to Senja forms a loop that returns to Bukit Panjang, so the map draws a single line from Choa Chu Kang that opens into a ring at its far end. When you plan a journey to a stop on the loop, check which direction the train is heading around it.

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

Start at Choa Chu Kang (BP1), the line’s southern anchor and its link to the North South Line at NS4. For many riders this is where the journey into the city begins or ends. From here the line heads north through South View (BP2), Keat Hong (BP3) and Teck Whye (BP4), three stops that serve the housing estates around Choa Chu Kang. Phoenix (BP5) follows, bringing you to the edge of Bukit Panjang.

Bukit Panjang (BP6) is the second interchange and the busiest point of the route. It connects with the Downtown Line at DT1, the Downtown Line’s own terminus. Riders heading towards the city centre or the east often find it easier to change here than to travel back to Choa Chu Kang. After Bukit Panjang the line continues to Petir (BP7), Pending (BP8) and Bangkit (BP9).

The final run takes in Fajar (BP10), Segar (BP11), Jelapang (BP12) and Senja (BP13). Because these stops lie on the loop, the trains that serve them come back round towards Bukit Panjang. If you live near Senja or Jelapang, it is worth learning which way round is shorter for you, as it can save a few stops on a daily commute. To check which station is closest to an address, try our nearest station finder.

Where to change lines

  • Choa Chu Kang (BP1): change to the North South Line at NS4.
  • Bukit Panjang (BP6): change to the Downtown Line at DT1.

Between them, these two interchanges link the LRT to two of the network’s main lines. The North South Line runs 27 stations from Jurong East to Marina South Pier, and the Downtown Line runs 35 stations from Bukit Panjang to Expo. To see how these connections fit into the full system, open our interactive MRT map, or keep a copy offline with the MRT map PDF.

How the line grew

The idea of a light rail system for Bukit Panjang first surfaced in November 1994, when Communications Minister Mah Bow Tan announced that studies were under way. In December 1994 Bukit Panjang was chosen as one of two locations for Singapore’s first LRT systems, and tenders were called that same month. In February 1996 Prime Minister Goh Chok Tong confirmed the project had been given the go-ahead. In April 1996 the design and construction contract went to a consortium of Keppel Corporation, Gammon and Adtranz for S$285 million. The same month, the Land Transport Authority held an exhibition where visitors could vote on train colours and station roof shapes.

SMRT was awarded the operating licence on 5 August 1997. Testing was under way by December 1998, and the line opened on 6 November 1999. Its early years were difficult. There were 32 service disruptions in the first six months, and a collision between two trains in November 2000 injured five passengers. Most problems had been put right by September 2001, and by May 2002 the system was meeting the government’s desired service levels. A five-day disruption in October 2002, caused by a loose guide wheel, led to an audit of maintenance work.

Ridership grew to around 47,000 commuters a day by 2010. In July 2011 Transport Minister Lui Tuck Yew announced 13 additional train cars, and the new trains entered service in 2015. Platform barriers were installed at all stations by 2017. On 8 March 2017 the authorities announced that the system would be upgraded rather than replaced. On 7 March 2018 a S$344 million contract went to Bombardier to renew the system and introduce communications-based train control, with the upgrades slated for completion by 2026.

Bukit Panjang LRT 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
BP1 Choa Chu Kang NS4
BP2 South View
BP3 Keat Hong
BP4 Teck Whye
BP5 Phoenix
BP6 Bukit Panjang DT1
BP7 Petir
BP8 Pending
BP9 Bangkit
BP10 Fajar
BP11 Segar
BP12 Jelapang
BP13 Senja

Frequently asked questions

Where can I see a Bukit Panjang LRT map?

The map at the top of this page shows the whole line from Choa Chu Kang to Senja, including the loop and both interchanges. For timings and station-by-station detail, see our full Bukit Panjang LRT guide.

How many Bukit Panjang LRT stations are there?

There are 13 open stations, coded BP1 to BP13. In order, they are Choa Chu Kang, South View, Keat Hong, Teck Whye, Phoenix, Bukit Panjang, Petir, Pending, Bangkit, Fajar, Segar, Jelapang and Senja.

Which BPLRT stations connect to the MRT?

Two stations do. At Choa Chu Kang (BP1) you can change to the North South Line (NS4), and at Bukit Panjang (BP6) you can change to the Downtown Line (DT1). Fares are calculated across the journey as a whole, and our fares table and calculator shows what a trip will cost.

What hours does the Bukit Panjang LRT run?

First and last train times vary by station, so check before travelling early in the morning or late at night. Our guide to MRT operating hours covers the current timings across the network.

Sengkang and Punggol LRT map, the other LRT systems beside the Bukit Panjang LRT map
Singapore's other LRT systems: Sengkang and Punggol.
Current Singapore MRT system map 2026, for comparison with the Bukit Panjang LRT 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