Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Start at National Museum of Malaysia on Jalan Damansara, ideally around 9:00 AM. It is a good first stop because the galleries give you context for everything else you will see in Kuala Lumpur, from Malay kingdoms and colonial history to traditional crafts. Allow about two hours, with plenty of indoor seating; admission is usually inexpensive, around RM5 for international adults, though current rates can change. A Grab from central Kuala Lumpur generally takes 10–20 minutes depending on traffic. From the museum, take another short Grab to Islamic Arts Museum Malaysia—this is easier than walking through the gardens in the heat. Spend roughly two hours with the ceramics, textiles, jewellery and beautifully detailed architectural models. Check the official opening hours before leaving, as museum schedules can change; both museums are typically daytime attractions.
From Islamic Arts Museum Malaysia, continue by Grab to Merchant’s Lane in Chinatown, allowing around 10–20 minutes depending on traffic. The café is inside a restored shophouse and is a pleasant place to slow down after the museums; expect approximately RM25–45 per person for lunch. It can become busy around midday, so a short wait is possible. After eating, use a Grab rather than walking if the weather is hot or you would prefer to conserve energy.
Spend the afternoon at Central Market in Pasar Seni, a compact, covered stop for Malaysian handicrafts, batik, snacks and souvenirs. Allow 1–1½ hours and take your time browsing the side lanes rather than trying to cover every stall. From there, the simplest option is a Grab to Pavilion Kuala Lumpur in Bukit Bintang, usually 10–20 minutes outside the heaviest traffic; the MRT route is possible but involves more walking and transfers. Finish with two relaxed hours of air-conditioned shopping and dinner inside the mall—Grandmama’s for Malaysian comfort food or Din Tai Fung for a dependable sit-down meal are convenient choices. Aim to leave by about 8:00 PM while the mall and surrounding streets are still busy, and return by Grab directly to your accommodation rather than wandering farther around Bukit Bintang late at night.
From Putrajaya Sentral, take a Grab to Putra Mosque in Precinct 1; allow roughly 15–25 minutes, since the station is not within easy walking distance of the main sights. Arrive around 8:30–9:00 AM for a quieter visit and spend about 45 minutes admiring the pink granite dome and lakeside setting. Visitor access can vary by prayer times and day, so check the mosque’s current visitor hours before leaving; modest clothing is required, and robes are generally available if needed.
Walk or take a very short Grab ride to Perdana Putra, the government complex beside the mosque. The surrounding plaza gives you the best practical viewpoint—this is mainly an exterior visit, taking around 30 minutes, with limited shade. Then continue to the Putrajaya waterfront for the Putrajaya Lake cruise. Cruises are weather- and schedule-dependent, so check sailing times or reserve ahead; the seated boat ride is a good way to see the broad boulevards and bridges without adding much walking. Allow about an hour, including waiting time.
Take a short Grab to Alamanda Shopping Centre for lunch and an air-conditioned break. You will find familiar Malaysian options alongside cafés and casual restaurants; budget around RM25–50 per person. Keep the rest of the stop relaxed—browse the mall, use the facilities, and leave some buffer in case the lake cruise runs late. Putrajaya is spread out, and trying to walk between precincts in the midday heat is not worthwhile.
Around 3:30–4:00 PM, return by Grab to Putrajaya Sentral, allowing 20–30 minutes for the ride and extra time if traffic is building. Take the KLIA Transit train back to KL Sentral; the train journey is about 19 minutes, but door-to-door return time is usually closer to 45–60 minutes once you include the Grab connection and waiting. If you prefer the simplest option, a direct Grab back to Kuala Lumpur is practical, especially for two or more travelers, but traffic can make the journey less predictable.
Start at Thean Hou Temple, arriving around 9:00 AM while the courtyards are still relatively calm. Ask your Grab driver to take you as high as practical toward the main entrance, rather than dropping you at the lower road; the temple has stairs and slopes, but you can keep the walking manageable by focusing on the main prayer hall, lantern-filled courtyard, and city views. Allow about an hour. Dress respectfully—shoulders and knees covered—and remember that this is an active place of worship, so avoid photographing people during prayers.
Continue by Grab to Pusat Sains Negara in Bukit Kiara, allowing roughly 15–25 minutes depending on traffic. The museum is a good late-morning choice in Kuala Lumpur’s heat: its interactive galleries are indoors and spread across a spacious building, with lifts and places to pause. Allow 1½–2 hours. Admission is generally inexpensive, but check the official listing before leaving because opening days, school-group visits, and special exhibitions can affect the experience.
Have lunch at 1 Utama Shopping Centre, about 15–20 minutes by Grab from Pusat Sains Negara. This is an easy, air-conditioned stop with everything in one complex; choose the New Wing for a broad selection of Malaysian and international restaurants, or the food halls for a quicker meal around RM25–50 per person. Keep the visit relaxed rather than trying to cover the entire mall—it is huge, and the indoor rainforest areas and retail floors can quietly consume the afternoon.
After lunch, take a Grab to Muzium Sultan Alam Shah in Shah Alam, usually around 20–30 minutes outside peak traffic. The museum’s galleries cover Selangor’s royal, archaeological, Islamic, and cultural history, and 1½ hours is enough for a comfortable visit without rushing. Check the current opening schedule before setting out, as museum hours can vary by day and public holiday; if it is closed, do not assume you can simply enter on arrival.
Finish at Central i-City, another roughly 15–20-minute Grab ride away. Settle into an air-conditioned café for around RM15–30, browse the mall, and enjoy the bright, modern surroundings without needing a late-night outing. Aim to leave Shah Alam by about 7:00 PM; return to your accommodation by Grab rather than wandering between disconnected areas after dark. The safest, simplest arrangement is to have the driver collect you at the mall’s main entrance, with the fare commonly varying according to traffic and your Kuala Lumpur destination.
Leave Petaling Jaya around 8:00 AM by Grab via Sprint or the Federal Highway, allowing roughly 25–50 minutes for traffic. Ask to be dropped at the Suria KLCC entrance nearest Petrosains, The Discovery Centre; the mall is large, so allow 10–15 minutes from the drop-off point to find the entrance and check in. Spend about two hours here with the interactive science exhibits. Timed admission may apply, especially during school holidays, so check the official schedule and reserve ahead if available. Admission is commonly around RM20–35, depending on the visitor category and package.
Stay inside Suria KLCC for lunch and shopping from late morning into early afternoon. This is the easiest part of the day physically: plenty of seating, air-conditioning, toilets, and cafés without needing another transfer. Allow around RM30–60 per person for lunch, with options ranging from the food court to sit-down restaurants. Before leaving, use the mall facilities and take a short break; the next two museums are compact but involve moving around the historic Merdeka Square area.
Take a Grab from Suria KLCC to Kuala Lumpur City Gallery at Merdeka Square, usually around 15–25 minutes depending on traffic. Allow about an hour for the city models and development displays, then continue to the nearby National Textile Museum. The two buildings are close enough to connect by a short, mostly manageable walk, though use a Grab if the heat or pavement feels tiring. The Textile Museum is a good concise stop for songket, batik, weaving, and traditional dress; verify its current opening days and hours before setting out, as government museums can have changing schedules. Bring water and avoid lingering outdoors around the square during the hottest part of the afternoon.
Head by Grab to Lot 10 in Bukit Bintang, generally around 10–20 minutes from Merdeka Square. Spend the late afternoon browsing the mall and have an early dinner there, rather than staying out late in the surrounding streets. If you still want a little extra shopping, Lot 10 is conveniently close to the Bukit Bintang MRT and monorail stations, but a Grab back to your accommodation is the simplest and most comfortable option after dinner. Aim to leave by around 7:30–8:00 PM, when the area remains active and well-lit, instead of extending the evening unnecessarily.
Take a Grab to Royal Selangor Visitor Centre in Setapak, aiming to arrive around 9:30 AM. From central Kuala Lumpur, allow roughly 20–35 minutes, depending on traffic; ask the driver to drop you directly at the visitor-centre entrance. The guided pewter tour usually takes about 1½ hours and is a comfortable choice when you want something interesting without much walking. You will see the workshop demonstrations and learn about the company’s history, but confirm the tour schedule ahead of time, as guided-tour availability and opening hours can vary. Allow around RM15–30 for transport from the city, plus any optional workshop or purchases.
Continue by Grab to the National Art Gallery in Titiwangsa, usually about 15–25 minutes away. Spend 1½–2 hours inside, where the spacious galleries make this an easy, unhurried stop even if the weather is hot. Afterward, go by Grab to The LINC KL on Jalan Tun Razak for lunch and a little browsing. The centre is compact and calmer than Kuala Lumpur’s major malls; budget approximately RM25–50 per person for lunch. This is a good point to pause rather than adding another attraction—there are cafés and seating areas if you need a longer rest.
In the afternoon, take another short Grab ride to Bank Negara Malaysia Museum and Art Gallery at Sasana Kijang. Allow roughly 15–25 minutes from The LINC KL, with traffic potentially increasing the journey. The museum’s galleries cover Malaysian currency, economics, banking and art, and the quiet setting makes it a pleasant final museum visit. Admission is generally free, but check the current opening days and any visitor-registration requirements before setting out; allow about two hours, including time for security and a relaxed look around.
For dinner, head to Lot 10 Hutong in Bukit Bintang, ideally arriving before 6:30 PM to avoid the busiest dinner period. A Grab is simplest, though you can also travel by MRT to Bukit Bintang if you prefer avoiding road traffic. This indoor food hall brings together established Malaysian hawker stalls, with plenty of seating and a supervised mall environment; expect about RM20–40 per person. Finish there rather than lingering late outdoors, and return to your hotel by Grab or the MRT while the area is still busy.
No packing list attached yet.