Home › Penang › How many days

How many days in Penang? 4 days, George Town's streets, hawker stalls and the hill

By Tony Panopoulos · travel-agency planner in Greece · Updated

Penang is an island of about 300 square kilometres, but most visitors come for one place: George Town, a UNESCO-listed port of two-storey shophouses where Chinese clan temples, Indian streets, mosques and colonial forts sit within a 20-minute walk. Give it four days: two in the old town, one up Penang Hill to Kek Lok Si, and one in the jungle and beaches of the north coast. Above all, Penang is about eating: plan the days around the hawker centres, which open for breakfast and again at night.

Short answer

4 days is the sweet spot2 days is the minimum worth it

Two days covers George Town's heritage core, the jetties and one hawker night, plus Penang Hill. Four lets you eat your way through more stalls, see the Peranakan Mansion and walk to Monkey Beach in the national park.

Shophouses and trishaws on a street in George Town, Penang

The 4-day plan, day by day

Day 1: George Town: clan houses, jetties and murals

Morning. Start early at Khoo Kongsi (about RM 15-20), the most ornate Chinese clan house in Malaysia, with carved roof ridges and gilded halls, reached through a narrow lane off Cannon Street. Walk 5 minutes to Armenian Street for the street art, including Ernest Zacharevic's 'Little Children on a Bicycle' mural.

Afternoon. Visit the Chew Jetty, the largest of the clan jetties, a village of wooden houses on stilts over the sea where families of the Chew clan still live. Then take a guided tour of the indigo-blue Cheong Fatt Tze Mansion (about RM 25-30, set tour times), the 1904 house of a Chinese tycoon.

Evening. Eat at Lebuh Chulia street stalls, where char kway teow, wonton mee and satay cost RM 7-15, or at Red Garden food court nearby.

Heat and humidity are high all year. Walk the old town before 11:00 and after 16:00, and use the midday for museums and air-conditioned cafés.

Day 2: Kek Lok Si and Penang Hill

Morning. Take a Grab (about RM 15-20, 25 minutes) or bus 203/204 to Air Itam for Kek Lok Si, the largest Buddhist temple complex in Malaysia. Climb past souvenir stalls to the seven-tiered Pagoda of Ten Thousand Buddhas (a few ringgit), and ride the inclined lift to the 30-metre bronze Kuan Yin statue.

Afternoon. Eat Penang assam laksa, a sour fish noodle soup, at the stall by Air Itam market (about RM 6-8). Then take the Penang Hill funicular (about RM 30 return for foreigners), about 10 minutes up to the cooler summit at about 830 metres. The Habitat rainforest trail and canopy walk costs extra.

Evening. Stay on the hill for sunset over George Town and the bridges to the mainland, then go down for dinner at the Gurney Drive hawker centre along the sea, the most famous on the island.

On weekends and holidays, funicular queues can last over an hour. Go on a weekday morning, or buy the fast-lane ticket.

Day 3: Little India, Fort Cornwallis and the Peranakan Mansion

Morning. Walk Little India around Lebuh Pasar and Lebuh Queen, with spice shops and Tamil music, to the Sri Mahamariamman Temple, the oldest Hindu temple on the island. Nearby is the Kapitan Keling Mosque, built in the early 19th century for Indian Muslim traders.

Afternoon. Visit the Pinang Peranakan Mansion (about RM 25), a green mansion full of antiques that shows the culture of the Straits Chinese. Then walk to Fort Cornwallis (about RM 20), built by the British East India Company, and the colonial buildings along the Esplanade.

Evening. Eat nasi kandar, rice with mixed curries poured over it, at Line Clear or Nasi Kandar Beratur (about RM 12-20), then try a cold cendol with coconut milk and palm sugar.

Remove shoes before entering temples and mosques, and cover shoulders and knees; the Kapitan Keling Mosque lends robes at the door.

Day 4: Penang National Park and Batu Ferringhi

Morning. Take bus 101 from George Town to Teluk Bahang at the north-west tip (about 1 hour, RM 2-4). Register at the Penang National Park office (free) and walk about 1-1.5 hours through the forest to Monkey Beach, or about 1.5-2 hours to Turtle Beach, where a turtle conservation centre is open on some days.

Afternoon. Take a small boat back from the beaches to the park entrance (about RM 50-100 per boat, shared), then visit the Tropical Spice Garden (about RM 30-40) on the road back, a hillside garden of 500 plants.

Evening. Stop at Batu Ferringhi, the island's main beach strip, for sunset, and the night market along the road with seafood stalls and souvenirs, before the bus back to George Town.

Carry water and leave food in closed bags on the trails; the long-tailed macaques are bold. Swimming at Monkey Beach is possible, but watch for jellyfish in some months.

Only have 2 days?

With 2 days, do Day 1 and then Kek Lok Si and Penang Hill on Day 2, with dinner at Gurney Drive. You lose Little India, the Peranakan Mansion and the national park.

Got extra days?

A 5th day can go to the Entopia butterfly farm, the fishing village of Balik Pulau for durian season (roughly May to August), or across to the mainland for Kuala Lumpur (about 4 hours by ETS train from Butterworth) or the island of Langkawi (about 3 hours by ferry, or a 30-minute flight).

Where to stay in Penang

BudgetAreaWhyTypical double/night
BudgetLebuh Chulia / Love LaneHostels and guesthouses in old shophouses, next to night stalls.RM 60-150
Mid-rangeGeorge Town heritage coreRestored shophouse hotels within walking distance of everything.RM 200-400
Mid-rangeGurney DriveSeafront towers next to the hawker centre and malls, 10 minutes by Grab from the old town.RM 220-400
ComfortHeritage mansions / Batu Ferringhi resortsColonial hotels like the E&O in George Town, or beachfront resorts in the north.RM 500-1,500
Find hotels in Penang
Compare hotels in PenangNeighbourhood guide

Getting around

George Town's heritage core is walkable, about 20 minutes across. The free CAT shuttle bus loops through the old town, and Rapid Penang buses (RM 1.40-4) reach Air Itam and the north coast. Grab is cheap: most rides within George Town cost RM 6-12. From the airport, a Grab takes about 30-40 minutes (about RM 30-45). The ferry to Butterworth on the mainland, for trains to Kuala Lumpur, runs about every 30 minutes.

What to eat in Penang

Penang is Malaysia's food capital. Must-eats include char kway teow (flat rice noodles fried with prawns and cockles), assam laksa, Hokkien mee (prawn noodle soup), nasi kandar, oyster omelette, roti canai with curry for breakfast and cendol for dessert. Hawker dishes cost RM 6-15. Many famous stalls open only for a few hours and close one day a week. In Peranakan (Nyonya) restaurants, try otak-otak (spiced fish in leaves) and kerabu salads.

Best time to visit

December to March is the driest, with highs of 31-32°C and the most visitors, especially around Chinese New Year, when George Town fills with lanterns. April to October is hot and humid, with short afternoon storms; September to November is wettest. The Thaipusam festival in January or February brings huge processions from Little India to the hill temple.

Month-by-month weather for Penang →

What a day costs

BudgetMid-rangeComfort
Bed (per person, sharing a double)RM 50RM 150RM 400
Food & drinkRM 40RM 80RM 200
Sights & ticketsRM 20RM 50RM 120
Local transportRM 10RM 30RM 80
Total per person, per dayabout RM 120about RM 310about RM 800

Approximate 2026 prices in Malaysian ringgit (about RM 4.30-4.60 to US$1); foreign visitors pay a national tourism tax of RM 10 per room per night on top of the hotel rate.

Before you go

eSIM dataTravel insuranceDay trips

Common questions

Is Penang worth it compared with Kuala Lumpur?

Yes, especially for food and old architecture. George Town's UNESCO core of shophouses and temples is smaller and more walkable than any part of KL, and many Malaysians say the hawker food is the best in the country. Kuala Lumpur has bigger sights and skyscrapers. They are about 4 hours apart by train, so many travellers do both.

Where is the best hawker food?

Gurney Drive hawker centre for variety, the New Lane night stalls, Lebuh Chulia at night, Air Itam for assam laksa and the Cecil Street market in the morning. Many of the best stalls open for only a few hours and close one day a week, so check opening days. Eat where locals queue.

Do I need to cover up in Penang?

In George Town's streets, normal summer clothes are fine. When visiting mosques, Hindu temples and Chinese clan temples, cover shoulders and knees, take off shoes where asked and do not point your feet at altars. Mosques usually lend robes and headscarves to visitors outside prayer times.

Can I swim on Penang's beaches?

Yes, at Batu Ferringhi, Tanjung Bungah and the national park beaches, but water quality and jellyfish vary by season, and the sea is not as clear as on Langkawi or the east coast islands. Many visitors prefer hotel pools. Check local warnings and avoid swimming near the river mouths.

How this guide was made

Compiled by TonyPlan from official tourism, transport and attraction sources and on-the-ground travel knowledge. Prices are approximate for 2026 and change with season; anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan may earn a commission; the price you pay is the same. How we make money.

Food tours in Penang (George Town): what to eat & tours compared →

Planning Penang?

Best time to visitIs it expensive?On a budgetIs it safe?How many days