Penang is one of Malaysia’s most interesting islands, and for us, a very enjoyable destination in Malaysia. Penang has English place names like George Town and Butterworth because of its British colonial history, and we definitely saw this in the island’s buildings, markets, and daily life.
Over the years, many big Indian and Chinese communities moved to Penang for business purposes like trading and crafting. They influenced Penang’s culture, cuisine, and traditions, creating a multicultural identity. We find the island to be easy to explore and we liked the combination of history, nature, and modern city life.
For us, George Town is more than a UNESCO World Heritage city, it’s the food capital of Malaysia and the cultural heart of Penang. Its streets are lined with old shophouses, colonial buildings, beautiful mosques, temples, and colorful street art. George Town is best discovered on foot, where you can enjoy local cafés, markets, and historic corners all in one walk. We stayed four days and really enjoyed taking our time, but honestly, three full days are enough to explore the highlights and fully experience the incredible food scene
Penang is a year-round destination, but the most comfortable time to visit is between December and March, when rainfall is lower and days are bright and warm. This period is ideal for walking around heritage streets, enjoying outdoor cafés, and exploring hilltop viewpoints and the beach.
The wetter months from May to October still have plenty of sunshine, with rain usually falling in short bursts rather than all day.
We visited Penang from Kuala Lumpur, but many other people enter from Cameron Highlands, or Langkawi. Penang is well connected and easy to reach from most cities in Malaysia.
From Kuala Lumpur to Penang
From Kuala Lumpur, there are several good options. Flying is the fastest, with a flight time of about one hour and frequent daily departures. We always book the cheapest tickets here.
Trains also run from Kuala Lumpur to Butterworth, followed by a short ferry ride to Penang.
Once you arrive in Butterworth, the ferry terminal is just next to the Butterworth Railway Station. You can book a train ticket here.
Buses are also available as budget-friendly option, taking around 4.5 to 5 hours depending on traffic. Most buses arrive at Butterworth. From there, you can take a Grab or local bus to George Town. You can book a bus ticket here.
From Cameron Highlands to Penang
The most convenient option is to travel by bus. Direct buses run from Cameron Highlands to George Town and take around 4.5 to 5 hours. It is a comfortable and affordable journey, and booking in advance is recommended during busy travel periods. Reserve your spot here.
From Langkawi to Penang
In this case, you travel by ferry-train-ferry combination. Take the ferry to Kuala Kedah, continue by Grab/taxi to the train station in Alor Setar, then take the train to Butterworth. From Butterworth, a short ferry ride brings you to George Town.
A faster alternative is to fly. There are daily flights from Langkawi to Penang, with a flight time of around 40 minutes. Tickets are usually inexpensive, making this the fastest option. Book here
We can say that getting around in George Town is straightforward. Many attractions are close to eachother and walkable, but for longer distances Grab is widely used.
Public buses cover most tourist areas and are a good budget option. Renting a car or scooter is helpful if you plan to explore beaches, hill areas, or less central neighborhoods, but traffic can be heavy during peak hours.
Penang has a lot of history and culture to offer. To be honest, we haven’t learned enough about the history, because we were too busy with the food scene, hehe. But it’s definitely worth to explore more of it. There is a wide variety of activities, from cultural sights and historic streets to nature and beach areas. We find the island easy to explore and having something for every type of traveler.
Below we share some of the best things to do in Penang, combining highlights with our local favorites.
Chew Jetty is one of the famous clan jetties in George Town. These wooden houses are built on stilts over the water and are still home to local families today. Walking along the jetty gave us a glimpse into daily life and nice views over the sea, especially in the morning or near sunset.
George Town is famous for its street art murals and old colonial buildings. Most murals are located close together around Armenian Street. We saw the famous Boy on a Bike on Armenian Street, several cat murals around Cannon Street (including 14th Cannon Street), and Brother and Sister on a Swing near Muntri Street.
TIP: Many accommodations offer a simple map with the mural locations, and walking is the best way to spot them.
Kek Lok Si Temple is the largest Buddhist temple in Malaysia and one of Penang’s most impressive sights. It’s built on a hill and has prayer halls, statues, and a large pagoda. From the upper levels, you get wide views over the island. If you know us, you might know that we’re not very keen on temples. But if you want to explore the diversity in the country, you can include this activity.
Gurney Drive is a popular seaside area, where we enjoyed an evening walk and food stops. Chulia Street, in the heart of George Town, comes alive at night with street food stalls and cafés. Both places are great for tasting local dishes and enjoying evenings in Penang.
Penang Hill offers cooler air and some of the best views on the island. We reached the top by something called a funicular train, where viewing platforms look out over George Town and the sea. Besides the views, there is more to do: you can take short walks and nature trails, visit gardens and viewpoints, try activities like a zipline, or simply relax at cafés on top of the hill. Especially nice to visit around sunset. Book a ticket here!
Batu Ferringhi is Penang’s most famous beach area for swimming, walking along the shore, or exploring beachside cafés. In the evening, the night market opens with stalls selling souvenirs, snacks, and local food.
Hin Bus Depot is one of those things we like to spend a relaxed afternoon. A creative space built inside an old bus depot. Now it hosts art exhibitions, pop-up markets, and small events, often on weekends. It is a good place to see Penang’s modern creative side and enjoy great coffee while supporting local shops.
Gurney Paragon and Gurney Plaza are both good shopping malls in Georgetown, but Gurney Paragon is smaller and less busy. Gurney Plaza, which is only 400m away, is larger and busier, with a wider range of international brands, electronics stores, and a large food court, making it better for more shopping variety.
Planning a trip to Malaysia and want everything in one place? Our Malaysia E-book includes ready-made itineraries, kids-friendly activities, the best restaurants and cafés, practical travel tips, and hidden gems, so you can plan your trip easily and stress-free.
Penang has a rich Islamic history, and we definitely saw this in its beautiful mosques in Georgetown and surrounding area’s. Some are even historic landmarks. Many mosques welcome visitors outside prayer times, provided modest dress is worn.
Masjid Negeri is the state mosque of Penang and one of the largest on the island. The mosque has a modern design with a spacious prayer hall. It is located just outside the historic center and is easy to reach by Grab or taxi.
Masjid Al Bukhary is a beautiful and well-maintained mosque near the city center. Known for its elegant architecture and clean facilities, it is popular with both locals and travelers. The mosque is also on a convenient location to stop for prayer while exploring the city.
Masjid Kapitan Keling is the most iconic mosque in George Town. Built by Indian Muslim traders in the early 19th century, its white domes and open courtyard make it one of the city’s most recognizable landmarks. The mosque is located along one of George Town’s main heritage streets.
This historic mosque near Aceh Street is one of the oldest in Penang. It once served as a center for Islamic learning and trade connections. Today, it remains on the background but doesn’t lose its meaning that reflects the early Muslim presence in George Town.
Penang really has one of the best food scenes, with everything from cozy cafés to lively street food markets and great restaurants. Some places are perfect for breakfast or a coffee break, while others really come alive in the evening. Below are our favorite spots:
TIP: It’s good to know that, because of the many Chinese influences, not all places are halal, but the ones we mentioned below are.
Yin’s Sourdough Bakery and Café – is ideal for breakfast or a relaxed lunch. They are known for their fresh sourdough bread, simple but well-made dishes, and it’s a peaceful place to enjoy breakfast before doing activities.
Norm Micro Roastery – is one of the best places in Penang for good coffee. The café has a modern, relaxed vibe and serves carefully brewed coffee and light food options.
Wheeler’s – our personal favorite café, located on Love Lane in George Town. They serve Western-style food, coffee, and drinks all day in a relaxed and friendly setting. It’s a good place for breakfast, brunch, or a casual meal while exploring Penang.
Kimberly Street Food Night Market – is where you go for classic Penang street food. Popular stalls include oyster omelette, duck kway chap, char kway teow, and sweet desserts like apom manis. Many stalls have been run by the same families for years, which makes this night market a favorite among locals as well as visitors.
Gurney Drive Hawker Centre – is known as one of Penang’s most famous evening food spots. You will find dishes such as grilled seafood, satay, pasembur (Indian-style salad), roti canai, and char kway teow. It is especially popular after sunset, when people come here to eat by the sea and enjoy the lively night atmosphere.
Nasi Kandar Line Clear – is one of the best places in Penang to try nasi kandar. You choose rice and add different curries, meats, and vegetables, which are then mixed together for extra flavor. It is very popular with locals, especially in the evening, and the food is rich, filling, and full of spice. Expect a busy atmosphere, but it is worth it for an authentic Penang dinner.
Suffolk House Restaurant – offers a completely different experience in a beautiful colonial building surrounded by greenery. The restaurant serves upscale Western and European-style dishes in a calm and elegant setting. It is a great choice for a special dinner, date night, or if you want a quieter evening away from the busy streets.
Firewood Penang – this steakhouse is truly a gem. The steaks we had here were on another level. All their dishes are well prepared and of high quality. Great for a special occasion or just to treat yourself.
Crepe Cottage Gurney Drive – is a good casual dinner option. Savory crepes work well if you want something filling but not too heavy, and the location is perfect after a walk along the seafront. This is also a dessert place with their delicious sweet crepes.
Tosca Patisserie – is perfect for a coffee and dessert break after sightseeing. The cakes are beautifully made and not too heavy, making it a great place for an afternoon treat.
Ludwig Softserve – is a nice and delicious ice cream stop before or after dinner, especially on hot days. Their soft-serve ice cream comes in interesting flavors.
We think George Town is the best area to stay in Penang. It’s the main city on the island and the heart of culture, food, and sightseeing. Staying here means being close to the heritage streets, cafés, mosques, markets, and many of Penang’s top attractions, all within walking distance or a short Grab ride.
Ke-lan-tan House
Ke-lan-tan House is a small and cozy heritage home that offers a personal stay. It feels more like staying in a traditional house than in a hotel, which is ideal if you enjoy quiet surroundings and a simple, authentic experience. No alcohol is served in the property which makes it Muslim-friendly.
Ren I Tang Heritage Inn
Ren I Tang Heritage Inn is set in a beautifully restored historic building. It combines classic architecture with modern comfort and is located right in the old town. From here, you can easily walk to many sights, food spots, and cultural areas.
Heritage Villa by Ayu
A beautifully designed heritage villa offering a calm and stylish stay. It is a good choice if you want more privacy while still being close to George Town’s main attractions.
Parkroyal Penang Resort
For an exceptional stay with high quality and service this is your pick. Something they really stand out for is their kids-friendly amenities like playgrounds and pool slide. Located on the beautiful Batu Ferringhi beach for a complete package.
Eastern & Oriental Hotel
This is a top choice in George Town if you love heritage and comfort. This iconic seafront hotel combines colonial elegance with modern luxury, spacious suites, and excellent service. Its central location makes it perfect for exploring George Town’s sights and famous food scene on foot.