Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Malaysia and Langkawi Travel Itinerary Outline

Day 1 · Sun, Apr 26
Kuala Lumpur

Kuala Lumpur arrival and city start

  1. Kuala Lumpur City Gallery — Merdeka Square area — A quick intro to the city’s layout and colonial core before you head out sightseeing; late morning, ~45 min.
  2. Masjid Jamek Sultan Abdul Samad — Merdeka Square / river confluence — One of KL’s prettiest early landmarks and an easy stop en route through the historic center; late morning, ~30 min.
  3. Central Market — Chinatown fringe — Best for souvenirs, local crafts, and a first casual meal in the city; early afternoon, ~1 hr 15 min.
  4. Merchant’s Lane — Petaling Street / Chinatown — A stylish café stop for brunch or coffee with a relaxed old shophouse vibe; early afternoon, ~1 hr; approx. MYR 25–45 per person.
  5. Jalan Alor — Bukit Bintang — Finish with KL’s classic hawker-food street when the city gets lively; evening, ~1.5 hr.

Late Morning: Kuala Lumpur City Gallery and the old civic core

Start in the Merdeka Square area, which is the easiest place to get your bearings on a first day in Kuala Lumpur. At Kuala Lumpur City Gallery, spend about 45 minutes looking at the big city model and the historical exhibits, then step outside for photos around the colonial-era facades nearby. It’s usually open daily, roughly 9:00 AM to 6:30 PM, and the entry is inexpensive, so it’s a low-stress first stop after arrival. If you’re coming in by Grab or taxi, this whole cluster is convenient to do on foot once you’re dropped near Dataran Merdeka.

From there, walk a few minutes to Masjid Jamek Sultan Abdul Samad, one of the prettiest older mosques in the city, sitting right by the river confluence. It’s a lovely short visit, especially in the late morning when the light is good and the area feels calm before lunch crowds build up. Dress modestly if you plan to go inside, and allow about 30 minutes. The walk between the gallery and mosque is easy, with shaded paths and plenty of old KL atmosphere along the way.

Early Afternoon: Central Market and Merchant’s Lane

Head over to Central Market for a relaxed lunch-and-browse stop in the Chinatown fringe. It’s one of the best places in the city for local crafts, batik, souvenirs, and small gifts that are better than the usual airport stuff. The market is generally open from around 10:00 AM to 10:00 PM, and you can easily spend about 1 hour 15 minutes here without rushing. For food, keep it casual and sample whatever looks good from the stalls around the market or nearby streets; this area is very walkable, and you can drift into Petaling Street afterward if you want a bit of extra browsing.

Just a short walk away, settle into Merchant’s Lane for a slower coffee or brunch break. It’s tucked into a restored shophouse off Petaling Street, with that slightly hidden, old-meets-modern feel that makes it a favorite for first-time visitors and locals alike. Expect around MYR 25–45 per person, and plan for about an hour here. If there’s a queue, it usually moves, and it’s a good excuse to people-watch in the lane. This is a nice place to recharge before the evening food scene.

Evening: Jalan Alor dinner crawl

Finish the day on Jalan Alor in Bukit Bintang, where the whole street comes alive after sunset. Go a bit hungry and keep the meal loose — the fun here is ordering a few things, sharing plates, and wandering between stalls rather than committing to one big sit-down dinner. The street is busiest from about 6:30 PM onward, and a comfortable dinner run takes around 1.5 hours, though you can linger longer if the vibe is good. Expect classic KL hawker options like grilled chicken wings, noodles, satay, and fruit juices, with prices that stay fairly friendly if you stick to the hawker-style spots.

Getting here from Central Market is easiest by Grab or the MRT/LRT if you want to avoid traffic; either way, it’s a straightforward city move. Jalan Alor can be touristy, yes, but it’s still one of those must-do KL nights where the city feels warm, noisy, and very alive. If you still have energy afterward, you can wander back toward Bukit Bintang for a nightcap, but there’s no need to over-plan tonight — this is a good day to let Kuala Lumpur set the pace.

Day 2 · Mon, Apr 27
Melaka

Historical core and riverside areas

Getting there from Kuala Lumpur
Direct intercity bus from TBS (Terminal Bersepadu Selatan) to Melaka Sentral via Melaka Sentral on KKKL / Mayang Sari / Delima (1.5–2.5h, ~MYR 12–25). Take a morning departure so you can reach Dutch Square by late morning for your Day 2 sights.
Drive / Grab intercity (about 1.5–2h, ~MYR 150–250 for ride-hail or rental fuel+tolls). Best only if you want door-to-door convenience.
  1. Stadthuys — Dutch Square, Melaka — Start in the historic heart of Melaka where the main heritage sights cluster together; morning, ~45 min.
  2. Christ Church Melaka — Dutch Square — The red landmark next door makes for an easy, compact heritage walk; morning, ~20 min.
  3. Jonker Street — Chinatown — Browse antiques, snacks, and old shophouses as you move deeper into the old town; late morning, ~1 hr 15 min.
  4. The Daily Fix Cafe — Jonker Street area — A popular breakfast/lunch stop with good coffee and fluffy pancakes; late morning, ~1 hr; approx. MYR 25–45 per person.
  5. Baba & Nyonya Heritage Museum — Jonker Walk area — Adds context to the Peranakan story that defines Melaka’s culture; afternoon, ~1 hr.
  6. Melaka River Cruise — riverfront near the old town — Best saved for sunset so you can see the murals and lit-up waterfront; evening, ~45 min.

Morning

Arrive in Melaka and head straight to Dutch Square, where the old colonial core is compact enough to explore on foot without feeling rushed. Start at Stadthuys and give yourself around 45 minutes to take in the salmon-red facade, the surrounding square, and the little heritage details that make this area so photogenic in the morning light. Right next door, Christ Church Melaka is an easy 20-minute stop; it’s worth stepping inside if it’s open, though the real appeal is the crisp red exterior and the way it anchors the square. Expect these heritage sights to be open roughly from morning to late afternoon, and the whole area is free to wander, though donations are often welcome at church sites.

From Dutch Square, continue deeper into the old town along the lane network toward Jonker Street. The walk is part of the experience here: shophouses, small souvenir stalls, and the slow shift from official heritage district to lived-in Chinatown. Spend about 1 hour 15 minutes browsing antique shops, old signboards, and snack stalls; if you like local sweets, look out for pandan cake, nyonya kuih, and packaged durian dodol. This is also the right time to stop for coffee and a proper bite at The Daily Fix Cafe on the Jonker Street area side — it’s a local favorite for fluffy pancakes, kaya toast, and decent espresso, with most people spending around MYR 25–45 per person. It can get busy, especially late morning, so if there’s a queue, just wait it out; turnover is usually steady.

Afternoon

After lunch, slow the pace a little and walk over to the Baba & Nyonya Heritage Museum in the Jonker Walk area. This is one of the best places in Melaka to understand the Peranakan story behind the city’s identity, and the guided feel of the house makes it much richer than just looking at facades from the street. Plan for about 1 hour, and expect a modest entry fee in the range of roughly MYR 16–25, depending on age/category. The museum is usually open during daylight hours, and it’s best not to rush it — the interiors, family pieces, and restored architecture give you the context that ties together everything you’ve seen so far.

Evening

Save the last part of the day for the Melaka River Cruise and time it for sunset or just after dark if you can. The riverfront near the old town comes alive in the evening, with mural-lit walls, bridges, and the historic waterfront glowing as the light fades. The cruise itself takes around 45 minutes, and ticket prices are usually in the rough range of MYR 30–40 per adult. If you want the nicest atmosphere, board a little before golden hour and then linger along the river afterward for a slow walk or a drink nearby — it’s the easiest, most relaxed way to finish a first full day in Melaka.

Day 3 · Tue, Apr 28
Penang

Northern transit and island departure

Getting there from Melaka
Bus from Melaka Sentral to Penang Sungai Nibong or Butterworth (5.5–7h, ~MYR 40–70) on KKKL / Transnasional / Mayang Sari. Depart very early morning to avoid arriving too late for George Town dinner plans.
Fly via Kuala Lumpur is usually not worth it for this leg because it adds backtracking and airport time; only consider a self-drive if splitting the journey, otherwise bus is more practical.
  1. Kek Lok Si Temple — Air Itam — Start on the hilltop side of Penang with the island’s most important temple complex; morning, ~1.5 hr.
  2. Penang Hill — Air Itam / hill station — Go for the views and cooler air before the day warms up; late morning, ~2 hr.
  3. Air Itam Market — Air Itam — A good local lunch stop with famous Penang noodles and snacks; midday, ~1 hr; approx. MYR 15–30 per person.
  4. Chew Jetty — George Town waterfront — Walk the heritage clan jetty for a classic Penang sea-facing neighborhood experience; afternoon, ~45 min.
  5. Hin Bus Depot — George Town — A creative stop for contemporary art, cafés, and a lighter pace after sightseeing; late afternoon, ~1 hr.
  6. Tiong Lor Bak Kut Teh — George Town — End with a hearty local dinner before departure or overnight transit; evening, ~1 hr; approx. MYR 20–40 per person.

Morning

By the time you reach Penang, make your way straight to Kek Lok Si Temple in Air Itam while the air is still relatively cool and the crowds are manageable. This is the island’s big temple complex, so give it a proper 1.5 hours rather than rushing through. Start from the lower courtyards, then work your way upward for the pagodas, prayer halls, and those classic hill views over the valley. Dress modestly, bring a bottle of water, and expect a small fee if you choose to take the funicular or access certain parts of the upper grounds; the temple area itself is generally free, while extras are only a few ringgit.

From there, continue to Penang Hill for the late-morning window when the light is good and the temperature drops a notch. It’s best to keep this to around 2 hours total, including queueing and the ride up, because weekends can get busy. Once you’re up there, the view back toward George Town is the main reward, but don’t feel pressured to over-plan it—wander a bit, grab a drink if you like, and enjoy the cooler pace before heading back down. If you’re timing things right, you’ll be back near Air Itam for lunch without feeling like you’ve spent half the day in transit.

Lunch

Air Itam Market is the right kind of lunch stop after the hill and temple combo: informal, local, and full of things that taste better when you’re hungry. Budget MYR 15–30 per person and keep an eye out for bowls of Penang assam laksa, char kuey teow, and local snacks from the hawker stalls around the market. It’s the kind of place where you don’t need to overthink ordering—just choose whatever has the longest queue and sit where you can. Give yourself about an hour, then head back toward town once you’ve cooled off a bit and are ready for the seaside heritage side of the day.

Afternoon to Evening

In George Town, walk out to Chew Jetty for a very different Penang rhythm: wooden planks, water on both sides, family homes, souvenir stalls, and that slightly salty, lived-in feel that makes the jetties memorable. Spend about 45 minutes here, ideally not in the midday crush, and keep it relaxed—this isn’t a place to rush. From there, it’s a short hop into the creative district for Hin Bus Depot, where the mood shifts again into murals, exhibition spaces, and café tables. It’s a good reset after a day of temples and viewpoints, and an easy place to linger for coffee or a cold drink for about 1 hour.

Finish with dinner at Tiong Lor Bak Kut Teh in George Town, which is exactly the kind of sturdy, satisfying meal you want before an overnight leg or a late night out. Expect a bill around MYR 20–40 per person, depending on how many side dishes you add. Go for the broth, a plate of rice, and maybe some yau char kway or mushrooms on the side if you’re hungry. If you still have energy after dinner, stay loose and let the night carry you—otherwise, this is a good point to call it and prepare for tomorrow’s island move.

Day 4 · Wed, Apr 29
Kuah Town

Langkawi island base

Getting there from Penang
Fast ferry from George Town (Swettenham Pier) to Langkawi Kuah Jetty (about 2.5–3.5h total including boarding, ~MYR 80–100 one way). Book with Langkawi Ferry Line / official ferry ticketing sites; choose a morning sailing so you arrive in Kuah with most of the day left.
Flight Penang (PEN) to Langkawi (LGK) on AirAsia / Firefly (35–45 min in air, ~MYR 80–250). Best if schedules line up, but airport transfers make it less direct than the ferry for Kuah Town.
  1. Eagle Square (Dataran Lang) — Kuah — Start with Langkawi’s signature waterfront landmark right in Kuah Town; morning, ~30 min.
  2. Langkawi Parade Megamall area food stops — Kuah — Easy for a practical breakfast or coffee before exploring; morning, ~45 min; approx. MYR 12–25 per person.
  3. Taman Lagenda Langkawi — Kuah waterfront — A pleasant seaside park for a gentle walk and island backstory; late morning, ~1 hr.
  4. Makam Mahsuri — Padang Matsirat — The island’s best-known cultural site and a good mid-day inland stop; afternoon, ~1 hr.
  5. Nasi Dagang Pak Malau — near Padang Matsirat — Worth the detour for a distinctly local lunch with rice, fish, and strong regional flavor; afternoon, ~1 hr; approx. MYR 15–35 per person.
  6. Langkawi Night Market (Kuah night market day permitting) — Kuah — Finish with street food and local snacks if the schedule aligns with market day; evening, ~1.5 hr.

Morning

Arriving in Kuah Town, keep the first stretch easy and stay close to the waterfront. Start at Eagle Square (Dataran Lang), Langkawi’s most recognizable landmark, where the giant brown eagle statue faces the harbor and gives you that immediate “yes, I’m on the island” moment. It’s a quick stop, usually 20–30 minutes, and best early before the heat gets strong. From there, a short walk brings you into the Langkawi Parade Megamall area, which is handy for a no-fuss breakfast or coffee stop—think kopi ais, roti canai, or a simple Malaysian breakfast set at one of the casual food-court counters. Budget around MYR 12–25 per person and don’t overthink it; this is the practical, local way to start the day before moving on to the quieter waterfront.

Late Morning to Afternoon

After breakfast, head to Taman Lagenda Langkawi for a gentler pace. This seaside park is one of the nicest places in Kuah to stretch your legs, with shaded paths, sculptures, and views across the water that make the island feel more relaxed than the busy ferry zone nearby. Give yourself about 1 hour here, especially if you like a slow walk with photo stops and a bit of breathing room. Then continue inland to Makam Mahsuri in Padang Matsirat, the island’s most famous cultural stop. It’s worth reading the story on site rather than rushing through; the legends, old house area, and small museum together take about 1 hour. Entry is usually modest, roughly MYR 10–15, and the site generally runs daytime hours, so arriving in the afternoon is ideal. Right after that, stay in the same general area for Nasi Dagang Pak Malau, where the lunch is the point: fragrant rice, fish, and a proper northern-Malaysian flavor that feels much more local than resort-zone food. Expect MYR 15–35 per person and a relaxed meal that can easily take 45–60 minutes if you linger.

Evening

If your timing lines up with the day’s schedule, end at the Langkawi Night Market in Kuah for a very local finish. The market is not daily, so it’s worth checking the specific night-market rotation before you count on it, but when it’s on, it’s one of the easiest places to graze for dinner. Come hungry and sample a few things rather than one big meal—grilled skewers, packed rice, kuih, fresh fruit, and iced drinks are all fair game. Budget around MYR 20–40 depending on how much you snack. It’s the kind of evening that doesn’t need planning: just wander, eat, and let the day end casually with the island’s everyday energy.

Day 5 · Thu, Apr 30
Pantai Cenang

Langkawi west coast

Getting there from Kuah Town
Taxi or Grab from Kuah to Pantai Cenang via Route 112 / Jalan Padang Matsirat (25–35 min, ~MYR 25–40). Simple and best for a short island transfer; any time of day works, but a morning move is easiest before beach traffic builds.
Rental car if you already have one (25–35 min, fuel minimal). Useful if you plan more island driving, otherwise Grab is easier.
  1. Cenang Beach — Pantai Cenang — Begin with the island’s most famous beach while it’s still calm and easy to enjoy; morning, ~1 hr.
  2. Underwater World Langkawi — Pantai Cenang — A simple indoor stop that works well before the midday heat; late morning, ~1.5 hr.
  3. Kopi Kampung — Pantai Cenang — A casual café break for coffee, roti, or a light lunch near the beach strip; late morning/early afternoon, ~1 hr; approx. MYR 18–35 per person.
  4. Cenang Mall / beach-road shops — Pantai Cenang — Good for a slow browse, last-minute purchases, and air-conditioned downtime; afternoon, ~1 hr.
  5. The Cliff Langkawi — Pantai Cenang headland — Best for a sunset dinner with sea views to wrap up the trip nicely; evening, ~1.5 hr; approx. MYR 60–120 per person.

Morning

Settle into Pantai Cenang with an easy first stop at Cenang Beach, which is at its nicest before the day fully wakes up. Go early if you want that quieter, local-feeling stretch of sand; after 10 a.m. it gets busier with jet skis, day-trippers, and beach cafés opening up. You don’t need much more than a wander, a barefoot walk along the shoreline, and maybe a quick drink from one of the small beach kiosks. It’s the kind of place where an hour disappears without trying.

From the beach, it’s a short walk to Underwater World Langkawi, one of the island’s most straightforward indoor stops when the heat starts rising. Expect to spend around 1.5 hours here; tickets are usually in the roughly MYR 40–50 range for adults, and it generally opens from late morning into the evening, though hours can shift by season. If you’re timing the day right, this is a good way to stay cool before lunch without feeling like you’re spending the whole day inside.

Lunch and slow browsing

For lunch, head to Kopi Kampung in the Pantai Cenang strip area. It’s a casual, unfussy spot where you can get coffee, roti, nasi lemak, or a light local plate without turning lunch into a big production; budget around MYR 18–35 per person. This is a good moment to slow the pace down a little, especially since the day is built around easy transitions rather than back-to-back sightseeing. After that, give yourself a relaxed hour to browse Cenang Mall and the beach-road shops nearby for air-conditioned downtime, snacks, sunscreen, or any last-minute island shopping. You’ll find a mix of souvenir stalls, small fashion shops, and convenience stores, and it’s one of the easiest places on the strip to duck into when the afternoon heat peaks.

Evening

Finish at The Cliff Langkawi on the Pantai Cenang headland for sunset dinner with a sea view. This is one of those places where timing matters: arrive a little before golden hour if you want a good table and a proper view of the water turning orange. Expect dinner to run around MYR 60–120 per person, depending on drinks and what you order, and plan on about 1.5 hours so you can settle in without rushing. It’s an easy, polished way to end the trip—close enough to Pantai Cenang that getting back afterward is simple, but elevated enough to feel like a proper final night.

0