Malaysia Itinerary: Penang, Ipoh, Kuala Lumpur and Melaka

Day 1 · Mon, Jan 18
George Town, Penang

Arrive in Penang

  1. George Town UNESCO Historic Centre — George Town; take an easy orientation walk through the heritage streets after checking in, ~1.5 hours.
  2. Chew Jetty — Weld Quay; explore the historic clan-jetties waterfront, ~45 minutes.
  3. Pinang Peranakan Mansion — Church Street; see the richly furnished former home and learn about Peranakan culture, ~1.5 hours.
  4. Teksen Restaurant — Lebuh Carnarvon; enjoy a popular Chinese-Malaysian dinner, approximately RM30–60 per person.

Afternoon

After checking in, get your bearings with an easy 1.5-hour wander through the George Town UNESCO Historic Centre. Keep the first walk unhurried: admire the shophouse facades and side streets, and duck into the shade when the heat builds. From the central heritage area, Chew Jetty on Weld Quay is roughly a 15–20-minute walk; a Grab is an easy alternative if it’s hot or you’re carrying luggage. Allow about 45 minutes to stroll the wooden walkways and waterfront—be mindful that this is a lived-in community, so keep voices low and ask before photographing residents.

Late afternoon and dinner

Continue to Pinang Peranakan Mansion on Church Street, around a 10-minute walk from the jetty. Plan on 1.5 hours to explore its ornate rooms and learn about Peranakan culture; check the museum’s current opening hours before setting out, as last admission can be earlier than closing. From there, Teksen Restaurant on Lebuh Carnarvon is about a 10–15-minute walk. It’s a popular dinner spot, so expect a possible wait at peak time; budget roughly RM30–60 per person, and share a few dishes among the four of you. For the first night, keep the rest flexible—George Town’s lanes are best enjoyed at a gentle pace.

Day 2 · Tue, Jan 19
George Town, Penang

Penang

  1. Khoo Kongsi — Cannon Square; admire the elaborate clan-house architecture before the streets get busy, ~1 hour.
  2. Armenian Street — George Town; browse heritage buildings and street art on a relaxed walk, ~1 hour.
  3. Joo Hooi Café — Penang Road; try local favourites such as char kway teow and cendol, approximately RM15–30 per person.
  4. Cheong Fatt Tze – The Blue Mansion — Leith Street; take a guided tour of the restored indigo mansion, ~1 hour.
  5. Penang Peranakan Mansion Café — Church Street; pause for coffee and a light snack in the heritage district, approximately RM15–30 per person.

Morning

Start at Khoo Kongsi on Cannon Square when it opens, usually around 9am; allow about an hour to take in the carved woodwork, painted panels and ornate courtyard before the midday heat and tour groups arrive. Entry is typically around RM10–15, but check the current rate. From there, stroll over to Armenian Street for an hour of heritage shophouses and street art. It’s an easy walk, and the best approach is to wander the nearby lanes at your own pace rather than try to tick off every mural.

Lunch

Head to Joo Hooi Café on Penang Road for char kway teow and a bowl of cendol—budget roughly RM15–30 per person. It’s a popular, casual spot, so expect a queue at busy lunchtime; go a little early if you can, and bring cash as a backup.

Afternoon

Walk or take a short Grab to Cheong Fatt Tze – The Blue Mansion on Leith Street for the guided tour, which takes about an hour. Tours generally run at set times, commonly 11am, 2pm and 3:30pm, so check the schedule and book ahead; the 2pm tour should fit best after lunch. Finish with a coffee and light snack at Penang Peranakan Mansion Café on Church Street—allow around RM15–30 per person. Café hours can vary, so confirm it’s open before setting off; the heritage streets around Church Street are a pleasant place to linger afterward.

Day 3 · Wed, Jan 20
George Town, Penang

Penang

  1. Penang Hill — Air Itam; ride the funicular up for cooler air and island views, allow ~3 hours including travel from George Town.
  2. Kek Lok Si Temple — Air Itam; explore the hilltop temple complex and its pagoda, ~1.5–2 hours.
  3. Air Itam Sister Curry Mee — Air Itam; have a well-loved bowl of curry mee, approximately RM10–20 per person.
  4. Hin Bus Depot — George Town; browse the creative space and its shops or exhibits, ~1 hour.
  5. The Mugshot Café — George Town; finish with coffee and a bagel in a laid-back café, approximately RM15–30 per person.

Morning

Head to Penang Hill early to beat the queues and catch the clearest views. A Grab from central George Town to the Lower Station in Air Itam takes roughly 25–40 minutes, depending on traffic. The funicular usually runs from around 6:30am; check the official schedule and fares before you go, and allow about three hours for the ride, viewpoints and travel. It can be much cooler at the top, so bring a light layer.

Lunch

From the hill, continue to Kek Lok Si Temple, a short ride or uphill walk away. Give the sprawling complex 1.5–2 hours for its halls, gardens and pagoda; some sections have small entry or lift fees, and there are plenty of steps. Then head down into Air Itam for a bowl at Air Itam Sister Curry Mee. It’s a humble, popular stall—go before the lunch rush if you can, and bring cash; budget around RM10–20 each.

Afternoon & Evening

Take a Grab back to George Town (around 20–35 minutes) and spend an easy hour at Hin Bus Depot, a former bus depot now used for creative shops, galleries and events. Opening days and exhibits vary, so check what’s on before making the trip. Finish at The Mugshot Café for coffee and a bagel (around RM15–30 per person); it’s a relaxed spot to sit down after the hills. Allow roughly 10–15 minutes between the depot and café by foot or a short ride, depending on your route.

Day 4 · Thu, Jan 21
George Town, Penang

Thaipusam in Penang

  1. Sri Mahamariamman Temple — Queen Street; begin your Thaipusam visit at George Town’s oldest Hindu temple, ~45 minutes.
  2. Little India — George Town; see festival preparations and browse the lively streets respectfully, ~1–1.5 hours.
  3. Kapitan Restaurant — Chulia Street; stop for tandoori and North Indian dishes, approximately RM20–40 per person.
  4. Thaipusam procession route — George Town; find a safe, respectful viewing spot along the procession’s city route and allow several hours, with timing dependent on the day’s events.
  5. Sri Ananda Bahwan — Lebuh Penang; have a South Indian vegetarian meal, approximately RM15–30 per person.

Morning

Begin at Sri Mahamariamman Temple on Queen Street, George Town’s oldest Hindu temple. Allow about 45 minutes, but expect festival crowds and possible changes to access; dress modestly, remove shoes where required, and ask before photographing worshippers or rituals. Then take your time wandering Little India for roughly 1–1.5 hours: the streets will be especially lively with Thaipusam preparations, music and offerings, so keep to the sides and leave room for devotees and procession traffic.

Lunch

Walk to Kapitan Restaurant on Chulia Street for tandoori and North Indian dishes; budget around RM20–40 per person. It’s a handy pause before a long afternoon, but allow extra time if the festival has made nearby roads busy, and check that the restaurant is open as usual on the day.

Afternoon and evening

Spend several hours watching the Thaipusam procession route from a safe spot where you’re not blocking the procession or crowd flow. Exact timings and access can change, so ask temple volunteers or local authorities on the day where the procession is moving and which roads are closed; bring water, wear comfortable shoes, and step aside for kavadi bearers and devotees. Later, have a South Indian vegetarian meal at Sri Ananda Bahwan on Lebuh Penang (about RM15–30 per person). Festival crowds may affect both walking routes and opening hours, so keep your plans flexible and check locally before setting out.

Day 5 · Fri, Jan 22
George Town, Penang

Thaipusam in Penang

  1. Waterfall Hill Temple (Arulmigu Balathandayuthapani Temple) — Waterfall Road; visit the hilltop Murugan temple and observe Thaipusam activity, ~2–3 hours.
  2. Penang Botanic Gardens — Waterfall Road; take a shaded recovery stroll among tropical plants, ~1–1.5 hours.
  3. Ayer Itam Market — Air Itam; sample local snacks and browse the neighbourhood market, ~1 hour.
  4. Siam Road Charcoal Char Kway Teow — George Town; try its famous smoky noodle dish, approximately RM10–20 per person.
  5. Norm Micro Roastery — George Town; unwind with specialty coffee and a pastry, approximately RM15–30 per person.

Morning

Start early at Waterfall Hill Temple (Arulmigu Balathandayuthapani Temple) on Waterfall Road; allow 2–3 hours, as Thaipusam crowds can make the climb and temple visit much slower than usual. Expect road closures and busy access around the festival—use a Grab to get as close as traffic allows, then follow stewards’ directions on foot. Wear modest clothing and comfortable shoes, carry water, and ask before photographing worshippers or rituals. The temple itself is generally free to visit; festival donations are optional.

Late morning and lunch

From the temple, walk or take a short Grab to Penang Botanic Gardens for a shaded, gentler hour among the tropical greenery; entry is free, and the gardens are usually open daily from early morning until evening. Continue by Grab to Ayer Itam Market to browse the stalls and pick up snacks—this is a good place to try a few small bites rather than commit to a big meal. Market trading is liveliest earlier in the day, so don’t linger too long if you want to catch the next stop.

Afternoon

Head back to George Town for Siam Road Charcoal Char Kway Teow, budgeting roughly RM10–20 per person. It’s known for smoky, wok-fried noodles and queues; hours can vary, so check before setting out and arrive as early as you can. Finish at Norm Micro Roastery for specialty coffee and a pastry (around RM15–30). Thaipusam makes traffic unpredictable, so allow extra time between Air Itam and town—and take a breather at the café if the festival crowds have made for a long day.

Day 6 · Sat, Jan 23
George Town, Penang

Thaipusam in Penang

  1. Nattukottai Chettiar Temple — Waterfall Road; see the temple’s ornate entrance and Thaipusam observances, ~1 hour.
  2. Gurney Drive — Gurney Drive; stroll the seafront and take a break from the festival crowds, ~1 hour.
  3. Gurney Drive Hawker Centre — Gurney Drive; choose from Penang hawker classics for lunch, approximately RM15–30 per person.
  4. Gurney Plaza — Gurney Drive; cool off, browse shops, or rest indoors, ~1–2 hours.
  5. Suffolk House — Air Itam; enjoy an early dinner in this restored colonial mansion, approximately RM40–80 per person.

Morning

Visit Nattukottai Chettiar Temple on Waterfall Road for about an hour, taking in its ornate entrance and Thaipusam observances. It’s a major festival day, so crowds and road closures may slow your approach; ask your Grab driver to get as close as access allows, then follow the crowd on foot. Be patient, dress respectfully and ask before photographing worshippers. Afterward, allow roughly 20–35 minutes by Grab to reach Gurney Drive, depending on festival traffic.

Afternoon

Stroll the seafront at Gurney Drive for about an hour, then head to Gurney Drive Hawker Centre for lunch. Budget around RM15–30 per person for Penang favourites such as char kway teow, satay or cendol. One practical wrinkle: many stalls here are most reliably open in the evening, so check what’s serving when you arrive and expect a more limited lunch selection. Afterwards, spend an easy hour or two cooling off at Gurney Plaza—a useful air-conditioned break after the festival crowds.

Evening

Take a Grab to Suffolk House in Air Itam for an early dinner in the restored colonial mansion; allow about 20–35 minutes from Gurney, with extra time if Thaipusam traffic is still affecting the roads. Expect roughly RM40–80 per person. Check the restaurant’s hours and reserve ahead, as service or access can change for private events.

Day 7 · Sun, Jan 24
George Town, Penang

Final day in Penang

  1. Penang State Museum and Art Gallery — Farquhar Street; get a concise introduction to Penang’s history and culture, ~1–1.5 hours.
  2. St. George’s Church — Farquhar Street; visit one of Southeast Asia’s oldest Anglican churches, ~30 minutes.
  3. Hameediyah Restaurant — Campbell Street; try nasi kandar at one of Penang’s long-established eateries, approximately RM15–30 per person.
  4. Fort Cornwallis — Esplanade; walk the historic coastal fort and its grounds, ~1 hour.
  5. Esplanade Food Court — Esplanade; have an easy final Penang dinner by the waterfront, approximately RM15–30 per person.

Morning

Ease into your final day with Penang State Museum and Art Gallery on Farquhar Street. Allow about 1–1.5 hours for a compact introduction to the island’s history and mix of cultures; check current opening days and admission before setting out, as museum hours can change. From there, walk a few minutes along Farquhar Street to St. George’s Church, one of Southeast Asia’s oldest Anglican churches. Spend around 30 minutes here, keeping in mind that access may be limited during services.

Lunch

Head to Hameediyah Restaurant on Campbell Street for nasi kandar, a Penang classic, at one of the city’s long-established spots. Budget roughly RM15–30 per person; lunchtime can be busy, so expect a short wait and don’t be shy about asking which curries are mild. It’s an easy walk from the church, or a short Grab ride if the heat is wearing you down.

Afternoon and evening

After lunch, make your way to Fort Cornwallis on the Esplanade for a relaxed hour among the historic ramparts and coastal views. Allow extra time for the walk around the grounds, and check the latest admission and closing hours before you go. Stay nearby for your final Penang dinner at Esplanade Food Court: choose a hawker stall, grab a waterfront table if one is free, and budget around RM15–30 per person. For four people, this is a simple, atmospheric send-off without needing another cross-town trip.

Day 8 · Mon, Jan 25
Ipoh

Arrive in Ipoh

Getting there from George Town, Penang
KTMB ETS train from Butterworth to Ipoh (about 1h45, ~RM30–60). From George Town, take the ferry to Butterworth and continue to the station by foot or taxi; allow about 45–60 minutes for the transfer. Book through the KTMB website or app. Take a morning train to leave time for your Ipoh plans; book ahead.
  1. Concubine Lane — Ipoh Old Town; stretch your legs among the restored lanes and small shops after arriving, ~1 hour.
  2. Kong Heng Square — Ipoh Old Town; explore the creative shops and preserved historic buildings, ~45 minutes.
  3. Plan B — Ipoh Old Town; settle in for a casual lunch in a converted heritage building, approximately RM20–40 per person.
  4. Han Chin Pet Soo — Ipoh Old Town; learn about the city’s Hakka tin-mining history on a museum visit, ~1–1.5 hours; check tour availability ahead.
  5. Kedai Kopi Sin Yoon Loong — Ipoh Old Town; try Ipoh white coffee and toast, approximately RM5–15 per person.

Early afternoon

Once you’ve checked in and dropped your bags, head to Concubine Lane for an easy first wander. Give it about an hour to browse the little shops and restored shophouses; it can feel busy at midday, so take your time and step into the shaded side lanes. Continue on foot to Kong Heng Square, a few minutes away, to see its preserved buildings and creative shops.

Lunch and afternoon

Settle in for lunch at Plan B, a relaxed café in a converted heritage building. Budget around RM20–40 per person, and expect a mix of local and Western café dishes. After lunch, walk to Han Chin Pet Soo for a 1–1.5-hour introduction to Ipoh’s Hakka tin-mining history. Visits are generally by guided tour and need to be arranged in advance, so check availability and entry requirements before you go.

Late afternoon

Finish at Kedai Kopi Sin Yoon Loong for Ipoh white coffee and toast—typically around RM5–15 per person. It’s a classic kopitiam rather than a polished café, and its hours can be limited, so check that it’s still open after your museum visit; if you arrive near closing, make this your first stop after lunch instead.

Day 9 · Tue, Jan 26
Ipoh

Ipoh

  1. Kek Lok Tong Cave Temple and Zen Gardens — Gunung Rapat; explore the limestone cave shrine and peaceful gardens, ~1.5–2 hours.
  2. Qing Xin Ling Leisure & Cultural Village — Gunung Rapat; visit its lakeside paths and nostalgic displays, ~1.5 hours; confirm opening arrangements before going.
  3. Restoran New Hollywood — Canning Garden; choose from a broad range of local hawker dishes, approximately RM10–25 per person.
  4. Perak Cave Temple — Tambun; climb to the cave’s Buddhist shrines and viewpoint if conditions suit, ~1–1.5 hours.
  5. Thean Chun Coffee Shop — Ipoh Old Town; finish with a classic Ipoh dessert or light supper, approximately RM8–20 per person.

Morning

Take a Grab from central Ipoh to Kek Lok Tong Cave Temple and Zen Gardens in Gunung Rapat; allow roughly 15–25 minutes each way, depending on traffic. Spend 1.5–2 hours exploring the cool limestone cave and its gardens—go earlier for a quieter visit and bring water for the garden paths. Continue by Grab to Qing Xin Ling Leisure & Cultural Village, also in Gunung Rapat. Set aside about 1.5 hours for the lakeside paths and nostalgic displays, but check its current opening arrangements before setting out, as access and hours can vary.

Lunch and afternoon

Head to Restoran New Hollywood in Canning Garden for hawker-style lunch; budget around RM10–25 per person for a meal and drink. Go around midday, since popular stalls may sell out and operating hours can vary. From there, take a Grab to Perak Cave Temple in Tambun, roughly 15–25 minutes away. Allow 1–1.5 hours for the cave shrines and, if conditions and your energy suit, the climb to the viewpoint; wear shoes with a good grip and take your time on the steps.

Late afternoon

Finish at Thean Chun Coffee Shop in Ipoh Old Town, returning by Grab (around 15–25 minutes from the temple). It’s a classic spot for Ipoh coffee and a dessert or light bite, but it generally isn’t a late-evening supper stop—check today’s hours and aim to arrive well before closing. Budget about RM8–20 per person; if it’s shut by the time you get there, save the proper supper for elsewhere in Old Town.

Day 10 · Wed, Jan 27
Ipoh

Final day in Ipoh

  1. Kellie’s Castle — Batu Gajah; explore the unfinished mansion and its grounds, allow ~2 hours including the trip from Ipoh.
  2. Batu Gajah town centre — Batu Gajah; take a short break and see the old-town streets, ~30–45 minutes.
  3. Restoran Fuziah Nasi Kandar — Ipoh; enjoy a hearty local lunch, approximately RM15–30 per person.
  4. Ipoh Railway Station — Ipoh Old Town; admire the grand colonial-era station exterior and gardens, ~30 minutes.
  5. Restoran Tauge Ayam Lou Wong — Ipoh Old Town; try Ipoh’s bean-sprout chicken for dinner, approximately RM20–40 per person.

Morning

Take a Grab from Ipoh to Kellie’s Castle in Batu Gajah; allow roughly 30–40 minutes each way, depending on traffic. Arrive near opening time (commonly around 9:30am; check ahead for current hours) to explore the unfinished mansion and grounds before the midday heat. Budget about RM10–20 for entry, plus your ride, and allow around two hours for the visit and journey. Continue into Batu Gajah town centre for a 30–45-minute breather among its old-town streets; it’s a small centre, so keep this stop relaxed rather than expecting a major sightseeing district.

Lunch & afternoon

Head back to Ipoh for Restoran Fuziah Nasi Kandar and a generous nasi kandar lunch; expect to spend about RM15–30 per person. Check the restaurant’s opening hours before setting out, as they can vary. After lunch, visit Ipoh Railway Station to admire its grand colonial-era exterior and gardens. Around 30 minutes is enough for a look and photos; be mindful that it’s a working station, and use a Grab between stops if the afternoon heat makes walking unappealing.

Evening

For dinner, go to Restoran Tauge Ayam Lou Wong in Ipoh Old Town for the city’s famous bean-sprout chicken, usually about RM20–40 per person. It can be busy at dinner, so expect a short wait and order the chicken with rice or hor fun, plus a plate of Ipoh’s crunchy bean sprouts. The Old Town is easy to explore on foot around dinner, but take a Grab back to your accommodation if you’re staying farther away.

Day 11 · Thu, Jan 28
Kuala Lumpur

Arrive in Kuala Lumpur

Getting there from Ipoh
KTMB ETS train from Ipoh to KL Sentral (about 2h40, ~RM35–80). Book through the KTMB website or app. A morning departure gives you time for your Kuala Lumpur plans; reserve ahead.
  1. Central Market Kuala Lumpur (Pasar Seni) — Chinatown; browse crafts and local goods after arriving, ~1 hour.
  2. Petaling Street — Chinatown; explore the market lane and surrounding heritage streets, ~1 hour.
  3. Madras Lane — Chinatown; sample street-food favourites for lunch, approximately RM10–25 per person.
  4. Sri Maha Mariamman Temple — Chinatown; visit the city’s oldest Hindu temple, ~30–45 minutes.
  5. Kwong Siew Heritage Gallery — Chinatown; see exhibits on Kuala Lumpur’s Cantonese community, ~1 hour; check current opening arrangements.
  6. Merchant’s Lane — Chinatown; dine in a characterful café-restaurant, approximately RM25–50 per person.

Late Morning: Chinatown

After your train arrival and hotel check-in, head to Central Market Kuala Lumpur (Pasar Seni) for an easy first look at local crafts, batik and souvenirs. Give it about an hour; the air-conditioning is welcome after the station, and most stalls are open through the day. From there, walk around 10 minutes into Petaling Street to browse its market lane and nearby heritage streets—best enjoyed at an unhurried pace rather than as a serious shopping mission.

Lunch and Afternoon

Continue to Madras Lane, a short walk away, for a casual hawker lunch. Pick from the busy stalls serving noodles and other local favourites; budget around RM10–25 per person, and bring cash. After lunch, walk to Sri Maha Mariamman Temple, Kuala Lumpur’s oldest Hindu temple. Allow 30–45 minutes, remove your shoes where requested, dress respectfully and ask before taking photos during worship.

Late Afternoon and Evening

Walk about 10 minutes to Kwong Siew Heritage Gallery for a quieter change of pace and a glimpse into the city’s Cantonese community. Allow around an hour, but check its current opening arrangements before setting out, as access and hours can vary. Finish at Merchant’s Lane, a characterful café-restaurant nearby; expect roughly RM25–50 per person for dinner. It can get busy, so be prepared for a short wait, or take the chance to wander the surrounding Chinatown lanes while you do.

Day 12 · Fri, Jan 29
Melaka

Day trip to Melaka

Getting there from Kuala Lumpur
Express bus from Terminal Bersepadu Selatan (TBS) to Melaka Sentral (about 2–2.5h, ~RM12–25), with traffic and terminal transfers adding time. KKKL and Transnasional are common operators; book via Easybook or BusOnlineTicket. Depart in the morning. The itinerary’s return to Kuala Lumpur is listed for the next day, so this assumes an overnight stay in Melaka.
  1. Kuala Lumpur–Melaka by express bus — depart in the morning from Terminal Bersepadu Selatan; allow roughly 2–2.5 hours each way, plus time for terminal transfers and traffic.
  2. A Famosa — Bandar Hilir; see the surviving gate of the Portuguese fortress, ~30 minutes.
  3. Stadthuys — Dutch Square; admire the red colonial complex and its historic square, ~45 minutes.
  4. Jonker Street — Melaka Old Town; browse the heritage street and stop for chicken rice balls at a local restaurant, approximately RM15–30 per person.
  5. Cheng Hoon Teng Temple — Jonker Street area; visit Malaysia’s oldest functioning Chinese temple, ~45 minutes.
  6. Melaka River Cruise — Melaka River; see the riverside murals and historic buildings from the water, ~45 minutes; return to Kuala Lumpur by evening bus.

Morning

Book an early express bus from Terminal Bersepadu Selatan (TBS) to Melaka Sentral—the ride usually takes 2–2.5 hours, but allow extra time for traffic and transfers. From the bus terminal, take a Grab into Bandar Hilir and start at A Famosa, where the surviving Portuguese gate is a quick, worthwhile stop (about 30 minutes). Walk on to Dutch Square for the Stadthuys and its distinctive red colonial buildings; allow around 45 minutes, and bring water because the square has little shade.

Lunch and Old Town

Continue into Jonker Street for a wander and lunch. Try chicken rice balls at Hoe Kee Chicken Rice or Chung Wah, both popular choices; budget around RM15–30 per person, and expect a queue at busy times. Since it’s Friday, Jonker’s night market may be setting up later, but don’t count on a full browse if you’re catching an evening bus. From the street, walk to Cheng Hoon Teng Temple and allow about 45 minutes to appreciate its intricate roof and peaceful interior; dress respectfully and check before photographing worshippers.

Afternoon and return

Head to the Melaka River Cruise for a roughly 45-minute ride past riverside murals and old shophouses. Check the current operating hours and book or join the queue with enough buffer—then take a Grab back to Melaka Sentral for your pre-booked evening bus to TBS. Buses commonly take 2–2.5 hours, but Friday traffic can stretch that, so leave central Melaka early rather than squeezing in another stop; buy return tickets in advance and confirm the departure terminal on your ticket.

Day 13 · Sat, Jan 30
Kuala Lumpur

Kuala Lumpur

Getting there from Melaka
Express bus from Melaka Sentral to TBS (about 2–2.5h, ~RM12–25), operated by companies such as KKKL or Transnasional; book via Easybook or BusOnlineTicket. Take an early bus to allow for the onward trip into central Kuala Lumpur and your scheduled activities; traffic can cause delays.
  1. Perdana Botanical Gardens — Perdana; enjoy a morning walk through the landscaped gardens, ~1.5 hours.
  2. Islamic Arts Museum Malaysia — Perdana; explore its galleries of Islamic art and architecture, ~1.5–2 hours.
  3. National Mosque of Malaysia (Masjid Negara) — Perdana; visit this striking modern mosque outside prayer times and observe visitor guidelines, ~45 minutes.
  4. Central Market Kuala Lumpur food court — Pasar Seni; have a convenient lunch with Malaysian options, approximately RM15–30 per person.
  5. Petronas Twin Towers — KLCC; visit the observation deck and skybridge with advance tickets, allow ~1.5–2 hours.
  6. Suria KLCC — KLCC; choose dinner from its food and restaurant options, approximately RM25–60 per person.

Late morning: Perdana Botanical Gardens and Islamic Arts Museum Malaysia

After arriving back in Kuala Lumpur, take a Grab from your drop-off point to Perdana Botanical Gardens; traffic and the bus arrival time will shape how much of the day you have, so an early bus from Melaka is essential. Enjoy a gentle walk among the lakes and shaded paths for about 1–1.5 hours; entry to the gardens is generally free. Then walk to the Islamic Arts Museum Malaysia nearby for its beautifully detailed galleries of ceramics, textiles and architecture. Allow around 1.5 hours, and check current hours and admission before you go.

Early afternoon: National Mosque of Malaysia and lunch

Continue on foot to the National Mosque of Malaysia (Masjid Negara), allowing about 45 minutes. Non-Muslim visitors are welcome outside prayer times, but access can pause for prayers; dress modestly, and use the robes provided if needed. From there, take a Grab or walk towards Pasar Seni for lunch at the Central Market Kuala Lumpur food court. There are plenty of Malaysian dishes to choose from; budget around RM15–30 per person.

Late afternoon and evening: Petronas Twin Towers and dinner

Take the LRT from Pasar Seni towards KLCC, or a Grab if you’re short on time, for your timed visit to the Petronas Twin Towers. Book the Skybridge and observation-deck tickets in advance, and leave about 1.5–2 hours for the visit; aim for a slot that gives you breathing room after lunch, as city traffic and queues can eat into the schedule. Finish with dinner at Suria KLCC, where the food court and restaurants offer easy options for the group—roughly RM25–60 per person.

Day 14 · Sun, Jan 31
Kuala Lumpur

Final day in Kuala Lumpur

  1. KL Forest Eco Park — Bukit Nanas; walk the elevated canopy paths in a pocket of rainforest, ~1–1.5 hours.
  2. Menara Kuala Lumpur (KL Tower) — Bukit Nanas; take in the city panorama from the observation areas, ~1.5 hours.
  3. Kampung Baru — Kampung Baru; walk the traditional Malay neighbourhood and have nasi lemak at a local eatery, approximately RM10–25 per person.
  4. The Exchange TRX — Tun Razak Exchange; browse the modern retail district and relax in its rooftop park, ~1.5 hours.
  5. Jalan Alor — Bukit Bintang; enjoy a final street-food dinner, approximately RM20–50 per person.

Morning

Start early at KL Forest Eco Park in Bukit Nanas; the cooler morning is best for its elevated canopy paths and short rainforest trails. Allow 1–1.5 hours, wear shoes with grip, and check current opening hours and entry fees before you go, as access arrangements can change. From central KL, a Grab is easiest, or take the MRT to Bukit Bintang and walk uphill—expect a warm, steep approach.

Late morning

Continue to Menara Kuala Lumpur (KL Tower), right beside the park. Give yourself around 1.5 hours for the observation areas and sweeping city views; tickets vary by viewing level, so check the official site and consider booking ahead. If visibility looks hazy, take your time rather than rushing—the skyline is often clearest earlier in the day. A short walk or quick Grab connects the tower to Kampung Baru.

Afternoon

Wander Kampung Baru at an easy pace, where wooden Malay houses sit surprisingly close to the glass towers of the city centre. Stop for nasi lemak at Nasi Lemak Wanjo on Jalan Raja Muda Musa; budget roughly RM10–25 per person, and expect a lively lunch crowd. Then take a Grab or the LRT from Kampung Baru to The Exchange TRX. Browse the shops and spend a little time in TRX City Park on the rooftop; allow about 1.5 hours, with the air-conditioned mall a welcome break if the afternoon is hot.

Evening

Finish in Jalan Alor, an easy Grab ride from TRX or a walk of around 20–25 minutes if you still have energy. Pick a table, browse the hawker stalls, and share a few dishes rather than committing to one big meal; dinner typically works out around RM20–50 per person, depending on seafood and drinks. It gets busiest after dark, so arrive a little before the peak if you’d like a seat without waiting.

This trip starts Mon, 18 Jan 2027 — want the check-ins?
Confirm the date (or change it) and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version