Highlands and heritage: Kuala Lumpur, Cameron Highlands & Penang · 8 days
8 days, 7 nights: Kuala Lumpur (2N), Cameron Highlands (2N), Penang (3N). Best time to go: Best Dec–Mar; the highlands are cool year-round.
Day 1: Arrive in Kuala Lumpur
Kuala Lumpur
- Thean Hou Temple · 1 h. On a hill south of the centre; take Grab. Lanterns are lit around Chinese New Year.
- Bukit Bintang & Jalan Alor food street · 2.5 h. Stalls get going after 6pm; check prices on seafood before ordering.
Local tip: On a hill south of the centre; take Grab. Lanterns are lit around Chinese New Year.
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.
- 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.
Local tip: Timed tickets sell out on weekends; book online a few days ahead. Closed on Mondays.
Day 3: Kuala Lumpur → Cameron Highlands
Cameron Highlands · Kuala Lumpur to Cameron Highlands, Bus ~4h on a winding mountain road
- BOH Sungei Palas tea plantation & tea house · 2 h. Entry is free; the factory tour runs on weekdays. Closed on Mondays.
- Butterfly garden & insect farm · 1 h
Local tip: Entry is free; the factory tour runs on weekdays. Closed on Mondays.
Day 4: Explore Cameron Highlands
Cameron Highlands
- Mossy Forest & highlands half-day Land Rover tour · 4 h. Mornings are clearest; the boardwalk sometimes closes for repairs, so check the tour route.
- Strawberry and lavender farms · 2 h
- Golden Hills night market, Brinchang · 2 h. Runs on Friday and Saturday evenings and holiday periods; bring a jacket.
Local tip: Mornings are clearest; the boardwalk sometimes closes for repairs, so check the tour route.
Day 5: Cameron Highlands → Penang
Penang · Cameron Highlands to Penang, Minivan ~4–5h
- 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.
Local tip: Start at Armenian Street before 9am to beat the heat and the crowds at the best-known murals.
Day 6: 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 7: 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.
- Cheong Fatt Tze Blue Mansion guided tour · 1 h. Entry only on guided tours at set times each day.
- Little India, Kapitan Keling Mosque & Fort Cornwallis · 2 h
- Pinang Peranakan Mansion · 1.5 h
Local tip: Many stalls close one day a week; order by the stall number and pay on delivery.
Day 8: Depart from Penang
Penang
- Entopia butterfly farm · 2 h
Keep a buffer before your flight; check-out is usually noon.
Where to stay
- Kuala Lumpur (2 nights): Bukit Bintang. Malls, Jalan Alor food street and the monorail and MRT on foot.
- Cameron Highlands (2 nights): Brinchang / Kea Farm. Close to the strawberry farms, night market and Mossy Forest road.
- Penang (3 nights): George Town heritage zone boutique shophouses. Restored shophouses within walking distance of the murals and clan houses.