Skip to content
Kuala Lumpur Itinerary: 3 to 5 Days, Day by Day

Kuala Lumpur Itinerary: 3 to 5 Days, Day by Day

The quick version

A day-by-day Kuala Lumpur itinerary with routes grouped by area, rainy-day swaps, transport between stops, ringgit prices and where to stay.

10 min readBy Banyan Bound Editorial
Share this article:
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.
Kuala Lumpur Itinerary, Malaysia — 1
Photo: Shesmax, CC BY-SA 4.0, via Wikimedia Commons.

How Many Days in Kuala Lumpur

Sponsored

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.

TimePrioritizeCutBest for
1 dayKLCC, Petronas Twin Towers, Jalan AlorBatu Caves, museumsLayovers
2 daysDay 1 plus Batu Caves and Petaling StreetBotanical garden, Kampung BaruShort city breaks
3 daysAll three days belowDay tripsFirst-time visitors
4–5 daysThree days plus Malacca or Cameron HighlandsNothing in KL itselfSlower travelers

Day 1 – Landmarks and the Golden Triangle

Kuala Lumpur Itinerary, Malaysia — 2
Photo: Shesmax, CC BY-SA 4.0, via Wikimedia Commons.

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.

  1. Morning: Skybridge slot at the Petronas Twin Towers, then KLCC Park.
  2. Lunch: Suria KLCC, open 10am to 10pm.
  3. Afternoon: walk the air-conditioned pedestrian walkway between KLCC and Pavilion Kuala Lumpur.
  4. Evening: Jalan Alor. From Bukit Bintang MRT, use Entrance A.

Day 2 – Batu Caves, Heritage and the Old Centre

Kuala Lumpur Itinerary, Malaysia — 3
Photo: User:Two hundred percent, CC BY-SA 2.5, via Wikimedia Commons.

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.

  1. 7:30am: KTM Komuter to Batu Caves; climb the 272 steps.
  2. 11:00am: return to the city and eat in the Petaling Street area.
  3. 1:30pm: Petaling Street and Sri Maha Mariammam Temple.
  4. 3:30pm: Central Market, then walk toward Merdeka Square.
  5. 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.

Kuala Lumpur Itinerary, Malaysia — 4
Photo: Marcin Konsek, CC BY-SA 4.0, via Wikimedia Commons.
  1. Morning: Perdana Botanical Garden, from 5.30am.
  2. 11:00am: ride to Muzium Negara station for the National Museum.
  3. Afternoon: indoor swap at Pavilion Kuala Lumpur if rain arrives.
  4. 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.

Tip

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 anchorIndoor swapWhy it works
KLCC ParkSuria KLCC, 10am to 10pmSame area, no transfer
Jalan AlorPavilion Kuala Lumpur food hallsDirect MRT and Monorail access
Perdana Botanical GardenNational Museum, 9am to 5pmMRT to Muzium Negara
Petaling StreetCentral Market, 10am to 10pmShort 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.

Kuala Lumpur Itinerary, Malaysia — 5
Photo: CEphoto, Uwe Aranas, CC BY-SA 3.0, via Wikimedia Commons.
OptionTypeRough transit (estimate)Best for
MalaccaDay trip2–3 hours each wayHistory and food
Cameron HighlandsLong day tripAbout 3 hours each wayCooler air, tea country
PenangOvernightFly or travel by roadStreet food and heritage

Where to Stay in Kuala Lumpur

Sponsored

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.

Good to know

Staying near Pasar Seni suits Petaling Street, which runs 8am to 8pm Sunday to Friday and until 10pm on Saturday.

AreaBest forTrade-off
KLCCDay 1 and viewsFewer street-food options
Bukit BintangFood, malls, transportBusy at night
Chinatown/Pasar SeniDay 2 sightsCrowded in the evening
KL Sentral/BrickfieldsRail linksAway 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

Sponsored

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

Sponsored

Keep planning your Kuala Lumpur trip with these guides.

Kuala Lumpur Guides

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Tags
All destinations →

Continue reading

More guides you'll find useful