Malaysia

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

Local tip: On a hill south of the centre; take Grab. Lanterns are lit around Chinese New Year.

Open day 1 route in Google Maps

Day 2: Explore Kuala Lumpur

Kuala Lumpur

Local tip: Timed tickets sell out on weekends; book online a few days ahead. Closed on Mondays.

Open day 2 route in Google Maps

Day 3: Kuala Lumpur → Cameron Highlands

Cameron Highlands · Kuala Lumpur to Cameron Highlands, Bus ~4h on a winding mountain road

Local tip: Entry is free; the factory tour runs on weekdays. Closed on Mondays.

Open day 3 route in Google Maps

Day 4: Explore Cameron Highlands

Cameron Highlands

Local tip: Mornings are clearest; the boardwalk sometimes closes for repairs, so check the tour route.

Open day 4 route in Google Maps

Day 5: Cameron Highlands → Penang

Penang · Cameron Highlands to Penang, Minivan ~4–5h

Local tip: Start at Armenian Street before 9am to beat the heat and the crowds at the best-known murals.

Open day 5 route in Google Maps

Day 6: Explore Penang

Penang

Local tip: Queues are long on weekends; the fast-lane ticket costs more. The Habitat is ticketed separately.

Open day 6 route in Google Maps

Day 7: Explore Penang

Penang

Local tip: Many stalls close one day a week; order by the stall number and pay on delivery.

Open day 7 route in Google Maps

Day 8: Depart from Penang

Penang

Keep a buffer before your flight; check-out is usually noon.

Open day 8 route in Google Maps

Where to stay