Kuala Lumpur, Penang & Langkawi classic · 10 days
10 days, 9 nights: Kuala Lumpur (3N), Penang (3N), Langkawi (3N). Best time to go: Best Dec–Mar; works year-round.
Day 1: Arrive in Kuala Lumpur
Kuala Lumpur
- KL Tower (Menara KL) observation deck & Sky Deck · 1.5 h. Go about an hour before sunset; the open-air Sky Deck and Sky Box cost extra and close in rain.
- Thean Hou Temple · 1 h. On a hill south of the centre; take Grab. Lanterns are lit around Chinese New Year.
Local tip: Go about an hour before sunset; the open-air Sky Deck and Sky Box cost extra and close in rain.
Day 2: Explore Kuala Lumpur
Kuala Lumpur
- Petronas Twin Towers skybridge & observation deck · 1.5 h. Timed tickets sell out on weekends; book online a few days ahead. Closed on Mondays.
- Batu Caves temple and the 272 steps · 2.5 h. KTM Komuter from KL Sentral runs to the gate. Cover knees and shoulders (sarongs for hire), go before 9am, and keep food away from the macaques.
- Merdeka Square, Sultan Abdul Samad Building & Masjid Jamek · 2 h. The free KL City Gallery here has a city model and maps; Masjid Jamek has set visiting hours for non-Muslims and lends robes.
- Central Market (Pasar Seni) & Petaling Street · 2 h. Central Market has fixed-price batik and crafts; bargain on Petaling Street.
Local tip: Timed tickets sell out on weekends; book online a few days ahead. Closed on Mondays.
Day 3: Explore Kuala Lumpur
Kuala Lumpur
- Bukit Bintang & Jalan Alor food street · 2.5 h. Stalls get going after 6pm; check prices on seafood before ordering.
- Islamic Arts Museum & National Mosque · 2.5 h. The National Mosque closes to visitors at prayer times and on Friday mornings; robes are lent at the door.
- KL Bird Park & Perdana Botanical Gardens · 3 h. Feeding sessions run through the morning; the botanical gardens next door are free.
Local tip: Stalls get going after 6pm; check prices on seafood before ordering.
Day 4: Kuala Lumpur → Penang
Penang · Kuala Lumpur to Penang, Flight ~1h (or ETS train to Butterworth ~4–4.5h + ferry)
- George Town street art & heritage walk · 3 h. Start at Armenian Street before 9am to beat the heat and the crowds at the best-known murals.
- Cheong Fatt Tze Blue Mansion guided tour · 1 h. Entry only on guided tours at set times each day.
Local tip: Start at Armenian Street before 9am to beat the heat and the crowds at the best-known murals.
Day 5: Explore Penang
Penang
- Penang Hill funicular & The Habitat canopy walk · 3.5 h. Queues are long on weekends; the fast-lane ticket costs more. The Habitat is ticketed separately.
- Kek Lok Si Temple & Kuan Yin statue · 2 h. Combine with Penang Hill (both in Air Itam); an inclined lift goes up to the statue.
- Clan Jetties (Chew Jetty) & Khoo Kongsi · 2 h. The jetties are lived-in homes; keep noise down and do not fly drones.
Local tip: Queues are long on weekends; the fast-lane ticket costs more. The Habitat is ticketed separately.
Day 6: Explore Penang
Penang
- Hawker food crawl (Gurney Drive, New Lane or Chulia Street) · 2.5 h. Many stalls close one day a week; order by the stall number and pay on delivery.
- Pinang Peranakan Mansion · 1.5 h
- Little India, Kapitan Keling Mosque & Fort Cornwallis · 2 h
- Entopia butterfly farm · 2 h
Local tip: Many stalls close one day a week; order by the stall number and pay on delivery.
Day 7: Penang → Langkawi
Langkawi · Penang to Langkawi, Ferry ~2.5–3h (or flight ~35 min)
- SkyCab cable car & Langkawi Sky Bridge · 3 h. Start at opening; the cable car stops in high wind and maintenance closures happen, so check the status the day before.
Local tip: Start at opening; the cable car stops in high wind and maintenance closures happen, so check the status the day before.
Day 8: Explore Langkawi
Langkawi
- Kilim Karst Geoforest mangrove boat tour · 3.5 h. Includes the bat cave and fish farm; avoid tours that feed the eagles.
- Island hopping: Dayang Bunting lake, eagle watching & Beras Basah · 4 h. Shared boats leave from Pantai Cenang jetty; bring cash for snacks and kayak hire on the lake.
Local tip: Includes the bat cave and fish farm; avoid tours that feed the eagles.
Day 9: Explore Langkawi
Langkawi
- Eagle Square & Kuah duty-free shopping · 2 h. Chocolate, cookware and alcohol are duty-free; keep receipts for the airport.
- Pantai Cenang beach & sunset · 3 h. Jellyfish are more common in Apr–Jun; watch for warning flags.
- Seven Wells waterfall (Telaga Tujuh) · 2 h. About 600 steps to the upper pools; flow is low late in the dry season.
Local tip: Chocolate, cookware and alcohol are duty-free; keep receipts for the airport.
Day 10: Depart from Langkawi
Langkawi
Keep a buffer before your flight; check-out is usually noon.
Where to stay
- Kuala Lumpur (3 nights): Bukit Bintang. Malls, Jalan Alor food street and the monorail and MRT on foot.
- Penang (3 nights): George Town heritage zone boutique shophouses. Restored shophouses within walking distance of the murals and clan houses.
- Langkawi (3 nights): Pantai Tengah. Quieter beach just south of Cenang with mid-size resorts.