Get a stunning view of the island from the highest peak in Penang. Take the funicular train up the hill, which takes about 30-45 minutes. There is a variety of activities you can do at the top, whether it's taking a canopy walk or visiting the monkey area. Don't forget to catch the sunset, which is best viewed at the top of the hill café.
Get closer to nature and visit Entopia, a sanctuary for butterflies, insects, and other small animals. You can tour around and learn about the life and behavior of these creatures. There is an interactive and educational area, a souvenir shop, and a restaurant. The tour duration is around 1.5-2 hours, depending on how long you take at each exhibit.
Explore the natural side of Penang by visiting its most popular national park. It's home to several trails, a beach, and natural habitats of wildlife. Some of the popular sites are Pantai Kerachut and Monkey Beach. The estimated duration of the hike is around 3-4 hours, depending on the trail you choose. Make sure to bring water, insect repellent, and comfortable walking shoes.
Take a tour of the Spice Garden to see various herbs and spices. Learn about their uses and properties in medicine or culinary. After the tour, visit the nearby Balik Pulau town for local food and historical sites. You can take a leisurely stroll around the town and try famous dishes like laksa or durian pastry. The estimated duration of the tour and town visit is around 3 hours.
If you have more time in Penang, you can add a visit to the Kek Lok Si Temple and enjoy a scenic route on the Penang Hill Railway. You can also visit the breathtaking Batu Ferringhi beach on Day 3. If you have less time, you can skip the Spice Garden and Balik Pulau and try other local food joints near Teluk Bahang National Park like Nasi Kandar or Ayer Itam Assam Laksa.