Skip to content

Penang Nature & Outdoors

Penang Hill · National Park · Beaches · Jungle Hiking · Meromictic Lake

Penang National Park

At just 2,562 hectares, it's Malaysia's smallest national park — but it contains the only meromictic lake in the country, a turtle nesting beach, and jungle trails to hidden coves. Entry is free.

22 nature attractions

Penang Hill (Funicular Railway)
natureAir Itam

Penang Hill (Funicular Railway)

Ride the funicular to 833m for cool air, panoramic views, and The Habitat treetop walk.

Malaysian: RM 10 adult, RM 5 child; Foreigner: RM 30 adult, RM 15 child

Daily 6:30am–11pm (last train up 10:30pm)

Penang National Park
natureTeluk Bahang

Penang National Park

The world's smallest national park with pristine beaches, rare meromictic lakes, and turtle nesting sites.

Free (passport/IC required for registration)Open Now

Daily 7:30am-6pm (registration required at entrance)

No image
natureair-itam

3 Hills

No image
natureair-itam

3 Hills

Entopia by Penang Butterfly Farm
natureTeluk Bahang

Entopia by Penang Butterfly Farm

Walk-through vivarium with 15,000+ butterflies and interactive nature discovery centre.

RM70 adult, RM45 child (foreigner); RM49 adult, RM33 child (Malaysian)Closed

Daily 9am-5pm (last entry 4pm)

No image
natureair-itam

Fishball Hill

No image
natureair-itam

Fishball Hill

No image
natureair-itam

Fortress Hill

No image
natureair-itam

Fortress Hill

No image
naturebalik-pulau

Heaven Hill

No image
naturebalik-pulau

Heaven Hill

No image
natureair-itam

Iconic Hill

No image
natureair-itam

Iconic Hill

Penang Avatar Secret Garden
natureBalik Pulau

Penang Avatar Secret Garden

Otherworldly forest trail through moss-covered boulders and ancient tree roots.

RM10 adultClosed

Daily 8am-5pm

Penang Botanic Gardens
natureGeorge Town

Penang Botanic Gardens

A 30-hectare Victorian-era garden and George Town's beloved green lung since 1884.

FreeOpen Now

Daily 5am-8pm

No image
naturebalik-pulau

PLS Downhill Trail

No image
naturebalik-pulau

PLS Downhill Trail

No image
naturegeorge-town

Tang Hang Hill

No image
naturegeorge-town

Tang Hang Hill

The Habitat Penang Hill
natureAir Itam

The Habitat Penang Hill

Canopy walk and nature trails at Penang Hill summit with tropical forest views.

RM 50 (separate from funicular ticket of RM30 foreigner)Closed

Daily 9am-5pm (access via Penang Hill funicular 6:30am-11pm)

Tropical Spice Garden
natureBatu Ferringhi

Tropical Spice Garden

Lush 8-acre garden with 500+ tropical plant species, cooking classes, and nature trails.

RM35 adult, RM25 child; Guided tour RM55 adult, RM45 child; Cooking class from RM185Closed

Daily 9am-6pm (last entry 5pm)

No image
naturegeorge-town

Waterfall (titi kerawang)

Explore More of Penang

Frequently Asked Questions

What are the best nature attractions in Penang?

The top nature experiences are: Penang Hill (Bukit Bendera) — reached by funicular, with panoramic views and a cooler temperature than the city; Penang National Park in Teluk Bahang — Malaysia's smallest national park with jungle trails, a hidden beach (Monkey Beach), and Meromictic Lake; Batu Ferringhi beach for swimming and watersports; and Escape Theme Park (for families) adjacent to the national park boundary.

Is Penang Hill worth visiting?

Yes. The funicular train takes 5 minutes from the lower station to the summit at 821m. The view over George Town, the Straits of Penang, and Butterworth on a clear morning is spectacular. There are walking trails, an owl museum, a mosque, a Hindu temple, and a cluster of food stalls at the top. Go early — before 9am on weekdays — to avoid queues. Budget 2 to 3 hours for the full experience.

How do you get to Penang National Park?

Take a Grab or Rapid Penang bus 101 from Komtar or Weld Quay to the Teluk Bahang bus terminal (30–40 minutes from George Town). The national park entrance is a short walk from the terminal. Entry to the park is free; boat taxis to Monkey Beach or Kerachut Beach cost RM 50–80 per boat (shared among your group).

What is Monkey Beach in Penang National Park?

Monkey Beach (Pantai Kerachut) is a secluded white-sand beach inside Penang National Park accessible only by jungle trail (2.5 hours each way) or boat taxi. It has no permanent facilities — just the beach, monkeys, and clear water. The Meromictic Lake nearby is one of only a few in the world where fresh and salt water layers don't mix. Visit on a weekday for near-solitude.

Is Batu Ferringhi beach good for swimming?

Batu Ferringhi is the main beach resort area in Penang with calm, swimmable water. The beach is lined with resort hotels and water sports operators (jet ski, parasailing, banana boat). The water is clear but not coral-reef clear — fine for swimming and paddling. The night market along Jalan Batu Ferringhi is one of Penang's best. Avoid the beach during the northeast monsoon (October–January) when the water is rougher.

Penang Travel Newsletter

Get insider tips on Penang attractions delivered to your inbox.

Ask about Penang