
Penang
What to do in Penang?


After the tropical nature and laid-back beaches of Malaysia’s islands, I was ready for something with a bit more culture, flavor, and buzz — and Penang delivered. This island blends old-world charm with modern creativity. Think colorful street art, colonial architecture, night markets filled with mouthwatering dishes, and little cafés tucked away in narrow alleys.
In this post, I’ll share where I stayed, how I got there, and all the things I loved (and think you will too!) about Penang.
Where I Stayed – George Town
I chose to stay in George Town, and honestly, it’s the best base you could ask for. This UNESCO World Heritage Site is full of character — from pastel-colored shophouses and quirky murals to buzzing food courts and artsy coffee spots. Everything is within walking distance, and it’s super easy to explore on foot or by renting a bicycle.
From here, I explored temples, wandered into vintage shops, joined a cooking class, and ate my way through local street food stalls (hello, char kway teow and Penang laksa). Whether you’re a foodie, photographer, or just someone who loves to wander, George Town has something for you.
If you’re after a quieter vibe, there are also beachside stays near Batu Ferringhi or eco-lodges closer to the national park in Teluk Bahang.
How to Get to Penang?
There are several ways to reach Penang, depending on where you're coming from:
From the Cameron Highlands (My Route):
After enjoying the cool air and tea fields of the Highlands, I hopped on a minivan to Penang. The journey took about 4–5 hours and wound through lush hills and countryside before arriving on the island via one of Malaysia’s longest bridges. I booked the trip through my guesthouse in Tanah Rata — easy and affordable.
From Kuala Lumpur:
You can take a direct bus from Terminal Bersepadu Selatan (TBS), which takes around 5 hours. Another great option is the ETS train to Butterworth, then a quick ferry across to George Town — a fun way to arrive with views of the sea and skyline.
From Langkawi:
If you’re coming from Langkawi, you can take a flight directly to George Town, which takes around 30 minutes. There used to be a boat (2023), but it got too dangerous to cross the water to Penang.
How Long Should You Stay?
I spent four nights in Penang, and I could’ve easily stayed longer. There’s so much to explore, from food and art to temples and beaches. If you’re short on time, two full days can give you a good feel for the island, but if you love slow travel, you’ll appreciate a longer stay.
My Favorite Cafés & Food Spots
Penang is a food lover’s paradise, offering everything from street food to cozy cafés and international cuisine. Here are a few of my personal favorites:
-
Wheeler’s Kafe
A perfect spot for brunch or a relaxed coffee break. The interior is stylish and creative, and the menu has everything from eggs benedict to great coffee specials. Ideal for recharging while exploring George Town.
-
Holy Guacamole Mexican Restaurant
Craving something other than Asian food? This vibrant Mexican restaurant is a colorful and cozy place with tasty tacos, burritos, and cocktails. The atmosphere is laid-back and the staff is super friendly. Especially fun in the evening!
-
Tipsy Cow
If you’re into drinks, Tipsy Cow is a great bar to wind down your evening. They serve solid cocktails, have live music, and attract both locals and travelers. The vibe is relaxed, and the outdoor seating is perfect for people-watching.
-
Banh Mi Kitchen
A hidden gem for fans of Vietnamese street food. The bánh mì sandwiches are fresh, crispy, and full of flavor. Great for a quick lunch while sightseeing.
How much does it cost to travel through Malaysia?
The best places to stay in Malaysia
Top 10 Things to do in the Penang
Penang is a colorful mix of culture, nature, food, and fun — and it’s easily one of my favorite spots in Malaysia. Whether you’re wandering through mural-covered alleys, hiking to hidden beaches, or eating your way through night markets, this island has something for every kind of traveler. Here are my top 10 favorite things to do in Penang:
-
Take the Funicular up to Penang Hill
-
Start your day with a ride on the famous funicular railway to Penang Hill. The journey itself is half the fun, climbing steeply through jungle landscapes. Once at the top, you're treated to sweeping views over George Town and beyond — especially magical at sunrise or sunset.
-
-
Walk Among the Treetops at The Habitat
-
Just next to the top station of Penang Hill, you'll find The Habitat — a peaceful nature park with rainforest trails, giant swings, and a stunning canopy walk above the trees. It's the perfect place to escape the city and soak in the sounds of nature.
-
-
Visit Taman Negara Pulau Pinang (Penang National Park)
-
This is one of the world’s smallest national parks, but it’s packed with beauty. You can hike through lush jungle to Monkey Beach, visit a lighthouse, or spot wildlife like monkeys, monitor lizards, and even flying lemurs. For the full experience, pack your swimwear and spend the afternoon at the beach.
-
-
Get Lost in George Town’s Street Art
-
George Town is famous for its interactive street art, and it’s one of the most fun ways to explore the city. Walk or cycle through hidden alleys and spot murals by artists like Ernest Zacharevic — the kids on a bicycle, the boy reaching out of a window — they’re everywhere, and each one tells a story.
-
-
Stroll Through Umbrella Street
-
Tucked away in George Town, Umbrella Street is a cheerful alleyway covered in colorful umbrellas floating above your head. It’s a great little photo spot and a fun surprise while wandering the old town streets.
-
-
Eat at a Local Food Court
-
Penang is Malaysia’s street food capital, and the best way to dive in is at one of the many hawker centers or food courts. Head to Red Garden Food Paradise or New Lane Hawker Centre and try char kway teow, roti canai, Penang laksa, satay, and more. Come hungry!
-
-
Catch the Sunset at Monkey Beach
-
After a jungle hike or short boat ride, Monkey Beach is the perfect place to relax. True to its name, you’ll likely see a few cheeky monkeys hanging around. The beach is quiet and peaceful, and the sunsets here are magical.
-
-
Explore the Temples and Colonial Buildings of George Town
-
Penang’s capital is packed with history. Visit Kek Lok Si Temple, stroll past colonial-era buildings, and admire the mix of cultures that define this island — from Chinese clan houses and Indian temples to British architecture and Islamic mosques, all within walking distance.
-