Visit the limestone caves and Hindu temple complex north of KL; climb the 272 steps to the main cave—best early to avoid crowds (open daily dawn–dusk).
Fly or ferry to Langkawi; flights are ~40–45 minutes while ferries take ~2.5–3 hours from Kuala Perlis/Butterworth—choose morning for arrival before noon.
Half-day guided boat tour through mangroves, limestone formations, eagle feeding and bat caves—usually 3–4 hours, book in advance (tours ~9:00am–1:00pm).