What Was Pasir Panjang Before Pasir Panjang? | Long Beach, Kampongs, Opium Hill and the Coast Before the Container Port

·

7–10 minutes

SINGAPORE / ESTATE HISTORY / PASIR PANJANG

Explore this history: The Memory: all Singapore histories · VivoCity at HarbourFront · The Address: neighbourhood and housing guides.

By The Memory desk · Historical reference · Sources checked 7 October 2026

Before Pasir Panjang was a container port and a string of research campuses, it was exactly what its Malay name says: a long sandy shore. By 1850 the government surveyor John Turnbull Thomson had laid a road along it as far as the Jurong River, in 1878 the British fortified its western headland, and in February 1942 the ridge behind the beach was the scene of one of the last big battles before Singapore fell.

The Pasir Panjang history below follows that coast in order: the road and the fort, the seaside villas and the opium factory that gave Bukit Chandu its name, the 1942 battle, and the reclamation that buried the beach under wharves from the late 1960s. The bay to the east, home of the Temenggong, has its own page in what Telok Blangah was before Telok Blangah.

Pasir Panjang at a glance

LocationThe south-western coast of Singapore, west of Telok Blangah and Keppel Harbour, with Kent Ridge behind it
NameMalay: pasir means sand and panjang means long
Early landmarksPasir Panjang Road (laid by 1850), Fort Pasir Panjang at Labrador (1878), Pasir Panjang railway station (opened 1907)
Known forSeaside villas in the 1920s, the government opium factory (1910), the Battle of Pasir Panjang (13–14 February 1942)
PortWharves from the late 1960s; Pasir Panjang Wharves operating by 1974; the Pasir Panjang container terminal, begun in 1993 and opened in March 2000
TodayContainer terminals, Labrador Nature Reserve, Kent Ridge Park and housing along Pasir Panjang Road

What does Pasir Panjang mean?

Pasir is Malay for sand and panjang for long, so the name means simply “long sand”, or long beach. It is one of the most literal place names in Singapore. The beach ran west of the harbour at the foot of a ridge of hills that now carries Kent Ridge Park and the National University of Singapore.

Very little of that shore can be seen now. An early 1900s postcard in the National Heritage Board’s collection shows a cluster of kampong houses on stilts among coconut palms, looking straight out to sea. Since the late 1960s the whole length of the coast has been reclaimed for wharves, and, as the same record notes, Pasir Panjang Road no longer follows the shoreline.

1850 to 1910: a road, a fort and a railway

The first sign of the colonial state was the road. John Turnbull Thomson, Government Surveyor from 1841 to 1853, had laid Pasir Panjang Road as far as the Jurong River by 1850, linking the coast with the town. The road still runs along the foot of the ridge.

The second was a fort. In 1878 the British built Fort Pasir Panjang on the headland at the western entrance to Keppel Harbour, on a site first known as the Labrador Battery after nearby Labrador Bay. In 1881 engineers laid underwater mines between it and a fort on the island opposite, and a casemate for ammunition followed in 1886. Its job was to guard the deep channel that the Tanjong Pagar docks depended on.

A railway came and went. Pasir Panjang station opened to the public on 21 January 1907 on an extension of the Singapore–Kranji Railway, but the line closed to passengers on 1 April 1908 and carried only freight after that. The station itself closed sometime between 1929 and 1932.

Why is it called Bukit Chandu?

In 1910 the colonial government took over the opium industry and set up a state-owned factory at Pasir Panjang. Chandu means opium in Malay, and the hill above became Bukit Chandu, Opium Hill. The name has outlasted the trade by almost a century.

In the same decades the coast acquired a second identity. In the 1920s wealthy Chinese businessmen built beachfront houses along Pasir Panjang Road, and the stretch became known as “millionaires’ row”, according to the Singapore Bicentennial’s history of the south-west. The beach those houses faced has since been reclaimed.

The Battle of Pasir Panjang, February 1942

By 13 February 1942 the Japanese army, advancing from the west of the island, had reached the Pasir Panjang ridge. Holding it was the 1st Malaya Infantry Brigade, which included the 1st Battalion of the Malay Regiment. Its C Company fought at Bukit Chandu for about 48 hours, supported by the guns at Labrador, before the position fell.

Among those killed was Lieutenant Adnan Saidi of the Malay Regiment, who became the best-known figure of the battle. Accounts of his final hours have been retold many times and differ in detail, so we keep to what is well attested: he led his men in the defence of the ridge and was killed there. He is now one of the most widely remembered names in Singapore’s war history.

The fighting spilled inland. On 14 February Japanese troops entered Alexandra Hospital, behind the ridge, and killed about 200 people; the district around the hospital is covered in our history of what Alexandra was before Alexandra. On 15 February the British surrendered, and the coastal guns at Labrador were destroyed as part of the scorched-earth demolitions.

Why is this battle remembered so strongly when it changed so little militarily? This is our reading rather than a documented judgement: it gave post-war and post-independence Singapore a story of local soldiers standing their ground in a campaign otherwise remembered for collapse. In 1954 the Poh Ern Shih temple was built nearby as a memorial to those who died in the fighting, and in 1995 the National Heritage Board named Labrador one of eleven notable Second World War sites in Singapore.

1960s to 2000: reclamation and the container port

After the war the coast turned industrial. New roads and a power station were built, and from the late 1960s the beach was reclaimed for wharves. A police sub-station built in 1950 served the area until 1986. By 1974 the Pasir Panjang Wharves were in operation.

The bigger change came with containers. In 1993 the Port of Singapore Authority began building a new container terminal at Pasir Panjang, berths opened in stages from 1998, and the terminal was officially opened in March 2000. When the city terminals at Tanjong Pagar closed in August 2017, their work moved here. In 2012 the government decided to consolidate all of Singapore’s container terminals at Tuas, so Pasir Panjang’s terminals are expected to move in turn.

Visiting Pasir Panjang today

As of October 2026, the easiest places to see the old coast are on high ground. Labrador Nature Reserve has remains of the old fort, and a short climb behind Pasir Panjang Road leads to Bukit Chandu, where the Reflections at Bukit Chandu gallery is devoted to the 1942 battle; check opening times before you go. Kent Ridge Park, on the ridge above, is linked to Telok Blangah and Mount Faber by the Southern Ridges walking route.

From the ridge you can see how far the coast has moved: the cranes of the terminal stand on land that was sea within living memory. For the inland districts that grew up behind the ridge, continue to what Clementi was before Clementi and what Queenstown was before Queenstown.

A Pasir Panjang history timeline

  • By 1850: John Turnbull Thomson lays Pasir Panjang Road as far as the Jurong River.
  • 1878: Fort Pasir Panjang is built at Labrador.
  • 1881: Underwater mines are laid across the harbour entrance.
  • 21 January 1907: Pasir Panjang railway station opens; passenger services end on 1 April 1908.
  • 1910: The government opium factory is set up at Pasir Panjang.
  • 1920s: Seaside villas earn the coast the name “millionaires’ row”.
  • 1929 to 1932: The railway station closes.
  • 13–14 February 1942: The Battle of Pasir Panjang is fought on the ridge and at Bukit Chandu.
  • 14 February 1942: The Alexandra Hospital massacre.
  • 15 February 1942: The British surrender Singapore.
  • 1954: Poh Ern Shih temple is built as a memorial to the battle’s dead.
  • Late 1960s: Reclamation for wharves begins along the coast.
  • By 1974: The Pasir Panjang Wharves are in operation.
  • 1993: Work begins on the Pasir Panjang container terminal.
  • 1995: Labrador is named one of eleven notable Second World War sites.
  • March 2000: The Pasir Panjang container terminal is officially opened.
  • August 2017: Tanjong Pagar’s container operations move to Pasir Panjang.

Questions people ask

What does Pasir Panjang mean?

It is Malay for “long sand”, or long beach, after the sandy shore that ran along the south-western coast before it was reclaimed for wharves from the late 1960s.

What happened at the Battle of Pasir Panjang?

On 13 and 14 February 1942 the 1st Malaya Infantry Brigade, including C Company of the 1st Battalion of the Malay Regiment, held the Pasir Panjang ridge for about 48 hours against the Japanese advance. Singapore surrendered on 15 February.

Who was Lieutenant Adnan Saidi?

An officer of the Malay Regiment who led his men in the defence of the Pasir Panjang ridge and was killed in the battle in February 1942. He is one of the most widely remembered names in Singapore’s war history.

Why is Bukit Chandu called Opium Hill?

Chandu means opium in Malay. In 1910 the colonial government set up a state opium factory at Pasir Panjang, and the hill above it took the name.

When did Pasir Panjang Terminal open?

Construction began in 1993, berths opened in stages from 1998, and the terminal was officially opened in March 2000.

Sources and further reading

This is a historical reference; dates follow the sources listed, and where they disagree we say so. Read next: Telok Blangah and Mount Faber · Alexandra before Alexandra · Back to The Memory


READ NEXT

8 responses to “What Was Pasir Panjang Before Pasir Panjang? | Long Beach, Kampongs, Opium Hill and the Coast Before the Container Port”

  1. […] through the neighbouring history: Pasir Panjang → Telok Blangah → Tanjong Pagar → Chinatown → Outram → Tiong Bahru → Redhill → […]

  2. […] through the neighbouring history: Clementi → Pasir Panjang → Telok Blangah → Tanjong Pagar → Chinatown → Outram → Tiong Bahru → Redhill → […]

  3. […] through the neighbouring history: Jurong → Clementi → Pasir Panjang → Telok Blangah → Tanjong Pagar → Chinatown → Outram → Tiong Bahru → Redhill → […]

  4. […] through the neighbouring history: Boon Lay → Jurong → Clementi → Pasir Panjang → Telok Blangah → Tanjong Pagar → Chinatown → Outram → Tiong Bahru → Redhill → […]

  5. […] through the neighbouring history: Pioneer → Boon Lay → Jurong → Clementi → Pasir Panjang → Telok Blangah → Tanjong Pagar → Chinatown → Outram → Tiong Bahru → Redhill → […]

  6. […] through the neighbouring history: Joo Koon → Pioneer → Boon Lay → Jurong → Clementi → Pasir Panjang → Telok Blangah → Tanjong Pagar → Chinatown → Outram → Tiong Bahru → Redhill → […]

  7. […] families based at Pasir Panjang and Alexandra. Our histories of Alexandra’s military corridor and Pasir Panjang explain where those garrisons […]

  8. […] 1986, shows that a village by that name was still standing well into the HDB era. Our history of Pasir Panjang before Pasir Panjang covers the coastal kampongs below the […]