About Pulau Tinggi
Pulau Tinggi is a coastal island off the east coast of Johor in Mersing District, about 37 kilometres southeast of Mersing town. The largest island in the Mersing archipelago and part of the Johor Marine Park, it is known for white sandy beaches, clear waters, fringing coral reefs and a forested interior dominated by Mount Semundu. The island has traditional fishing villages and beach resorts and is popular for snorkeling, diving and hiking.
Visitors guide
Visitors can expect a relatively undeveloped tropical island with long sandy beaches such as Pasir Panjang and Tanjung Balang, clear turquoise water and fringing reefs suitable for snorkeling and diving. The interior is hilly and forested with trails leading to Mount Semundu. Small Malay fishing villages, jetties, chalets and resorts are scattered along the coast. Facilities are basic and the atmosphere is quiet, focused on beach activities, nature walks and marine exploration.
Key highlights
- 01
Largest island in the Mersing archipelago and part of Johor Marine Park
- 02
Long white-sand beaches including Pasir Panjang (Long Beach) and Tanjung Balang
- 03
Clear waters with coral reefs for snorkeling and diving
- 04
Hiking trail to Mount Semundu (Mount Tinggi) at 610 metres
- 05
Traditional fishing villages at Kampung Pasir Panjang and Kampung Tanjung Balang
- 06
Relatively undeveloped, quiet island environment away from mainland crowds
History of Pulau Tinggi
Pulau Tinggi has long served as a navigational landmark and sheltered anchorage for traders sailing the South China Sea. Local legend associates the island's tall peak with a dragon princess. The island retains traditional fishing settlements and was historically noted on nautical charts as General's Island.
Culture & Context
The island is home to small Malay fishing communities at Kampung Pasir Panjang and Kampung Tanjung Balang, reflecting traditional coastal village life, fishing practices and island culture within the Johor Marine Park area.
Route
| By air |
|---|