
Kuala Lumpur Itinerary: 3 to 5 Days, Day by Day
A day-by-day Kuala Lumpur itinerary with routes grouped by area, rainy-day swaps, transport between stops, ringgit prices and where to stay.
On this page
Last updated November 2026. Our default Kuala Lumpur itinerary is three days, grouped by area: landmarks and Bukit Bintang on Day 1, Batu Caves and the old centre on Day 2, then gardens, a museum and Kampung Baru on Day 3. Days 4 and 5 are optional extensions for Malacca, Cameron Highlands or Penang. Prices and hours below were checked in November 2026.
Featured image: Shesmax, CC BY-SA 4.0, via Wikimedia Commons.
At a Glance
We recommend 3 days as the core plan. Each day stays inside one cluster of the city, so you spend your time at the sights instead of crossing town. Rain is the main scheduling risk, so we keep indoor swaps ready for every outdoor anchor. Rail and the free GOKL City Bus cover most of the route, and a ride-hailing app fills the gaps.
- Best length: 3 days, with 4–5 days if you add a day trip.
- Day 1: KLCC, Petronas Twin Towers, Suria KLCC and an evening on Jalan Alor.
- Day 2: Batu Caves early, then Petaling Street, Central Market and the Merdeka area.
- Day 3: Perdana Botanical Garden, National Museum and Kampung Baru.
- Transport default: LRT and MRT for the centre, KTM Komuter for Batu Caves.
- Rain rule: put outdoor sights in the morning and keep a mall or museum for the afternoon.

How Many Days in Kuala Lumpur
Three days fits the main sights without rushing. Two days works if you cut Day 3 and keep the Batu Caves morning. One day is enough for KLCC and Bukit Bintang only. A fourth and fifth day pay off when you leave town. Our longer plan, five days in Kuala Lumpur, adds slower neighborhoods and more food stops.
| Time | Prioritize | Cut | Best for |
|---|---|---|---|
| 1 day | KLCC, Petronas Twin Towers, Jalan Alor | Batu Caves, museums | Layovers |
| 2 days | Day 1 plus Batu Caves and Petaling Street | Botanical garden, Kampung Baru | Short city breaks |
| 3 days | All three days below | Day trips | First-time visitors |
| 4–5 days | Three days plus Malacca or Cameron Highlands | Nothing in KL itself | Slower travelers |
Day 1 – Landmarks and the Golden Triangle

Start at KLCC, where the Petronas Twin Towers, Suria KLCC and KLCC Park sit side by side. Skybridge hours run 9am to 10:30pm Tuesday through Sunday, with last admission at 9:30pm. On every 2nd, 4th and 5th Monday of the month it runs 9am to 8pm, with last admission at 7pm. Weekday adult tickets for non-MyKAD visitors cost RM127, and weekend tickets cost RM137. Child tickets (ages 3–12) cost RM65 on weekdays and RM69 on weekends. Seniors aged 61 and over pay RM88 on weekdays and RM96 on weekends. Those prices were accurate as of April 2026, according to Tourism Malaysia. Our pick is to book the earliest slot you can through the official Petronas Twin Towers site, then walk KLCC Park afterward. Suria KLCC opens 10am to 10pm daily, and it is the obvious lunch and rain stop. It connects directly to KLCC station on the LRT Kelana Jaya line. For the evening, ride the free GOKL City Bus Green Line from KLCC to Bukit Bintang. Jalan Alor stalls set up as the sun goes down, and most stay open until dawn.
- Morning: Skybridge slot at the Petronas Twin Towers, then KLCC Park.
- Lunch: Suria KLCC, open 10am to 10pm.
- Afternoon: walk the air-conditioned pedestrian walkway between KLCC and Pavilion Kuala Lumpur.
- Evening: Jalan Alor. From Bukit Bintang MRT, use Entrance A.
Day 2 – Batu Caves, Heritage and the Old Centre

Batu Caves is open 24 hours a day, so you control the timing. We go before 8am, which is the arrival time Tourism Malaysia gives for avoiding crowds. Take the KTM Komuter train to Batu Caves station, then walk about 5 minutes to the entrance. The KTM Berhad site covers the Komuter service. The alternative is the U6 bus from Titiwangsa Bus Terminal. Parking costs RM2 but spaces are limited. Climbing the Temple Cave means 272 steps, so wear flat shoes and keep food out of sight because of the monkeys. After lunch, head to Petaling Street. It runs 8am to 8pm Sunday to Friday and 8am to 10pm on Saturday. The closest station is Pasar Seni on the Kelana Jaya Line. Central Market is next door territory and opens daily from 10am to 10pm. Finish around Merdeka Square. Merdeka station sits under Jalan Hang Jebat, and Masjid Jamek is on Jalan Tun Perak. Cover shoulders and knees at temples and mosques.
- 7:30am: KTM Komuter to Batu Caves; climb the 272 steps.
- 11:00am: return to the city and eat in the Petaling Street area.
- 1:30pm: Petaling Street and Sri Maha Mariammam Temple.
- 3:30pm: Central Market, then walk toward Merdeka Square.
- Late afternoon: Masjid Jamek on Jalan Tun Perak.
Day 3 – Green Space, a Museum and Kampung Baru
Perdana Botanical Garden opens daily from 5.30am. It closes at 10pm Sunday to Thursday and at midnight on Friday and Saturday. That makes it the best cool-hour start of the trip. The National Museum is open 9am to 5pm daily, with last ticket sales at 4.30pm. Entry costs RM5 for non-Malaysian adults and RM2 for non-Malaysian children aged 6 to 12. Younger children go free. Reach it by MRT at Muzium Negara station, or by RapidKL bus 115 from KL Sentral for RM2. Free volunteer-led one-hour tours run at the museum. Our pick for the evening is Kampung Baru for a Malay dinner. If you want more time here, the longer Kuala Lumpur plan adds a fourth and fifth day.

- Morning: Perdana Botanical Garden, from 5.30am.
- 11:00am: ride to Muzium Negara station for the National Museum.
- Afternoon: indoor swap at Pavilion Kuala Lumpur if rain arrives.
- Evening: dinner in Kampung Baru.
Rainy-Day Swaps
Afternoon showers are common, so plan the outdoor anchors for the morning. Our rule is simple: if the sky turns dark, switch to the indoor option below and keep going. Allow a longer wait for a ride-hailing car when it rains.
Perdana opens from 5.30am, while the National Museum runs 9am to 5pm, so the museum only works as a rain swap after 9am.
| Outdoor anchor | Indoor swap | Why it works |
|---|---|---|
| KLCC Park | Suria KLCC, 10am to 10pm | Same area, no transfer |
| Jalan Alor | Pavilion Kuala Lumpur food halls | Direct MRT and Monorail access |
| Perdana Botanical Garden | National Museum, 9am to 5pm | MRT to Muzium Negara |
| Petaling Street | Central Market, 10am to 10pm | Short walk |
Days 4–5 Options
Treat Malacca and Cameron Highlands as day trips and Penang as an overnight stop. As rough estimates, Malacca takes 2 to 3 hours each way by road and Cameron Highlands about 3 hours. Malacca fits best if you only have one spare day. For Penang, our route is covered in a KL and Penang route. Penang also publishes planning information through Penang Tourism.

| Option | Type | Rough transit (estimate) | Best for |
|---|---|---|---|
| Malacca | Day trip | 2–3 hours each way | History and food |
| Cameron Highlands | Long day trip | About 3 hours each way | Cooler air, tea country |
| Penang | Overnight | Fly or travel by road | Street food and heritage |
Where to Stay in Kuala Lumpur
Choose your base by the day you want easiest. KLCC suits Day 1, since Suria KLCC links to KLCC LRT station. Bukit Bintang suits food and shopping, with Pavilion Kuala Lumpur at 168 Jalan Bukit Bintang. Chinatown near Pasar Seni suits Day 2, and Pasar Seni is the closest station to Petaling Street. KL Sentral and Brickfields give the best rail connections and a quick link to the National Museum. We would pick Bukit Bintang for a first visit, because MRT, Monorail and free buses all stop there.
Staying near Pasar Seni suits Petaling Street, which runs 8am to 8pm Sunday to Friday and until 10pm on Saturday.
| Area | Best for | Trade-off |
|---|---|---|
| KLCC | Day 1 and views | Fewer street-food options |
| Bukit Bintang | Food, malls, transport | Busy at night |
| Chinatown/Pasar Seni | Day 2 sights | Crowded in the evening |
| KL Sentral/Brickfields | Rail links | Away from KLCC |
Getting Around and Timing
Rail covers the core route. A KL Travel Pass gives international visitors unlimited rides on the Monorail, LRT and MRT. Grab and InDriver offer fixed prices, while taxi costs vary by starting point. From KL Sentral or Pasar Seni, ride the Kelana Jaya Line to KLCC station (KJ10). The free GOKL City Bus has a Green Line from Bukit Bintang to KLCC and a Purple Line from Pasar Seni to Bukit Bintang. RapidKL bus B103 links Titiwangsa to KLCC. Add a buffer of about 10 minutes for rides at rush hour or in rain. Friday midday prayer can affect mosque access, so we keep Masjid Jamek for late afternoon.
Budget and Booking Tips
The Skybridge is the largest single cost, at RM127 on weekdays for adults. MyKAD holders pay RM42 on weekdays and RM45 on weekends. Batu Caves parking costs RM2, and the National Museum costs RM5 for non-Malaysian adults. Most of the rest is free or cheap, including the free GOKL buses and Perdana Botanical Garden. Our budget order is: book the Skybridge, buy a transit pass if you ride often, and keep street food for dinner. Carry a little cash for small vendors.
Food Plan
Slot meals around the route. Lunch on Day 1 is at Suria KLCC. Dinner is on Jalan Alor, where stalls open at sundown. On Day 2, eat near Petaling Street and Central Market. Day 3 dinner is in Kampung Baru. During Ramadan, expect many Muslim-run outlets to close in daylight. Avoid eating in public near mosques then. Central Market also runs events in late November 2026, including Pesona Nyonya from 25 to 29 November.
Where to Go Next
Extend the trip by country or by beach. Our route in KL plus Singapore suits a two-country trip, and Visit Singapore covers planning. For sand after the city, see KL plus Langkawi. The Langkawi Development Authority lists island information.
Building the rest of the trip? Our Kuala Lumpur attractions guide covers the sights, districts and logistics around this guide.
Frequently Asked Questions
How many days are good in Kuala Lumpur?
Three days covers the main sights. Add a fourth or fifth day for Malacca or Penang.
What not to do in Malaysia as a tourist?
Do not wear shoulder- or knee-baring clothes into temples and mosques. Do not carry open food at Batu Caves, where monkeys grab it. Skip midday Batu Caves visits and go before 8am.
What are the top attractions in Kuala Lumpur?
Start with the Petronas Twin Towers and Batu Caves. Add Petaling Street, Central Market and Jalan Alor.
Explore More Kuala Lumpur Guides
Keep planning your Kuala Lumpur trip with these guides.
Kuala Lumpur Guides
Useful notes for your Southeast Asia trip
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





