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

7-Day Kuala Lumpur and Malaysia City-Hopping Itinerary

Day 1 · Mon, Apr 27
Kuala Lumpur

Kuala Lumpur arrival and city center

  1. Kuala Lumpur City Gallery — Merdeka Square area — Great first stop for a quick city orientation and iconic “I ♥ KL” photo; late afternoon, ~45 minutes.
  2. Sultan Abdul Samad Building — Merdeka Square — One of KL’s prettiest colonial landmarks, best seen on a short walking loop around the square; late afternoon, ~30 minutes.
  3. Central Market — Chinatown fringe — Easy place to browse souvenirs, local crafts, and air-conditioned snacks without detouring far; late afternoon, ~1 hour.
  4. Jalan Alor — Bukit Bintang — Classic first-night street food crawl with lots of choice and strong atmosphere; evening, ~1.5 hours.
  5. Madam Kwan’s — Pavilion KL, Bukit Bintang — Reliable Malaysian dishes in a convenient spot after arrival; dinner, ~1 hour, RM40–70 pp.

Late Afternoon: easy city-center orientation

Start with Kuala Lumpur City Gallery in the Merdeka Square area — it’s the quickest way to get your bearings if you’ve just arrived. The famous “I ♥ KL” sign is the obvious photo stop, but the real value is the context: you can glance at the old colonial streets, see how the historic core sits against the newer skyline, and get a feel for where everything is before you head deeper into the city. Entry is usually around RM10, and 45 minutes is plenty. From most central hotels, a Grab here is easy and cheap, but if you’re already in the city center, it’s a pleasant walk.

From there, do a short loop to the Sultan Abdul Samad Building, which is one of Kuala Lumpur’s nicest landmarks at this hour when the light softens on the copper domes and Moorish arches. The whole Merdeka Square area feels calmer late in the afternoon, and you can take your time without needing a full sightseeing commitment. It’s mostly a 30-minute stop unless you’re into architecture and want to linger. Then continue on to Central Market, which is handy for a quick browse through batik, handicrafts, keychains, and air-conditioned relief before the evening heat fully settles. Prices vary wildly, so it’s worth comparing stalls if you’re buying gifts; keep some small cash handy, though cards are accepted in many shops.

Evening: first-night food in Bukit Bintang

Head to Jalan Alor once the street starts switching on around dusk — that’s when it feels most alive. It’s touristy, yes, but it’s still one of the easiest first-night food experiences in KL because everything is visible and the options are obvious: grilled stingray, satay, char kway teow, wantan mee, fried noodles, fruit juices, and dessert stalls all packed into one long street. Expect a 1.5-hour casual crawl, and don’t overplan it; just pick a few things, share dishes, and enjoy the atmosphere. A Grab from Central Market to Bukit Bintang is usually the simplest move, especially if you’re tired from travel.

For dinner, book or walk into Madam Kwan’s at Pavilion KL for a comfortable, reliable finish to the day. It’s not the cheapest meal in town, but it’s a very practical first-night choice because the service is efficient, the menu is easy to navigate, and the kitchen does the Malaysian staples well. Go for nasi lemak, char kway teow, or curry laksa if you want a broad intro to local flavors without the chaos of a hawker setup. Budget about RM40–70 per person. After dinner, you can wander a bit through Bukit Bintang or just call it a night — this day is meant to be a gentle landing, not a marathon.

Day 2 · Tue, Apr 28
Bukit Bintang

Kuala Lumpur heritage and modern core

Getting there from Kuala Lumpur
Take the LRT/Monorail into Bukit Bintang (if staying in central KL): rapid, ~15–25 min door-to-door, ~RM2–6. Best if you want to get to Chinatown/Bukit Bintang early for the morning and late-afternoon sights.
Grab/taxi: ~10–20 min, ~RM10–25 depending on traffic and pickup point.
  1. Kwai Chai Hong — Chinatown — Start with the restored alley murals and heritage shophouses before the area gets busy; morning, ~45 minutes.
  2. Sin Sze Si Ya Temple — Chinatown — KL’s oldest Taoist temple, a compact but meaningful heritage stop nearby; morning, ~30 minutes.
  3. Jalan Petaling — Chinatown — Walk the market lanes for local snacks and old-school city energy; late morning, ~45 minutes.
  4. VCR — Bukit Bintang edge — A strong brunch/coffee stop that fits the day’s urban pace; late morning, ~1 hour, RM25–45 pp.
  5. Thean Hou Temple — Seputeh / Robson Heights — Beautiful hilltop temple with sweeping city views and calm grounds; afternoon, ~1 hour.
  6. Nasi Kandar Pelita — Jalan Ampang — Good final meal for a classic Malaysian dinner with lots of choice; dinner, ~1 hour, RM20–40 pp.

Morning

Start in Kwai Chai Hong while Chinatown is still waking up — it’s at its best before the tour groups and lunch crowds arrive. Give yourself about 45 minutes to wander the restored alley, check out the murals, and look up at the old shophouses; it’s compact, so the fun is really in slowing down and noticing the details. From there, it’s an easy walk to Sin Sze Si Ya Temple, KL’s oldest Taoist temple, where a quick 30-minute visit is enough to take in the incense, the carved details, and the quiet contrast to the busy streets outside. If you’re into heritage, this stretch feels most authentic in the morning when Chinatown still has that lived-in, local rhythm.

Late Morning

Continue down to Jalan Petaling, where the market lanes are usually coming alive by late morning. This is more about snacking and people-watching than serious shopping, so keep it loose: try a few bites, browse the dried goods and knockoff stalls, and enjoy the old-school KL energy. Around midday, head over to VCR at the Bukit Bintang edge for brunch and coffee — it’s one of the city’s most reliable spots for a proper pause, with good eggs, pastries, and specialty coffee. Expect roughly RM25–45 per person, and if there’s a short queue, it usually moves faster than it looks; this is a good place to sit a while and reset before the afternoon.

Afternoon to Evening

After lunch, make your way to Thean Hou Temple in Seputeh / Robson Heights for a calmer, more scenic shift in mood. The grounds are open and breezy, with wide city views, lanterns, and plenty of photo stops, so an hour is enough to wander without rushing. It’s especially nice in the afternoon when the light softens over the city. For dinner, finish at Nasi Kandar Pelita on Jalan Ampang — one of those dependable Malaysian meals that works whether you want something simple or a full plate piled high. Expect RM20–40 per person depending on how much you order; it’s casual, fast, and very local, which makes it a satisfying end to a day that moves from heritage lanes to skyline views.

Day 3 · Wed, Apr 29
Putrajaya

Putrajaya day trip and administrative district

Getting there from Bukit Bintang
Best: Grab/taxi direct to Putrajaya (~35–50 min, ~RM35–70). Depart after breakfast so you can reach Putrajaya in time for the morning mosque/cruise sequence.
KLIA Transit/Express Rail Link from KL Sentral to Putrajaya & Cyberjaya, then Grab to the sights: ~20 min train + 15–20 min transfer, ~RM14–20 total.
  1. Putra Mosque — Presint 1 — Begin with Putrajaya’s signature pink mosque and lakeside setting while it’s quieter; morning, ~1 hour.
  2. Putrajaya Lake Cruise — Tasik Putrajaya — A scenic way to see the bridges, mosques, and government buildings from the water; morning, ~1 hour.
  3. Perdana Putra — Presint 1 — The prime minister’s office complex is the city’s administrative centerpiece and best viewed from the outside; late morning, ~30 minutes.
  4. Nasi Lan Kedah — Presint 15 — Solid lunch stop for local rice-and-curry comfort food near the main sights; lunch, ~1 hour, RM15–30 pp.
  5. Millennium Monument — Presint 2 — A quick, worthwhile stop for views over the symbolic heart of Putrajaya; afternoon, ~30 minutes.
  6. IOI City Mall — Putrajaya outskirts — Easy late-afternoon downtime for cooling off, coffee, and shopping before heading back; late afternoon, ~1.5 hours.

Morning

Arrive with enough time to start at Putra Mosque, which is at its calmest before the midday heat and tour groups kick in. Plan around 1 hour here: women will need a robe and head covering, and visitors generally pay a small donation or entry fee depending on current rules, so keep some cash handy. From the mosque’s pink granite terraces, you get the classic Putrajaya feel right away — wide water, open sky, and those very photogenic government-district lines. From there, it’s an easy transition to Putrajaya Lake Cruise on Tasik Putrajaya; the boats usually run in the morning and the cruise takes about an hour, giving you a nice sweep of the bridges, ministries, and waterfront architecture without having to rush around in the sun.

Late Morning to Lunch

After you’re back on shore, head over to Perdana Putra for a quick look at the city’s administrative core. You’re mostly here for the outside views — the complex is the visual anchor of Putrajaya, and the hilltop setting makes it feel even more ceremonial. Budget about 30 minutes, just enough to take in the scale, snap a few photos, and move on. For lunch, Nasi Lan Kedah in Presint 15 is exactly the kind of no-fuss stop that works well in Putrajaya: rice, curries, fried chicken, sambal, and the sort of comforting Malaysian plate that keeps you going through a day of open-air sightseeing. Expect roughly RM15–30 per person, and if you’re there around 12:30–1:30 pm, it should feel lively without being too hectic.

Afternoon to Late Afternoon

After lunch, make a short stop at the Millennium Monument in Presint 2. It’s a quick one — about 30 minutes is plenty — but worth it for the symbolic design and the broad views over Putrajaya’s planned avenues and water features. Once you’ve had your fill of monuments and photo stops, wind down at IOI City Mall on the outskirts. This is the practical late-afternoon reset: air-conditioning, coffee, and a chance to rest your feet before heading back. If you need a caffeine stop, the mall has plenty of familiar options as well as local chains, and it’s an easy place to spend 1 to 1.5 hours without feeling like you’re “doing” anything. That makes it a good final pause before returning to KL — especially after a day that’s been mostly outdoors.

Day 4 · Thu, Apr 30
Melaka City

Melaka historic city stay

Getting there from Putrajaya
Intercity bus from Putrajaya Sentral to Melaka Sentral (e.g. Melor Interliner/Delima/KKKL depending schedule): ~1.5–2 hrs, ~RM10–20. Book on BusOnlineTicket or redBus; aim for an early morning departure so you arrive before St. Paul’s Hill opens up the day.
Grab/car hire direct via PLUS + AMJ Highway: ~1 hr 45 min, ~RM130–220 for a car, best if sharing.
  1. St. Paul’s Hill — Melaka City — Start early with the hilltop ruins and broad city views before the heat builds; morning, ~45 minutes.
  2. A Famosa — Dutch Square area — The famous fortress gate is an essential quick stop and pairs naturally with the hill; morning, ~20 minutes.
  3. Dutch Square / Stadthuys — Bandar Hilir — The red buildings and square define historic Melaka and are best explored on foot; morning, ~45 minutes.
  4. The Baboon House — Jonker area — A standout lunch stop with a leafy courtyard and well-made burgers/sandwiches; lunch, ~1 hour, RM35–60 pp.
  5. Baba & Nyonya Heritage Museum — Jonker Walk — Excellent for understanding Peranakan culture through a preserved family home; afternoon, ~1 hour.
  6. Jonker Street Night Market — Jonker Walk — Finish with street snacks, desserts, and bustling evening energy; evening, ~1.5 hours.

Morning

Once you’re in Melaka, go straight to St. Paul’s Hill while the air is still relatively forgiving. It’s the best first stop of the day: the climb is short, the ruins feel atmospheric in the soft morning light, and the views stretch nicely over the old city before the heat turns everything sticky. Give yourself about 45 minutes here, and wear shoes that grip a little — the stone paths can be uneven. From the hill, it’s an easy stroll down toward the historic core, where you’ll hit A Famosa next for a quick but essential photo stop; it only takes about 20 minutes, but it’s one of those “you’ve been to Melaka” markers. A few steps away, Dutch Square / Stadthuys is where the city’s colonial-era postcard look really comes together, so linger for the details: the red façades, the clock tower, the trishaws, and the constant movement of visitors and school groups. This whole sequence is best done on foot, and if you’re moving at a relaxed pace you’ll still be done before lunch without feeling rushed.

Lunch

Head into the Jonker area for lunch at The Baboon House, which is one of those places locals recommend when you want a break from the tourist-strip snack crawl. The leafy courtyard makes it feel hidden even though it’s right in the middle of the action, and the burgers and sandwiches are genuinely good, not just “good for Melaka.” Budget roughly RM35–60 per person depending on drinks and sides, and expect about an hour here — a smart stop for cooling down before the afternoon. If you arrive a little early, it’s worth sitting outside with a cold drink and letting the old shophouse atmosphere do its thing.

Afternoon

After lunch, walk over to the Baba & Nyonya Heritage Museum on Jonker Walk. This is the place that really helps the city click, especially if you’re curious about Peranakan culture beyond the food and decorative shophouses. Plan on about an hour, and go with the guided flow if staff are offering it — the house itself is the exhibit, with rooms, furniture, and family objects that make the history feel lived-in rather than curated to death. It’s usually easier to enjoy just after lunch before the street gets packed again, and because it’s indoors it gives you a welcome break from the heat and glare.

Evening

Wrap the day at the Jonker Street Night Market, where Melaka switches from historic to lively in a very local, very easygoing way. Come with an open appetite and don’t over-plan — the fun is in grazing: grilled snacks, kuih, cendol, pineapple tarts, and whatever else catches your eye as you wander. The market is busiest on weekend nights, so if your timing lands there, expect crowds and a slightly slower shuffle, but that’s part of the charm. Give yourself about 1.5 hours, then let the night wind down naturally with a final stroll through Jonker Walk once the food stalls start thinning out.

Day 5 · Fri, May 1
Ipoh

Ipoh old town and food district

Getting there from Melaka City
Best practicality: direct coach from Melaka Sentral to Amanjaya Bus Terminal, Ipoh (often by Sri Maju/Delima/KKKL depending date): ~4.5–6 hrs, ~RM35–60. Book on BusOnlineTicket or Easybook; leave in the morning to avoid a late arrival and still have time for Old Town.
Drive via North–South Expressway (PLUS): ~4–5 hrs; useful only if you already have a car or a group.
  1. Concubine Lane — Old Town — Go early for the most photogenic alley in Ipoh before it gets crowded; morning, ~30 minutes.
  2. Mural Art’s Lane — Old Town — A short walk from Concubine Lane with more street art and old shophouse character; morning, ~30 minutes.
  3. Nam Heong White Coffee — Old Town — A classic Ipoh breakfast for silky white coffee and toast; morning, ~45 minutes, RM10–20 pp.
  4. Ipoh Railway Station — City center — The “Taj Mahal of Ipoh” is worth a quick architectural stop en route across town; late morning, ~20 minutes.
  5. Kedai Kopi Sun Yuan Loong — Jalan Yang Kalsom — Good lunch for simple, local favorites without straying far from the core; lunch, ~1 hour, RM15–30 pp.
  6. Kek Lok Tong Cave Temple — Gunung Rapat — End with one of Ipoh’s best cave temples and gardens, a calm contrast to the old town; afternoon, ~1.5 hours.

Morning

Assuming an early coach arrival into Ipoh, head straight into Old Town and start with Concubine Lane before the heat and crowds build up. It’s tiny, so you only need about 30 minutes, but go slowly: the lane works best when you notice the peeling facades, little independent shops, and all the details in the shophouse windows. From there, it’s an easy stroll to Mural Art’s Lane, another quick 30-minute wander that gives you a slightly quieter feel and a few more photo stops without leaving the historic core.

Breakfast

Slide into Nam Heong White Coffee for a proper Ipoh breakfast — this is the classic move. Order the white coffee, toasted bread with kaya and butter, and maybe an egg if you want to keep it simple; budget around RM10–20 per person and expect a bit of a queue, especially later in the morning. It’s worth lingering for 45 minutes because this is as much about the atmosphere as the food, and it gives you a nice break before crossing town. After breakfast, make your way to Ipoh Railway Station, the city’s grand old landmark, and spend about 20 minutes admiring the Moorish-style facade, the arches, and the surrounding civic buildings. It’s a fast stop, but it adds a nice sense of place before you head further south.

Lunch

For a low-key, local lunch, continue to Kedai Kopi Sun Yuan Loong on Jalan Yang Kalsom. This is the kind of place locals actually use, so don’t expect a polished café vibe — just straightforward Ipoh favorites, fast service, and prices in the RM15–30 range. Keep it unhurried, about an hour, and use it as your reset before the afternoon shift into the caves and greenery. If you’re wandering between stops, stay flexible and let the streets of the center pull you along a bit; Ipoh is best when you’re not rushing every corner.

Afternoon

Finish with Kek Lok Tong Cave Temple in Gunung Rapat, where the whole mood changes: cooler air, dramatic limestone chambers, and the peaceful garden setting outside. Give yourself at least 1.5 hours so you can do both the temple and the grounds properly — it’s one of those places that rewards slow walking. It’s a very different side of Ipoh from the old town, and by late afternoon the light is usually better on the rock faces and garden paths. If you have energy left afterward, this is a good point to call it a day and head back to your hotel, since the itinerary has already given you the city’s best mix of heritage, food, and nature.

Day 6 · Sat, May 2
George Town

George Town cultural quarters

Getting there from Ipoh
Take ETS train from Ipoh KTM to Butterworth, then the Penang ferry or Grab across to George Town: ~1 hr 15 min train + 20–40 min transfer, ~RM25–45 total. Best morning departure to reach George Town for Chew Jetty and Armenian Street.
Direct express bus to Sungai Nibong or Komtar: ~2.5–3.5 hrs, ~RM20–35, book on BusOnlineTicket/Easybook. Cheaper, but less convenient than ETS.
  1. Chew Jetty — Clan Jetties — Start on the waterfront with wooden stilt houses and morning harbor light; morning, ~45 minutes.
  2. Armenian Street — George Town UNESCO Core — The best route for murals, boutique stops, and heritage shophouses; morning, ~1 hour.
  3. Khoo Kongsi — Cannon Square — One of the most impressive clan houses in Penang, with ornate carvings and history; late morning, ~45 minutes.
  4. Toh Soon Cafe — Campbell Street — A beloved kopitiam for breakfast/brunch before moving into the afternoon; late morning, ~45 minutes, RM12–25 pp.
  5. Penang Peranakan Mansion — Church Street — A rich, colorful museum that deepens the island’s multicultural story; afternoon, ~1 hour.
  6. New Lane Hawker Centre — Macallum / George Town edge — Excellent dinner stop for a broad mix of Penang hawker classics; evening, ~1.5 hours, RM20–40 pp.

Morning

After you arrive in George Town, start at Chew Jetty while the waterfront is still quiet and the light is soft on the wooden walkways. Give yourself about 45 minutes to wander the stilt houses, watch the harbor activity, and notice how lived-in the place still feels — this isn’t just a photo stop, it’s a working clan settlement. Stay respectful, keep your voice down, and remember many of these homes are private. From there, a short walk inland brings you into Armenian Street, which is best explored slowly in the morning before the sun gets too strong and the tour groups pile in.

Late Morning

Spend about an hour around Armenian Street, letting yourself drift between the murals, restored shophouses, and small heritage shops tucked into the side lanes. This is the classic George Town wandering zone, so don’t rush — peek into side alleys, browse a few independent stores, and keep an eye out for the street art that’s become part of the neighborhood’s identity. A few minutes’ walk takes you to Khoo Kongsi at Cannon Square, and it’s worth arriving with a bit of energy: the clan house is one of Penang’s showpieces, with richly carved beams, intricate roof details, and a strong sense of old Chinese mercantile history. Plan roughly 45 minutes here; entrance is usually around RM10–20 for visitors, and it’s a good idea to check opening hours before you go, since temples and clan houses can vary slightly by day.

Brunch and Afternoon

By late morning, settle into Toh Soon Cafe on Campbell Street for breakfast-brunch the local way. It’s a tiny, old-school kopitiam, so expect a bit of a queue and shared-table energy, but that’s part of the charm; budget around RM12–25 per person for kaya toast, soft-boiled eggs, kopi, and a few simple comfort dishes. Afterward, head toward Church Street for Penang Peranakan Mansion, where the mood shifts from street texture to polished heritage interiors. Give yourself about an hour to move through the rooms, jewelry displays, and antique-filled spaces — this is one of the best places to understand Penang’s Straits Chinese culture, and it pairs nicely with the morning’s clan-house history. Entry is typically around RM20–30, and it’s usually a comfortable afternoon stop because you’re indoors and out of the heat.

Evening

For dinner, make your way to New Lane Hawker Centre near the Macallum edge of George Town and keep the evening loose. This is the sort of place where you can graze rather than commit: char kway teow, nasi kandar, wantan mee, satay, oyster omelette, and plenty of drinks stalls if you want something cold and sweet afterward. Plan for about 1.5 hours and roughly RM20–40 per person, depending on how much you order. Go hungry, bring cash, and don’t be afraid to share plates — that’s the easiest way to sample more of what Penang does best before a relaxed night back in the heritage quarter.

Day 7 · Sun, May 3
George Town

George Town departure and waterfront

  1. Fort Cornwallis — Esplanade — Begin near the waterfront with a quick historic stop before checking out; morning, ~45 minutes.
  2. Esplanade / Padang Kota Lama — Seafront — Pleasant for a relaxed walk with sea views and colonial-era surroundings; morning, ~30 minutes.
  3. Little India, Penang — George Town center — A colorful final wander for spices, textiles, and snacks; late morning, ~45 minutes.
  4. Tek Sen Restaurant — Lebuh Carnarvon — Great lunch for crowd-pleasing Penang Chinese dishes before departure; lunch, ~1 hour, RM25–50 pp.
  5. Clan Jetties Waterfront Walk — Weld Quay area — Return for a slower second look if time allows, especially for photos and souvenir browsing; afternoon, ~30 minutes.

Morning

Start at Fort Cornwallis on the Esplanade while the day is still relatively cool; it’s one of those places that’s more about atmosphere than spectacle, so 45 minutes is plenty unless you’re really into colonial history. Walk the old ramparts, peek at the cannons, and use it as a gentle reset before drifting straight into the seafront. From there, follow the edge of Padang Kota Lama for a relaxed 30-minute stroll — locals come here for the breeze, morning exercise, and open views across the water, and it’s a nice way to slow down before the city fully wakes up.

Late Morning

Head inland to Little India, Penang and give yourself about 45 minutes to wander without a fixed plan. This is where the day gets its color: spice shops, sari fabric, flower garlands, and the smell of incense mixing with fried snacks and coffee. If you want a quick bite or something to carry for the road, this is the place to pick up banana leaf rice, murukku, or a sweet teh tarik from a roadside stall. It’s easy to lose track of time here, so just keep it loose and enjoy the final sensory hit of George Town before lunch.

Lunch

Settle in at Tek Sen Restaurant on Lebuh Carnarvon for a proper final meal. Expect a queue at lunch — that’s normal — and budget around RM25–50 per person depending on how many dishes you order. The kitchen is known for crowd-pleasing Penang Chinese comfort food, so this is the sort of meal that works well even if you’re leaving soon after: quick enough to fit the itinerary, but memorable enough to feel like a real sendoff. If you’re heading out afterward, ask for a slightly lighter order so you don’t get stuck in the afternoon heat feeling overfull.

Afternoon

If you have time before departure, loop back to the Clan Jetties Waterfront Walk near Weld Quay for one last slow wander. It’s best in the softer afternoon light: the wooden walkways, family-run stalls, and harbor views all feel calmer than they do at peak hours, and it’s an easy place to grab a few last photos or small souvenirs. Keep it to about 30 minutes, then head out with enough buffer for your transfer — in George Town, traffic can be slow around the waterfront, so it’s worth leaving a little earlier than you think.

0