Jungle trails, Monkey Beach and the lighthouse at Muka Head
Malaysia’s smallest national park packs rainforest, empty bays, a turtle beach and a colonial lighthouse into the island’s wild northwest corner.

- Area
- Island coast & countryside
- Start from
- Teluk Bahang, Penang
- Distance
- about 20 km from George Town; trails of 3–6 km
- Time needed
- 1 day
- Best season
- Drier months December–April are easiest
- Difficulty
- Moderate
- Transport
- Bus or Grab to Teluk Bahang; boat back optional
- Tickets & rules
- Free registration at the park office; boat fees if you use them
Why go
The trail to Monkey Beach clings to the coast, rising and falling over roots and boulders, with glimpses of turquoise water between the trunks. Sea eagles circle overhead, monitor lizards crash away into the undergrowth, and the only sounds are cicadas, waves and your own breathing. It’s hard to believe George Town is less than an hour away.
At the end of the road in Teluk Bahang, the bustle of the island stops. Penang National Park begins with a small office and a bridge, and then you are in the forest, following trails above the sea.
One path leads to Monkey Beach and on to Muka Head, where an old lighthouse stands on the headland. Another crosses the hills to Pantai Kerachut, a long sandy beach where turtles nest and a small conservation centre protects their eggs.
Most people hike one way and take a boat back, a perfect day of jungle and sea.
The story
The name Muka Head is a curious mix: muka means ‘face’ in Malay, and ‘head’ was added in English, so the headland is, in a sense, ‘face head’. Sailors used it as a landmark long before the lighthouse was built.
The area was protected as a forest reserve long before it became a national park in 2003. It is small, but it holds a remarkable variety: mangroves, rocky coves, lowland forest and beaches.
The Muka Head lighthouse was built in the 1880s to guide ships into the Penang harbour. Its tower is still in use, and the views from the hill towards the islands are spectacular.
Pantai Kerachut has a rare meromictic lake, where seawater and fresh water form layers that don’t mix, at least in some seasons. Green turtles and olive ridleys nest on the beaches, and the turtle hatchery releases hatchlings in season.
Fishermen from Teluk Bahang still work the coast, and the boats that ferry hikers back are often run by local families.

Getting there
Rapid Penang buses run from George Town along the north coast to Teluk Bahang; the trip takes over an hour. Grab is faster, about 40 minutes.
Register at the park office before entering. Boats from the jetty run to Monkey Beach and Kerachut; agree on pickup times and prices.
A suggested plan
- 8:00Arrive and register at the park office.
- 8:30Walk to Monkey Beach, about 1.5 hours.
- 10:30Continue up to the Muka Head lighthouse.
- 12:30Picnic on Monkey Beach.
- 2:00 pmTake a boat back to Teluk Bahang.
Where to stay
Batu Ferringhi, nearby, has beach hotels; George Town is fine for a day trip.
Good to know
- Bring plenty of water and food; there are no shops on the trails.
- Wear sturdy shoes.
- Book a boat pickup in advance.
- Start early to avoid heat and afternoon storms.
- Jellyfish can be present; ask locally before swimming.
- Monkeys steal food; keep bags closed.