Family: Kuala Lumpur, Genting & Langkawi · 8 days
8 days, 7 nights: Kuala Lumpur (3N), Langkawi (4N) + Genting Highlands day trip. Best time to go: Best Dec–Mar; school holidays are busy.
Day 1: Arrive in Kuala Lumpur
Kuala Lumpur
- Aquaria KLCC & KLCC Park fountain show · 2.5 h. The free Lake Symphony fountain show runs in the evening in KLCC Park.
- Thean Hou Temple · 1 h. On a hill south of the centre; take Grab. Lanterns are lit around Chinese New Year.
Local tip: The free Lake Symphony fountain show runs in the evening in KLCC Park.
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.
- KL Bird Park & Perdana Botanical Gardens · 3 h. Feeding sessions run through the morning; the botanical gardens next door are free.
Local tip: Timed tickets sell out on weekends; book online a few days ahead. Closed on Mondays.
Day 3: Genting Highlands day trip (cable car, Chin Swee temple and the hilltop)
Kuala Lumpur
- Genting Highlands day trip (cable car, Chin Swee temple and the hilltop) · 8 h. About 1h by road from KL; many tours stop at Batu Caves on the way. Carry a light jacket — the hilltop is around 18–23°C.
Local tip: About 1h by road from KL; many tours stop at Batu Caves on the way. Carry a light jacket — the hilltop is around 18–23°C.
Day 4: Kuala Lumpur → Langkawi
Langkawi · Kuala Lumpur to Langkawi, Flight ~1h
- 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 5: 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.
- Eagle Square & Kuah duty-free shopping · 2 h. Chocolate, cookware and alcohol are duty-free; keep receipts for the airport.
Local tip: Includes the bat cave and fish farm; avoid tours that feed the eagles.
Day 6: Explore Langkawi
Langkawi
- 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: Shared boats leave from Pantai Cenang jetty; bring cash for snacks and kayak hire on the lake.
Day 7: Explore Langkawi
Langkawi
- Pantai Cenang beach & sunset · 3 h. Jellyfish are more common in Apr–Jun; watch for warning flags.
- Underwater World Langkawi · 2 h
Local tip: Jellyfish are more common in Apr–Jun; watch for warning flags.
Day 8: Depart from Langkawi
Langkawi
- Langkawi Wildlife Park · 2 h
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.
- Langkawi (4 nights): Pantai Tengah. Quieter beach just south of Cenang with mid-size resorts.