Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

2-Day Langkawi Island Itinerary

Day 1 · Sat, Dec 19
Langkawi

Arrival and western Langkawi

  1. Langkawi International Airport — Padang Matsirat; arrive, collect luggage, and pick up a rental car or arrange a taxi. Allow ~45–60 minutes for arrival formalities and transfer setup.
  2. Telaga Tujuh Waterfalls — northwest Langkawi; hike to the scenic waterfall pools and viewpoints. Allow ~1.5–2 hours, preferably late morning.
  3. Langkawi SkyCab and SkyBridge — Oriental Village; Langkawi’s marquee mountain-and-sea panorama. Allow ~2.5–3 hours, with extra time for queues; cable-car operation and timed admission should be checked and booked ahead.
  4. The Loaf Bakery & Bistro — Oriental Village; convenient café-style lunch near the SkyCab complex, with meals roughly RM25–50 per person. Allow ~1 hour.
  5. Pantai Cenang — southwest coast; unwind on Langkawi’s liveliest beach and browse its shops as the sun softens. Allow ~2 hours in the late afternoon.
  6. Yellow Beach Cafe — Pantai Cenang; casual beachfront dinner and sunset drinks, roughly RM35–70 per person. Allow ~1.5 hours in the evening.

Morning

Land at Langkawi International Airport inPadang Matsirat, then allow roughly 45–60 minutes for immigration or baggage collection, luggage delays, and arranging a rental car or taxi. A car is the easiest option for this west-coast day; roads are straightforward, but keep some buffer for airport queues and the busy approach to Oriental Village. Head first to Telaga Tujuh Waterfalls**, about a 20-minute drive from the airport. Allow 1.5–2 hours for the uphill walk, viewpoints, and waterfall pools. Wear proper shoes—the lower approach can be slippery, and swimming conditions vary after rain.

Late Morning and Lunch

Continue a few minutes by car to Langkawi SkyCab and SkyBridge at Oriental Village, allowing 2.5–3 hours including queues, the cable-car ride, viewpoints, and the SkyBridge access. Check the operating status and book any timed admission in advance, particularly for a December weekend; strong wind, rain, or maintenance can affect operations. Afterward, have an easy lunch at The Loaf Bakery & Bistro in the same complex, budgeting around RM25–50 per person. Staying in the village avoids wasting time driving elsewhere, and it is worth leaving a little flexibility in case the cable-car queue is longer than expected.

Afternoon and Evening

Drive around 25–35 minutes south to Pantai Cenang for a slower late afternoon: swim if conditions are calm, walk the broad beach, and browse the shops along the main strip as the heat eases. Traffic can build near sunset, so arrive with enough time to settle in rather than trying to time the beach visit too tightly. Finish at Yellow Beach Cafe for a casual beachfront dinner and sunset drinks, approximately RM35–70 per person. December sunsets are usually around 7:00 p.m.; arrive before then for a good table, and check the evening menu and weather if you want to sit directly on the sand.

Day 2 · Sun, Dec 20
Langkawi

Northern Langkawi and departure

  1. Kilim Geoforest Park — northeast Langkawi; take a morning mangrove-and-karst boat tour for caves, limestone cliffs, and wildlife. Allow ~3–4 hours; pre-book a boat and confirm pickup or meet at Kilim Jetty.
  2. Tanjung Rhu Beach — northern Langkawi; enjoy a quieter stretch of white sand after the boat trip. Allow ~1.5 hours.
  3. Scarborough Fish & Chips — Tanjung Rhu area; relaxed seafood lunch with approximate costs of RM30–60 per person. Allow ~1 hour.
  4. Durian Perangin Waterfall — northeast interior; make a short nature stop among forest pools and cascades. Allow ~1 hour, subject to seasonal water levels.
  5. Langkawi International Airport — Padang Matsirat; return the rental car and depart. Leave the northern area roughly 2.5–3 hours before the flight, allowing about 35–50 minutes’ driving plus vehicle return, check-in, and security.

Morning

Start early for the drive to Kilim Geoforest Park and arrive at Kilim Jetty around 8:30–9:00am. A mangrove-and-karst boat tour takes roughly 3–4 hours, including possible stops at caves, limestone cliffs, and wildlife areas; pre-book the boat and confirm whether pickup is included or whether you must meet at the jetty. Boat prices vary by group size, but budgeting approximately RM100–200 per person is sensible. Bring cash, sun protection, water, and sandals that can handle muddy or wet landings. The mangrove is best before midday, when the heat is less intense and the waterways are generally calmer.

After the tour, drive about 20–25 minutes to Tanjung Rhu Beach for an unhurried walk and swim. This is one of Langkawi’s quieter beaches, with wide pale sand and views toward the offshore islands; allow around 1½ hours, but check sea conditions before swimming. Have lunch at Scarborough Fish & Chips, a relaxed seafood stop near the Tanjung Rhu area, budgeting roughly RM30–60 per person. Service can be leisurely, so allow about an hour rather than trying to rush through.

Afternoon and Departure

From Scarborough Fish & Chips, drive approximately 15–20 minutes inland to Durian Perangin Waterfall. Spend about an hour exploring the short paths and forest pools, but treat the water level as seasonal—after a dry spell it may be more of a shaded nature stop than a dramatic cascade, and slippery rocks are common. Leave the northern area roughly 2½–3 hours before your flight: the drive to Langkawi International Airport usually takes 35–50 minutes, followed by rental-car inspection and return, check-in, and security. Refuel before returning the car, photograph its condition, and allow extra time if the jetty or beach visit runs late.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version