Kuala Lumpur Attractions: 41 Places to Visit

Kuala Lumpur attractions skyline at sunset with the Petronas Twin Towers above the city

Kuala Lumpur attractions run from glass supertalls and a hilltop telecoms tower to century-old mosques, Chinese clan temples, a rainforest reserve in the city centre and a limestone cave temple on the northern edge of town. Merdeka 118 is now the world's second-tallest building, the Sultan Abdul Samad Building reopened to the public in 2026 after restoration, and KL Tower is back under new management. The older landmarks still hold their ground, and the contrast between a Chinatown back lane and the Twin Towers is a large part of KL's appeal.

This guide covers 41 Kuala Lumpur attractions with addresses, opening hours and ticket prices, checked against official websites and recent reports in October 2026. Where Malaysians and foreigners pay different rates, both are shown. Prices are in Malaysian Ringgit (RM). Entries are grouped into landmarks, museums, religious sites, parks, markets and neighbourhoods, theme parks and day trips, and attractions with a dedicated page on this site link to the full review.

KL's rail network reaches most of these places. A Touch 'n Go card works on the LRT, MRT, monorail and KTM Komuter, and Grab fills the gaps. Allow at least three days to see the main sights at a comfortable pace, plus extra days for Genting Highlands, Sunway Lagoon or Putrajaya.

Jump to a place (41)
  1. Petronas Twin Towers
  2. KL Tower (Menara Kuala Lumpur)
  3. Merdeka 118
  4. Merdeka Square (Dataran Merdeka)
  5. Sultan Abdul Samad Building
  6. River of Life and Blue Pool
  7. Saloma Link
  8. Istana Negara (National Palace)
  9. Islamic Arts Museum Malaysia
  10. National Museum (Muzium Negara)
  11. National Textile Museum
  12. Ilham Gallery
  13. Petrosains, The Discovery Centre
  14. Bank Negara Malaysia Museum and Art Gallery
  15. National Art Gallery (Balai Seni Negara)
  16. Royal Selangor Visitor Centre
  17. Batu Caves
  18. Masjid Jamek Sultan Abdul Samad
  19. National Mosque (Masjid Negara)
  20. Thean Hou Temple
  21. Sri Mahamariamman Temple
  22. Sin Sze Si Ya Temple
  23. KLCC Park
  24. Perdana Botanical Gardens
  25. KL Bird Park
  26. KL Forest Eco Park
  27. TRX City Park
  28. Titiwangsa Lake Gardens
  29. Aquaria KLCC
  30. Zoo Negara (National Zoo)
  31. Central Market (Pasar Seni)
  32. Petaling Street (Chinatown)
  33. Kwai Chai Hong
  34. Kampung Baru
  35. Chow Kit Market
  36. Bukit Bintang
  37. Little India, Brickfields
  38. Sunway Lagoon
  39. Genting Highlands and Genting SkyWorlds
  40. Putrajaya
  41. Kuala Selangor Fireflies (Kampung Kuantan)

At a glance

Petronas Twin Towers

Petronas Twin Towers

KLCC · From about RM127 (foreign adult)

Tue–Sun 9 am – 10:30 pm
Inside the Temple Cave at Batu Caves

Batu Caves

Gombak · Temple Cave free

About 6 am – 9 pm
Kuala Lumpur skyline seen from a high viewpoint

KL Tower

Bukit Nanas · RM80 Observation Deck (foreigners)

9 am – 10 pm
Merdeka Square with the Sultan Abdul Samad Building

Merdeka Square

Jalan Raja · Free

24 h (outdoor)
Central Market

Central Market

Jln Hang Kasturi · Free

10 am – 10 pm
Thean Hou Temple

Thean Hou Temple

Robson Heights · Free

8 am – 10 pm
Kwai Chai Hong

Kwai Chai Hong

Chinatown · Free

From 9 am
Merdeka 118 tower

Merdeka 118

Warisan Merdeka · Mall due Nov 2026

Exterior only
KLCC Park below the Petronas Twin Towers at dusk

KLCC Park

KLCC · Free

7 am – 10 pm
Masjid Jamek

Masjid Jamek

Jln Tun Perak · Free

Sat–Thu, set visiting times
River of Life Blue Pool at Masjid Jamek

River of Life

Masjid Jamek · Free

Best after 7:30 pm
Saloma Link bridge at night

Saloma Link

Kampung Baru · Free

5 am – 1 am
Titiwangsa lake and city skyline

Titiwangsa Lake Gardens

Titiwangsa · Free

5:30 am – 10 pm
Awana SkyWay cable car at Genting Highlands

Genting Highlands

Pahang · SkyWorlds from RM88 (Malaysian, online)

Wed–Mon 10 am – 6 pm
Clock tower and copper domes of the Sultan Abdul Samad Building on Jalan Raja, Kuala Lumpur

Sultan Abdul Samad Building

Dataran Merdeka

Check on arrival
River of Life and Blue Pool

River of Life and Blue Pool

Masjid Jamek

Free
Saloma Link

Saloma Link

Kampung Baru

Free
Turquoise tiled dome on the roof of the Islamic Arts Museum Malaysia, Kuala Lumpur

Islamic Arts Museum Malaysia

Lake Gardens

RM20 adult
Striped Moorish-style building of the National Textile Museum, Kuala Lumpur

National Textile Museum

Dataran Merdeka

RM5
Exhibition hall with artworks on display inside Ilham Gallery, Kuala Lumpur

Ilham Gallery

KLCC

Free
Royal Selangor Visitor Centre

Royal Selangor Visitor Centre

Setapak

Free (workshops extra)
Sculpted gopuram tower over the entrance of Sri Mahamariamman Temple, Chinatown, Kuala Lumpur

Sri Mahamariamman Temple

Chinatown

Free
Worshippers at the red and gold altar inside Sin Sze Si Ya Temple, Chinatown, Kuala Lumpur

Sin Sze Si Ya Temple

Chinatown

Free
Lake and fountain at Perdana Botanical Gardens with the city skyline behind, Kuala Lumpur

Perdana Botanical Gardens

Lake Gardens

Free
Great hornbill perched inside the aviary at KL Bird Park, Kuala Lumpur

KL Bird Park

Lake Gardens

RM90
Canopy walk through the rainforest at KL Forest Eco Park with KL Tower above, Kuala Lumpur

KL Forest Eco Park

Bukit Nanas

RM40
Lawns and paths of TRX City Park on the roof of The Exchange TRX, Kuala Lumpur

TRX City Park

TRX

Free
Titiwangsa Lake Gardens

Titiwangsa Lake Gardens

Titiwangsa

Free
Visitors walking through the underwater shark tunnel at Aquaria KLCC, Kuala Lumpur

Aquaria KLCC

KLCC

From RM82
Zoo Negara sign and elephant sculptures at the National Zoo entrance, near Kuala Lumpur

Zoo Negara (National Zoo)

Ampang

About RM93
Traditional Malay houses in Kampung Baru with the Petronas Twin Towers behind, Kuala Lumpur

Kampung Baru

Kampung Baru

Free
Banana stalls inside the covered aisles of Chow Kit Market, Kuala Lumpur

Chow Kit Market

Chow Kit

Free
Crowds and festive lights along Jalan Bukit Bintang at night, Kuala Lumpur

Bukit Bintang

Bukit Bintang

Free
Colourful shopfronts on Jalan Tun Sambanthan in Little India, Brickfields, Kuala Lumpur

Little India, Brickfields

Brickfields

Free
Sunway Lagoon sign and water feature in front of the surf pool, Bandar Sunway near Kuala Lumpur

Sunway Lagoon

Bandar Sunway

About RM193
Genting Highlands and Genting SkyWorlds

Genting Highlands and Genting SkyWorlds

Genting Highlands

RM88 online / RM168 walk-in
Pink dome and minaret of Putra Mosque in Putrajaya, a day trip from Kuala Lumpur

Putrajaya

Putrajaya

Free
Entrance sign of the Kampung Kuantan firefly sanctuary in Kuala Selangor, near Kuala Lumpur

Kuala Selangor Fireflies (Kampung Kuantan)

Kuala Selangor

About RM50 per boat (up to 4)

Kuala Lumpur Attractions: Landmarks and Viewpoints

The skyline is the reason many people come to KL. These are the towers, squares and bridges that define it, from the 1998 Twin Towers to the 2020s supertall at Merdeka 118.

1. Petronas Twin Towers

KLCC, Kuala Lumpur · Daily 9 am – 10:30 pm (last entry 9:30 pm); closed 1st and 3rd Mondays (2nd, 4th and 5th Mondays 9 am – 8 pm) · Non-Malaysian adult about RM127 (weekdays) / RM137 (weekends); MyKad adult about RM42 / RM45Google Maps · Verified Oct 2026

Petronas Twin Towers seen from street level with the double-decker skybridge linking the two towers

Petronas Twin Towers stand 451.9 metres tall and held the world's tallest building title from 1998 to 2004. The visit takes you to the double-decker skybridge on level 41 and then up to the observation deck on level 86, with a stop at the level 83 gift shop and cafe on the way down. Plan for 1.5 to 2 hours including the ground-level briefing and lift queues.

Non-Malaysian adults pay about RM127 on weekdays and about RM137 at weekends, and Malaysian adults with MyKad about RM42 and RM45. The towers are closed on Mondays, except public holiday Mondays. Book on the official e-ticket site (eticket.petronastwintowers.com.my) a few days ahead, as morning and sunset slots sell out. Bags must be left at a kiosk before the lifts. The closest station is KLCC on the Kelana Jaya LRT line.

2. KL Tower (Menara Kuala Lumpur)

2 Jalan Puncak, Bukit Nanas · Daily 9 am – 10 pm · Observation Deck RM80 (foreign adult) / RM30 (MyKad); Sky Deck RM140 / RM50Google Maps · Verified Oct 2026

Looking up at the KL Tower observation pod from the base of the tower

KL Tower is a 421-metre telecommunications tower on Bukit Nanas hill. It reopened under new management on 26 April 2025, and visitors can choose the enclosed Observation Deck at 276 metres or the open-air Sky Deck above it, which also has the glass-floored Sky Box. Because the tower stands on a hill, the Observation Deck view is level with, or above, most of the city's skyscrapers.

Since the 2025 reopening, foreign adults pay RM80 for the Observation Deck and RM140 for the Sky Deck, while MyKad holders pay RM30 and RM50; combo and promotional tickets are sold online. The Sky Deck closes in bad weather. Sunset is the busiest time. The tower sits inside the KL Forest Eco Park, and a jungle trail and canopy walk lead down towards Jalan Ampang and Jalan Raja Chulan. The nearest rail station is Bukit Nanas monorail, about 10 minutes' walk uphill.

3. Merdeka 118

Jalan Hang Jebat, Warisan Merdeka · Exterior viewable any time · Free to view118 Mall due November 2026; observation deck opening date not yet confirmed · Google Maps · Verified Oct 2026

Two views of the faceted glass Merdeka 118 tower and its spire against a blue sky

Merdeka 118 is the world's second-tallest building at 678.9 metres, trailing only the Burj Khalifa. The tower itself was officially renamed Menara Merdeka Maybank in July 2026; the surrounding precinct keeps the Merdeka 118 name. The faceted glass tower rises from the Warisan Merdeka precinct next to Stadium Merdeka, where independence was declared in 1957. The Park Hyatt Kuala Lumpur occupies the upper floors and has been taking guests since 2025.

The 118 Mall at the base is scheduled to open in November 2026, according to developer PNB Merdeka Ventures. The View at 118 observation deck on levels 115 and 116 has been announced but, as of mid-October 2026, has no confirmed public opening date or ticket price, so do not plan a trip around it yet. For now the tower is best seen from outside: Stadium Merdeka, Petaling Street and the Chinatown rooftops give clear views. Merdeka MRT station on the Kajang Line serves the precinct.

4. Merdeka Square (Dataran Merdeka)

Jalan Raja, Kuala Lumpur · Open 24 hours · FreeGoogle Maps · Verified Oct 2026

Clock tower and copper domes of the Sultan Abdul Samad Building facing Merdeka Square

Merdeka Square is the former padang of colonial Kuala Lumpur, where the Union Flag was lowered and the Malayan flag raised at midnight on 31 August 1957. A 95-metre flagpole stands at the southern end. The field is ringed by heritage buildings: the Sultan Abdul Samad Building to the east, the mock-Tudor Royal Selangor Club to the west and St Mary's Cathedral to the north.

The square is open around the clock and free. Mornings are cooler for photos; after dark the Sultan Abdul Samad Building is floodlit. Masjid Jamek LRT station is a five-minute walk away. Combine it with the Sultan Abdul Samad Building, the River of Life and Masjid Jamek on one walk, then continue south to Central Market and Chinatown.

5. Sultan Abdul Samad Building

Jalan Raja, Dataran Merdeka · Building and grounds daily 8 am – 10 pm, free; KL City Gallery daily 9 am – 6 pm (free for Malaysians, ticketed for non-Malaysians)Google Maps · Verified Oct 2026

Clock tower and copper domes of the Sultan Abdul Samad Building on Jalan Raja, Kuala Lumpur

The Sultan Abdul Samad Building, completed in 1897, is the brick-and-plaster landmark with the 41-metre clock tower and copper domes that faces Merdeka Square. Designed by the colonial Public Works Department under A.C. Norman in a Mughal-influenced style, it housed the colonial secretariat and later the courts.

After a year of restoration, Block 1 opened to the public on 2 February 2026, with galleries open daily from 9 am to 6 pm, as announced by Federal Territories minister Hannah Yeoh. It includes a Kuala Lumpur City Gallery exhibition on how the city grew from a tin-mining settlement, which was free for the first month after reopening; check the current entry fee on arrival. The rest of the building's facade can be viewed from the square at any time.

6. River of Life and Blue Pool

Klang–Gombak confluence, by Masjid Jamek · Riverside walk open 24 hours; lights and mist after dark · FreeGoogle Maps · Verified Oct 2026

River of Life Blue Pool fountains below Masjid Jamek with Wisma Lee Rubber and KL Tower behind

The River of Life is the city's rehabilitated riverfront where the Klang and Gombak rivers meet, the spot where Kuala Lumpur was founded in 1857. The Blue Pool section in front of Masjid Jamek has terraced steps, a large KUALA LUMPUR sign, fountains and a riverside promenade that links Merdeka Square, Masjid Jamek and Central Market.

It is free and open at all hours. Come after sunset, from roughly 7:30 pm, when the river walls are lit blue and mist effects run over the water; the fountain and mist programme can be switched off for maintenance without notice. Masjid Jamek LRT station exits right beside it. Combine with the floodlit Sultan Abdul Samad Building across the road.

Kampung Baru to Jalan Ampang (near KLCC) · Daily 5 am – 1 am (to 12:30 am Sundays and public holidays) · FreeGoogle Maps · Verified Oct 2026

Saloma Link pedestrian bridge lit up at night with the Petronas Twin Towers behind

Saloma Link is a 370-metre pedestrian and cycle bridge that crosses the AKLEH expressway and the Klang River, linking Kampung Baru with the KLCC side of the city. Its curved steel frame is inspired by the sirih junjung, a betel-leaf arrangement used at Malay weddings, and is covered in LED lights that change colour after dark.

It is free and open daily from 5 am to 1 am. The walk across takes about 10 minutes and gives one of the best ground-level views of the Petronas Twin Towers. Start from Kampung Baru LRT station, eat at one of Kampung Baru's nasi lemak stalls, then cross the bridge to KLCC Park in time for the evening fountain show.

8. Istana Negara (National Palace)

Jalan Tuanku Abdul Halim (formerly Jalan Duta) · Main gate viewable from outside; grounds closed to the public · FreeGoogle Maps · Verified Oct 2026

Main gate of Istana Negara, the National Palace in Kuala Lumpur, lit up at dusk

Istana Negara is the official residence of Malaysia's king, the Yang di-Pertuan Agong, a large palace with golden domes set in landscaped grounds on the western side of the city. The grounds are not open to visitors, but the main gate is a popular photo stop, with mounted cavalry guards and sentries in ceremonial uniform posted at the entrance.

There is no fee and no ticket. Visit in daylight and stay outside the barriers; guards will move you along from restricted areas. A formal Changing of the Guard ceremony is held only a few times a year and is announced in the news beforehand. The palace is not near a rail station, so most people stop here by Grab or on a city tour, together with the National Mosque and Lake Gardens.

Museums and Galleries

KL's museums are compact, cheap and air-conditioned, which makes them a good plan for the afternoon rain. Several of the best are clustered around the Lake Gardens and Dataran Merdeka.

9. Islamic Arts Museum Malaysia

Jalan Lembah Perdana, Lake Gardens · Daily 9:30 am – 6 pm, last entry 5:30 pm (closed Hari Raya Aidilfitri and Aidiladha) · Adult RM20, student RM10, under 6 freeGoogle Maps · Verified Oct 2026

Turquoise tiled dome on the roof of the Islamic Arts Museum Malaysia, Kuala Lumpur

The Islamic Arts Museum Malaysia is one of the largest museums of Islamic decorative arts in Southeast Asia, with more than 7,000 objects across 12 permanent galleries. Highlights include a reconstructed Ottoman room from Syria, architectural models of famous mosques, Qurans and manuscripts, Mughal jewellery, ceramics and textiles from China to Spain. The building itself, with its turquoise domes and tiled iwan, is part of the visit.

The galleries open daily from 9:30 am to 6 pm and close only on the two Hari Raya holidays. Adult tickets cost RM20 and students RM10, with free entry for children under six. Allow two hours, and arrive before 4 pm to see everything. The museum restaurant serves Middle Eastern food. It is a 10-minute walk from the National Mosque and the KL Bird Park.

10. National Museum (Muzium Negara)

Jalan Damansara, Kuala Lumpur · Daily 9 am – 5 pm (last ticket 4:30 pm) · Malaysian adult RM2; non-Malaysian adult RM5, child 6–12 RM2Google Maps · Verified Oct 2026

Malay-style roof and mural facade of the National Museum (Muzium Negara), Kuala Lumpur

Muzium Negara is Malaysia's national history museum, housed in a 1963 building styled on a traditional Malay palace with murals and a sweeping roof. Four main galleries cover prehistory, the Malay kingdoms and the Melaka Sultanate, the colonial era, and independent Malaysia. Outside are vintage locomotives, a royal carriage and a replica of a timber Malay house.

Entry is cheap: RM5 for non-Malaysian adults and RM2 for Malaysian adults, according to the Department of Museums Malaysia. It opens daily from 9 am to 5 pm and closes only on the main Hari Raya holidays. Free one-hour guided tours led by volunteer docents run on most days. The Muzium Negara MRT station on the Kajang line is a short covered walk away, and KL Sentral is about 10 minutes on foot.

11. National Textile Museum

26 Jalan Sultan Hishamuddin · Daily 9 am – 5 pm (last ticket 4:30 pm) · Malaysian adult RM2; non-Malaysian adult RM5Google Maps · Verified Oct 2026

Striped Moorish-style building of the National Textile Museum, Kuala Lumpur

The National Textile Museum occupies a striped red-brick building from 1905 opposite Merdeka Square, originally the headquarters of the Federated Malay States Railways. Four galleries trace Malaysian textiles from prehistoric bark cloth to batik, songket woven with gold thread, Peranakan beadwork and Bornean pua kumbu, along with jewellery and ceremonial dress.

It is open daily from 9 am to 5 pm and charges RM5 for non-Malaysian adults and RM2 for Malaysians. Displays are well labelled in English. Allow an hour. It is a two-minute walk from Merdeka Square and Masjid Jamek LRT, so it fits easily into a heritage walk.

Ilham Tower, 8 Jalan Binjai · Tue–Sat 11 am – 7 pm, Sun 11 am – 5 pm, closed Mon · FreeGoogle Maps · Verified Oct 2026

Exhibition hall with artworks on display inside Ilham Gallery, Kuala Lumpur

Ilham Gallery is a free contemporary and modern art gallery on two floors of the Foster + Partners-designed Ilham Tower, a short walk from KLCC. It shows Malaysian and Southeast Asian art alongside international touring exhibitions, and its shows are among the most ambitious in the city.

Opening hours are Tuesday to Saturday 11 am to 7 pm and Sunday 11 am to 5 pm, closed on Mondays and selected public holidays. In October 2026 the Level 5 exhibition is Robert Rauschenberg and Asia, running until 1 November 2026. Photography without flash is allowed. Ampang Park LRT station is about 10 minutes' walk away.

13. Petrosains, The Discovery Centre

Level 4, Suria KLCC · Weekdays 9:30 am – 5:30 pm; weekends, public and school holidays 9:30 am – 7:30 pm; closed 1st and 3rd Monday · Science Centre adult RM49 (international) / RM28 (MyKad) weekdayGoogle Maps · Verified Oct 2026

Formula One car exhibit inside Petrosains, The Discovery Centre at Suria KLCC, Kuala Lumpur

Petrosains is a hands-on science centre run by Petronas inside Suria KLCC. Exhibits explain energy, geology and the oil and gas industry with interactive displays, a simulated helicopter ride to an offshore platform and the newer Energy Capsule section. It is aimed at families, and children aged roughly 6 to 14 get the most out of it.

Science Centre tickets for adults cost RM49 on weekdays and RM56 at weekends for international visitors, and RM28 and RM32 for MyKad holders; children pay less, and a combo with the Energy Capsule costs more. Last admission is at 4 pm on weekdays and 6 pm at weekends. It closes on the first and third Monday of each month. Plan two hours, and pair it with the Aquaria KLCC and KLCC Park.

14. Bank Negara Malaysia Museum and Art Gallery

Sasana Kijang, 2 Jalan Dato' Onn · Tue–Sun 10 am – 5 pm (last admission 4:30 pm), closed Mon · FreeGoogle Maps · Verified Oct 2026

Sasana Kijang building housing the Bank Negara Malaysia Museum and Art Gallery, Kuala Lumpur

Run by Malaysia's central bank, this museum in the Sasana Kijang building has six galleries over four floors covering the history of money in the region, from tin ingots and shell currency to modern banknotes, plus galleries on Islamic finance, the economy and the bank itself. The art gallery holds part of the bank's collection of Malaysian paintings, prints and sculpture.

Entry is free. It opens Tuesday to Sunday from 10 am to 5 pm and closes on Mondays and during the first days of Hari Raya Aidilfitri. It is about 15 minutes' walk from Dang Wangi LRT or a short Grab ride from Merdeka Square.

2 Jalan Temerloh, off Jalan Tun Razak · Daily 9 am – 5 pm (last admission 4 pm) · Free (some special exhibitions charge)Google Maps · Verified Oct 2026

Entrance of the National Art Gallery (Balai Seni Negara) building, Kuala Lumpur

Balai Seni Negara is Malaysia's national art gallery, with a permanent collection of more than 2,500 works by Malaysian artists, from early modern painters to contemporary installation art. The building near the Titiwangsa end of Jalan Tun Razak also has a sculpture garden, a bookshop and a cafe.

Entry is free, though some special exhibitions charge a fee. It opens daily from 9 am to 5 pm, with last admission at 4 pm. It closes during Hari Raya Aidilfitri and Aidiladha. Combine it with a walk around Titiwangsa Lake Gardens, about 15 minutes away on foot.

16. Royal Selangor Visitor Centre

4 Jalan Usahawan 6, Setapak Jaya · Daily 9 am – 5 pm · Free entry and guided tourGoogle Maps · Verified Oct 2026

Engraved pewter teapot, jug and sugar bowl on a tray, the kind of piece made by Royal Selangor

Royal Selangor is the pewter company founded in Kuala Lumpur in 1885, and its visitor centre in Setapak is attached to the working factory. Free guided tours show casting, filing, polishing and hand-hammering, and the museum section covers the history of tin mining that built the city. There is a large shop and a cafe at the end.

The centre opens daily from 9 am to 5 pm and entry is free. Paid hands-on workshops, such as the School of Hard Knocks where you hammer your own pewter bowl, need booking via royalselangor.com or +60 3 4145 6360. Most visitors come by Grab, about 20 to 30 minutes from the city centre.

Religious Sites

Mosques, Hindu temples and Chinese temples sit within walking distance of each other in the old city. Dress with shoulders and knees covered, remove shoes where asked, and check non-Muslim visiting windows at mosques.

17. Batu Caves

Gombak, Selangor · Daily about 6 am – 9 pm · Temple Cave free; Ramayana Cave RM5; Cave Villa RM15 (non-Malaysian) / RM7 (Malaysian)Google Maps · Verified Oct 2026

Golden Lord Murugan statue at the foot of Batu Caves beside the painted staircase and temple gopuram

Batu Caves is a limestone hill about 13 km north of the city centre with a Hindu temple complex dedicated to Lord Murugan. The 42.7-metre golden statue of Murugan stands beside the 272 painted steps that climb to the Temple Cave, a vast chamber open to the sky. Allow 10 to 15 minutes for the climb, and keep food out of sight because the macaques snatch bags.

The Temple Cave is free. The Ramayana Cave at ground level, with dioramas of the Ramayana epic, costs RM5, and the Cave Villa costs RM15 for non-Malaysians and RM7 for Malaysians. Shoulders and knees must be covered; sarongs can be rented at the bottom. Arrive before 9 am to beat the heat and tour groups. During Thaipusam (late January or early February) more than a million pilgrims attend. The Batu Caves KTM Komuter station is next to the entrance, about 30 minutes from KL Sentral.

18. Masjid Jamek Sultan Abdul Samad

Jalan Tun Perak, Kuala Lumpur · Non-Muslim visiting about 10 am – 12:30 pm & 2:30 – 4 pm, Sat–Thu (closed to non-Muslim visitors Fri) · FreeGoogle Maps · Verified Oct 2026

Red-brick and white arches and minarets of Masjid Jamek in Kuala Lumpur

Masjid Jamek is one of the oldest mosques in Kuala Lumpur, completed in 1909 to a design by Arthur Benison Hubback. Its onion domes, red-brick and white arcades and palm-lined courtyard sit on the point where the Klang and Gombak rivers meet.

Non-Muslim visitors can enter outside prayer times, roughly 10 am to 12:30 pm and 2:30 to 4 pm, Saturday to Thursday; it is closed to non-Muslim visitors on Fridays and on Islamic holidays. Entry is free. Robes and headscarves are lent at the entrance, and shoes come off before the prayer areas. Masjid Jamek LRT station is next door. Walk across the river to Merdeka Square or along the River of Life to Central Market.

19. National Mosque (Masjid Negara)

Jalan Perdana, Kuala Lumpur · Non-Muslim visiting Sat–Thu 9 am – 12 pm, 3 – 4 pm, 5:30 – 6:30 pm; Fri 3 – 4 pm, 5:30 – 6:30 pm · FreeGoogle Maps · Verified Oct 2026

Folded-plate roof and reflecting pool of the National Mosque (Masjid Negara), Kuala Lumpur

Masjid Negara, opened in 1965, is Malaysia's national mosque. Its 16-point folded concrete roof, shaped like a half-open umbrella, rests on 16 columns, and a 73-metre minaret rises over pools and fountains. The main prayer hall holds around 15,000 worshippers.

Non-Muslim visitors are welcome in set windows between prayers: Saturday to Thursday 9 am to 12 pm, 3 to 4 pm and 5:30 to 6:30 pm, and on Fridays 3 to 4 pm and 5:30 to 6:30 pm. Entry is free, and robes and headscarves are provided at the visitor entrance. Non-Muslims view the main prayer hall from its edge. It is a 10-minute walk from Pasar Seni LRT and close to the Islamic Arts Museum and KL Bird Park.

20. Thean Hou Temple

65 Persiaran Endah, Robson Heights · Daily 8 am – 10 pm (main prayer hall closes about 8 pm) · FreeGoogle Maps · Verified Oct 2026

Red lanterns and ornate tiered roofs of Thean Hou Temple on Robson Heights

Thean Hou Temple is a six-tiered Chinese temple on Robson Heights, completed in 1987 by the Hainanese community and dedicated to Tian Hou, the goddess of the sea. Buddhist, Taoist and Confucian elements share the prayer halls and terraces, and the hilltop gives a view over the city.

Entry is free and the grounds are open daily from 8 am to 10 pm, with the main prayer hall closing at about 8 pm. Hours are extended around Chinese New Year, when thousands of red lanterns are strung across the courtyards, and at the Mid-Autumn Festival. Allow about an hour. There is no rail station nearby; a Grab from the city centre takes around 15 minutes.

21. Sri Mahamariamman Temple

163 Jalan Tun H S Lee, Chinatown · Daily from 6 am; closes about 8:30–9:30 pm · Free (small shoe-storage fee)Google Maps · Verified Oct 2026

Sculpted gopuram tower over the entrance of Sri Mahamariamman Temple, Chinatown, Kuala Lumpur

Founded in 1873, Sri Mahamariamman is the oldest Hindu temple in Kuala Lumpur. Its five-tiered gopuram above the entrance on Jalan Tun H S Lee is covered with painted figures of Hindu deities, and inside are shrines to Mariamman and other gods. The silver chariot that leads the Thaipusam procession to Batu Caves is kept here.

Entry is free; leave shoes at the counter by the gate for a small fee. The temple opens at 6 am and closes between about 8:30 pm and 9:30 pm depending on the day and festivals. Visit during a puja, usually early morning or evening, to hear the music and see the rituals, and dress modestly. Pasar Seni LRT station is a three-minute walk, and Petaling Street is across the road.

22. Sin Sze Si Ya Temple

113A Jalan Tun H S Lee, Chinatown · Daily 7 am – 5 pm · FreeGoogle Maps · Verified Oct 2026

Worshippers at the red and gold altar inside Sin Sze Si Ya Temple, Chinatown, Kuala Lumpur

Sin Sze Si Ya is the oldest Taoist temple in Kuala Lumpur, built in 1864 by Yap Ah Loy, the Kapitan Cina who led the early mining town. It honours two deities linked with Yap's rise, and his own tablet sits inside. The small, smoke-darkened hall is entered through an alley off Jalan Tun H S Lee and is set at an angle to the street for feng shui reasons.

It is open daily from 7 am to 5 pm and is free. It is a working temple, so keep voices down and ask before photographing worshippers. Combine it with Sri Mahamariamman, Kwai Chai Hong and Petaling Street, all within a five-minute walk. Pasar Seni LRT is the nearest station.

Parks, Nature and Wildlife

Green space in KL ranges from landscaped city parks to a patch of original lowland rainforest on Bukit Nanas. Go early in the day; afternoons are hot and thunderstorms often roll in after 3 pm.

23. KLCC Park

KLCC, Kuala Lumpur · Daily 7 am – 10 pm · Free; Lake Symphony shows 7:30 – 10 pmGoogle Maps · Verified Oct 2026

Petronas Twin Towers at dusk above the lit paths and pools of KLCC Park

KLCC Park is a 50-acre landscaped park at the foot of the Petronas Twin Towers, designed by Brazilian landscape architect Roberto Burle Marx. It has a 1.3 km jogging track, a children's playground, a wading pool and Lake Symphony, the lake in front of Suria KLCC with programmed fountains.

Entry is free. The Lake Symphony fountain shows run nightly, with music at 8 pm, 9 pm and 10 pm and light-only shows at 7:30 pm, 8:30 pm and 9:30 pm. The esplanade in front of Suria KLCC is the classic spot to photograph the towers. KLCC LRT station connects to Suria KLCC, from where the park is a minute's walk.

24. Perdana Botanical Gardens

Jalan Kebun Bunga, Lake Gardens · Daily 5:30 am – 10 pm; until midnight Fri–Sat · FreeGoogle Maps · Verified Oct 2026

Lake and fountain at Perdana Botanical Gardens with the city skyline behind, Kuala Lumpur

Perdana Botanical Gardens, also called the Lake Gardens, is KL's oldest and largest city park, laid out in the 1880s around a lake west of the old city. It covers about 90 hectares with an orchid garden, hibiscus garden, deer park, rowing on the lake and shaded walking paths, and it links to the Bird Park, Islamic Arts Museum and National Museum.

Entry to the gardens is free. Kuala Lumpur City Hall announced in May 2026 that the park would open from 5:30 am to 10 pm daily, and until midnight on Fridays and Saturdays. Mornings are busy with joggers and tai chi groups. Use the hop-on GoKL bus or a Grab to reach the main entrances; it is a 15-minute walk from Muzium Negara MRT.

25. KL Bird Park

920 Jalan Cenderawasih, Lake Gardens · Daily 9 am – 5:30 pm · Non-Malaysian adult RM90, child RM70; MyKad adult RM50, child RM25Google Maps · Verified Oct 2026

Great hornbill perched inside the aviary at KL Bird Park, Kuala Lumpur

KL Bird Park is a walk-in aviary inside the Perdana Botanical Gardens, covering more than 20 acres under a huge net canopy. More than 3,000 birds of about 200 species live here, many flying freely around visitors, including hornbills, peacocks, flamingos, ostriches and parrots. Scheduled feeding sessions and a bird show run through the day.

The park opens daily from 9 am to 5:30 pm, including public holidays. Standard walk-in tickets cost RM90 for non-Malaysian adults and RM70 for children aged 3 to 11, while MyKad tickets are RM50 and RM25; the official website sells tickets at 10% off when bought at least 24 hours ahead. Allow two hours, and go in the morning when the birds are most active.

26. KL Forest Eco Park

Jalan Raja Chulan / Jalan Ampang, Bukit Nanas · Sat–Thu 8 am – 4:30 pm, closed Fridays · MyKad RM10; non-MyKad adult RM40, child RM5; cash onlyGoogle Maps · Verified Oct 2026

Canopy walk through the rainforest at KL Forest Eco Park with KL Tower above, Kuala Lumpur

KL Forest Eco Park protects the Bukit Nanas Forest Reserve, a patch of original lowland rainforest gazetted in 1906 and surrounded by the city centre. Short trails lead through the trees to a canopy walk about 200 metres long and up to 21 metres above the ground, from where the KL Tower and nearby skyscrapers appear between the branches.

Admission is RM40 for foreign adults and RM10 for MyKad holders, paid in cash at the gate. The park is open from 8 am to 4:30 pm, Saturday to Thursday, and closed on Fridays. The canopy walk also shuts in heavy rain or for maintenance, so phone +603 2020 1606 before going. Entrances are on Jalan Raja Chulan, on Jalan Ampang near Bukit Nanas monorail, and from the KL Tower grounds.

27. TRX City Park

Rooftop of The Exchange TRX, Persiaran TRX · Open daily; check hours before visiting · FreeGoogle Maps · Verified Oct 2026

Lawns and paths of TRX City Park on the roof of The Exchange TRX, Kuala Lumpur

TRX City Park is a 10-acre landscaped rooftop park laid over The Exchange TRX mall in the Tun Razak Exchange financial district, with lawns, water features, children's play areas and shaded seating below the 106-storey Exchange 106 tower. It opened with the mall in November 2023.

The park is free to visit and open year-round. Hours are not published consistently, so check with The Exchange TRX (+60 3 8682 9888) for late-evening access. It gets busy in the early evening when office workers and families come out. Tun Razak Exchange MRT station connects directly into the mall, and Bukit Bintang is about 15 minutes' walk away.

28. Titiwangsa Lake Gardens

Jalan Temerloh, Titiwangsa · Daily 5:30 am – 10 pm; until midnight Fri–Sat · Free (boat and bike hire extra)Google Maps · Verified Oct 2026

Titiwangsa lake reflecting the Kuala Lumpur skyline with the Petronas Twin Towers and KL Tower

Titiwangsa Lake Gardens is a large lakeside park north of the city centre, known for the classic postcard view of the Petronas Twin Towers and KL Tower reflected in the lake. Locals come to jog, cycle, paddle boats and kayaks, and fly kites, and there are playgrounds and a water play area for children.

Entry is free; boat, bicycle and other rentals are charged separately. Kuala Lumpur City Hall extended the opening hours in 2026 to 5:30 am to 10 pm daily, and until midnight on Fridays and Saturdays. Go around sunset for the skyline photo. Titiwangsa LRT, monorail and MRT station is about 10 minutes' walk away, and the National Art Gallery is nearby.

29. Aquaria KLCC

Concourse level, Kuala Lumpur Convention Centre · Daily 10 am – 8 pm (last entry 7 pm) · From RM82 (non-Malaysian) / RM56 (MyKad)Google Maps · Verified Oct 2026

Visitors walking through the underwater shark tunnel at Aquaria KLCC, Kuala Lumpur

Aquaria KLCC is a 60,000-square-foot oceanarium beneath the Kuala Lumpur Convention Centre, with 15 exhibits that follow water from Malaysian highland streams down to the open sea. The main draw is a 90-metre underwater tunnel with a moving walkway, where sand tiger sharks, rays and giant groupers pass overhead. Feeding sessions run through the day.

It opens daily from 10 am to 8 pm, with last entry at 7 pm. Online general admission for non-Malaysians starts at RM82 and MyKad tickets at RM56; MyKad must be shown at entry. Plan 1.5 to 2 hours. It is linked to Suria KLCC by an underground walkway through the convention centre, and to Bukit Bintang by the covered KLCC–Bukit Bintang pedestrian walkway.

30. Zoo Negara (National Zoo)

Hulu Kelang, 68000 Ampang, Selangor · Daily 9 am – 5 pm · About RM93 (non-Malaysian adult) / RM48 (Malaysian adult)Google Maps · Verified Oct 2026

Zoo Negara sign and elephant sculptures at the National Zoo entrance, near Kuala Lumpur

Zoo Negara is Malaysia's national zoo, opened in 1963 on a hilly 62-acre site about 13 km north-east of the city centre and run by the Malaysian Zoological Society. More than 4,000 animals from about 325 species live here, including Malayan tigers, Asian elephants, orangutans and the giant pandas Chen Xing and Xiao Yue, on show at the Giant Panda Conservation Centre since January 2026.

It opens daily from 9 am to 5 pm. Recent published rates are about RM93 for non-Malaysian adults and RM48 for Malaysian adults, with lower prices for children; check the official site for current promotions. Allow at least three hours and wear comfortable shoes, as the paths are steep. A tram runs around the grounds for an extra fee. Wangsa Maju LRT station is about 15 minutes away by Grab.

Markets and Neighbourhoods

Some of the best things to do in KL cost nothing: walking the streets of Chinatown, Kampung Baru, Chow Kit, Bukit Bintang and Brickfields, and eating as you go.

31. Central Market (Pasar Seni)

Jalan Hang Kasturi, Kuala Lumpur · Daily 10 am – 10 pm (some stalls close earlier) · Free entryGoogle Maps · Verified Oct 2026

Art Deco facade of Central Market Pasar Seni in Kuala Lumpur

Central Market occupies a 1930s Art Deco building that served as the city's wet market until it was converted into a crafts and souvenir market in the 1980s. Two floors of stalls sell batik, songket, pewter, woodcarving, kites and Malaysian snacks, and the Kasturi Walk covered street outside has more stalls and food carts.

Entry is free and the building is open daily from 10 am to 10 pm, though some stalls close earlier in the evening. Prices are generally fixed indoors, while some bargaining is expected on Kasturi Walk. Batik painting workshops run at several stalls. Pasar Seni LRT and MRT station is a two-minute walk away, and Petaling Street is a few minutes east.

32. Petaling Street (Chinatown)

Jalan Petaling, Chinatown · Street open 24 hours; stalls trade from late morning until late evening · FreeGoogle Maps · Verified Oct 2026

Red Jalan Petaling gateway with lanterns at the entrance to Petaling Street in KL Chinatown

Petaling Street is the covered market street at the heart of KL's Chinatown, entered through red gateways hung with lanterns. Stalls sell clothing, bags, watches and souvenirs, and the surrounding lanes hold old coffee shops, herbal tea stalls, roast meat shops and street-food vendors such as the chestnut sellers and air mata kucing drink stall.

The street itself is public and free. Stalls open from late morning and the market is busiest from late afternoon into the evening. Expect to bargain on unbranded goods and treat designer-label items as copies. Pasar Seni LRT/MRT and Merdeka MRT stations are both within five minutes' walk. Kwai Chai Hong, Sri Mahamariamman, Sin Sze Si Ya and Central Market are all close by.

33. Kwai Chai Hong

Lorong Panggung, Chinatown · Daily 9 am – midnight · Free entryGoogle Maps · Verified Oct 2026

Weathered shophouse walls, plants and a painted mural in the Kwai Chai Hong alley in KL Chinatown

Kwai Chai Hong ("Little Ghost Lane" in Cantonese) is a restored back lane behind a row of pre-war shophouses off Lorong Panggung. Murals by local artists show scenes of Chinatown life in the 1960s.

It is free. The lane is open daily from 9 am to midnight. Weekday mornings are quietest for photos; after dark the lane is lit with warm lamps. A few cafes and bars back on to it. Pasar Seni LRT station is about five minutes' walk away.

34. Kampung Baru

Kampung Baru, off Jalan Raja Abdullah · Neighbourhood open 24 hours; food stalls mostly morning and evening · FreeGoogle Maps · Verified Oct 2026

Traditional Malay houses in Kampung Baru with the Petronas Twin Towers behind, Kuala Lumpur

Kampung Baru is a Malay settlement founded in 1899 that has kept its wooden stilt houses, gardens and village mosques while the Petronas Twin Towers rise a few hundred metres away. It is one of the best places in the city for Malay food, with nasi lemak, satay and kuih stalls along Jalan Raja Muda Musa and Jalan Raja Alang.

Walking the lanes is free. Food stalls are busiest at breakfast and after dark, and many close on Fridays around midday prayers. Respect residents' privacy when photographing homes. Kampung Baru LRT station is on the edge of the area, and the Saloma Link bridge connects it to KLCC in about 10 minutes on foot.

35. Chow Kit Market

Jalan Raja Bot, off Jalan Tuanku Abdul Rahman · Busiest early morning to early afternoon (about 7 am – 1 pm); some stalls later · FreeGoogle Maps · Verified Oct 2026

Banana stalls inside the covered aisles of Chow Kit Market, Kuala Lumpur

Chow Kit Market, also called Bazaar Baru Chow Kit, is the largest wet market in Kuala Lumpur, a warren of stalls selling fish, meat, vegetables, tropical fruit, spices, dried goods and cheap clothing. It is a working market for locals rather than a tourist attraction, which is exactly why it is worth seeing.

Go between about 7 am and 1 pm, when trade is at its busiest; many stalls sell out by early afternoon, and opening days vary between sections. Wear closed shoes as the floors are wet. Try kuih and fresh fruit from the stalls along the edges. Chow Kit monorail station is about five minutes' walk along Jalan Tuanku Abdul Rahman.

36. Bukit Bintang

Jalan Bukit Bintang and Jalan Alor · District open 24 hours; malls about 10 am – 10 pm · FreeGoogle Maps · Verified Oct 2026

Crowds and festive lights along Jalan Bukit Bintang at night, Kuala Lumpur

Bukit Bintang is KL's main shopping and entertainment district, centred on the junction of Jalan Bukit Bintang and Jalan Sultan Ismail. Pavilion Kuala Lumpur, Lot 10, Fahrenheit88 and Starhill line the street, Jalan Alor's food street sits one block north, and the bars of Changkat Bukit Bintang are a short walk west.

The district is free to wander, and most malls open from 10 am to 10 pm. Evenings are the liveliest time, when Jalan Alor's stalls and restaurants set up tables on the road. The covered KLCC–Bukit Bintang walkway links it to KLCC in about 15 minutes. Bukit Bintang MRT and monorail stations are at the main junction.

37. Little India, Brickfields

Jalan Tun Sambanthan, Brickfields · Street open 24 hours; most shops about 10 am – 9 pm · FreeGoogle Maps · Verified Oct 2026

Colourful shopfronts on Jalan Tun Sambanthan in Little India, Brickfields, Kuala Lumpur

Brickfields' Little India runs along Jalan Tun Sambanthan, just south of KL Sentral, with arches, lamp posts and painted pillars marking the strip. Sari and textile shops, jewellers, flower-garland stalls and banana-leaf restaurants line the road, and the area is busiest in the weeks before Deepavali, when temporary bazaars fill the side streets.

It is free to walk, and most shops open from about 10 am to 9 pm. Eat a banana-leaf meal or thosai at one of the local restaurants and try the Indian sweets shops. Several temples, including the Sri Kandaswamy Kovil, are nearby. The strip is a five-minute walk from KL Sentral and next to Tun Sambanthan monorail station.

Theme Parks

Two large theme parks are within reach of the city: a water and adventure park in Subang Jaya and a mountain-top park at Genting Highlands.

38. Sunway Lagoon

Bandar Sunway, Subang Jaya, Selangor · Wed–Mon 10 am – 6 pm, closed Tue (except public and school holidays) · Adult about RM193 (MyKad) / RM268 (international) walk-inGoogle Maps · Verified Oct 2026

Sunway Lagoon sign and water feature in front of the surf pool, Bandar Sunway near Kuala Lumpur

Sunway Lagoon is a multi-park theme park in Bandar Sunway, about 25 km south-west of the city centre, with a water park, an amusement park, a wildlife park, an extreme park and Nickelodeon Lost Lagoon, all on one ticket. The water park's surf beach and wave pool are the main draw for families.

The parks open from 10 am to 6 pm and close on Tuesdays except during public and school holidays. Walk-in adult tickets are about RM193 for MyKad holders and RM268 for international visitors, and online tickets bought in advance are usually cheaper. Bring swimwear and plan a full day. The BRT Sunway Line from Setia Jaya KTM station has a Sunway Lagoon stop, and Sunway Pyramid mall is next door.

39. Genting Highlands and Genting SkyWorlds

Resorts World Genting, Pahang · SkyWorlds Wed–Mon 10 am – 6 pm, closed Tue (except public and school holidays) · Malaysian 1-day ticket RM88 online, RM168 walk-inGoogle Maps · Verified Oct 2026

Awana SkyWay cable car gondola above forested hills and low cloud at Genting Highlands

Genting Highlands is a hill resort about 1,800 metres above sea level and roughly an hour's drive from KL, where the air is around 10 degrees cooler than the city. Resorts World Genting has hotels, a casino, the indoor Skytropolis Funland and SkyAvenue mall, while the outdoor Genting SkyWorlds theme park has 26 rides across nine themed zones. The Awana SkyWay cable car carries visitors up through the forest from the mid-hill station.

Genting SkyWorlds opens from 10 am to 6 pm and closes on Tuesdays except on public and school holidays. The official Malaysian rate for a one-day standard ticket is RM88 when bought online a day ahead and RM168 at the gate; non-Malaysian rates are listed on gentingskyworlds.com. The summit is often in cloud, so bring a light jacket. Buses run from KL Sentral and other city terminals to the Awana SkyWay station.

Day Trips from Kuala Lumpur

These two trips are each under 90 minutes from the city centre and pair well with a free afternoon or evening.

40. Putrajaya

Putrajaya, 25 km south of KL · Putra Mosque non-Muslim visiting Sat–Thu 9 am – 12:30 pm, 2 – 4 pm, 5:30 – 6 pm; Fri 3 – 4 pm, 5:30 – 6 pm · Free (lake cruises extra)Google Maps · Verified Oct 2026

Pink dome and minaret of Putra Mosque in Putrajaya, a day trip from Kuala Lumpur

Putrajaya is Malaysia's planned federal administrative capital, built from the 1990s around a man-made lake. Its main sights are the pink-granite Putra Mosque, the Perdana Putra prime minister's office with its green dome, Putra Square, and a series of architect-designed bridges. Lake cruises run from the jetty below the mosque.

Putra Mosque is free; non-Muslims can visit Saturday to Thursday from 9 am to 12:30 pm, 2 to 4 pm and 5:30 to 6 pm, and on Fridays from 3 to 4 pm and 5:30 to 6 pm, and robes are lent at the entrance. Take the KLIA Transit from KL Sentral to Putrajaya Sentral (about 20 minutes), then a Grab or bus to Putra Square. Allow half a day.

41. Kuala Selangor Fireflies (Kampung Kuantan)

Kampung Kuantan, Kuala Selangor, Selangor · Nightly about 7:45 – 10:30 pm · Boat about RM50 per sampan (up to 4 people)Google Maps · Verified Oct 2026

Entrance sign of the Kampung Kuantan firefly sanctuary in Kuala Selangor, near Kuala Lumpur

The mangroves along the Selangor River at Kampung Kuantan, about 70 km north-west of KL, are home to one of the largest firefly colonies in the world. After dark, thousands of male fireflies on the berembang trees flash in near-unison, and visitors watch from small rowed sampans that glide silently along the riverbank for about 20 minutes.

Boats run nightly from around 7:45 pm to 10:30 pm, and a sampan costs about RM50 for up to four people. The display is best on dark, dry nights; bright moonlight and rain reduce it. Flash photography and torches are not allowed. There is no public transport, so go by car, Grab or on an evening tour, often combined with a seafood dinner in Kuala Selangor and a visit to Bukit Melawati.

How to Plan Your KL Attractions Visit

Day 1: KLCC and Bukit Bintang

Take a morning slot at the Petronas Twin Towers, then spend the hottest hours indoors at Petrosains or Aquaria KLCC. Walk the covered KLCC–Bukit Bintang walkway to Bukit Bintang for the afternoon, have dinner on Jalan Alor, or cross Saloma Link from Kampung Baru at dusk and finish in KLCC Park for the Lake Symphony fountain show from 7:30 pm.

Day 2: Old City, Chinatown and the Lake Gardens

Start at Masjid Jamek when non-Muslim visiting opens at around 10 am, then cross to Merdeka Square, the Sultan Abdul Samad Building and the National Textile Museum. After lunch in Chinatown, see Sri Mahamariamman, Sin Sze Si Ya, Kwai Chai Hong and Petaling Street, or head to the Lake Gardens for the Islamic Arts Museum, National Mosque and KL Bird Park. Return to the River of Life after dark for the Blue Pool lights.

Day 3: Batu Caves and Beyond

Take the KTM Komuter to Batu Caves early and climb the steps before 9 am. On the way back, stop at the Royal Selangor Visitor Centre in Setapak or Titiwangsa Lake Gardens, and end the day at Thean Hou Temple for the view over the city. With more time, add a day at Genting Highlands or Sunway Lagoon, half a day in Putrajaya, or an evening fireflies trip to Kuala Selangor.

Getting Around

Most Kuala Lumpur attractions in this guide are on or near the LRT, MRT, monorail or KTM Komuter, and one Touch 'n Go card works on all of them. Use Grab for Thean Hou Temple, Istana Negara, Royal Selangor, Zoo Negara and Kuala Selangor. Walking between Merdeka Square, Masjid Jamek, Central Market and Chinatown takes under 15 minutes, though the midday heat makes mornings and evenings more pleasant. Mosques close to non-Muslim visitors during prayers and on Friday mornings, and several sites close on Mondays or Tuesdays, so check the hours above before you go.

Kuala Lumpur Attractions: Frequently Asked Questions

What are the best Kuala Lumpur attractions for first-time visitors?

Start with the Petronas Twin Towers skybridge and level 86 observation deck, then visit Batu Caves for the 272-step climb to the Temple Cave. Add the Islamic Arts Museum, a heritage walk from Merdeka Square to Masjid Jamek and Chinatown, and the evening fountain show in KLCC Park. Together these cover the skyline, culture, history and food.

How much do Kuala Lumpur attractions cost?

Many Kuala Lumpur attractions are free, including KLCC Park, Merdeka Square, the River of Life, the Batu Caves Temple Cave, the National Mosque, Thean Hou Temple, Ilham Gallery and the Bank Negara Museum. Foreigners usually pay more than Malaysians: the Petronas Twin Towers cost about RM127 to RM137 for foreign adults against about RM42 to RM45 with MyKad, KL Tower's Observation Deck RM80 against RM30, and KL Bird Park RM90 against RM50. National museums such as Muzium Negara charge only RM5 for foreigners.

Can you visit KL attractions using public transport?

Yes, for most of them. KLCC LRT serves the Petronas Twin Towers, KLCC Park, Petrosains and Aquaria. Masjid Jamek LRT is next to Merdeka Square, the River of Life and Masjid Jamek, and Pasar Seni LRT/MRT serves Central Market, Petaling Street and Chinatown's temples. Batu Caves has its own KTM Komuter station, Muzium Negara has an MRT stop, and Putrajaya is 20 minutes from KL Sentral on the KLIA Transit. Thean Hou Temple, Istana Negara, Royal Selangor and the Kuala Selangor fireflies are easiest by Grab.

Is the Merdeka 118 observation deck open in 2026?

Not yet. The Park Hyatt hotel inside Merdeka 118 opened in 2025 and the 118 Mall at the base is scheduled to open in November 2026, but The View at 118 observation deck had no confirmed public opening date or ticket price as of mid-October 2026. For high views now, use the Petronas Twin Towers observation deck or KL Tower.

How many days do you need for KL attractions?

Three days covers the main Kuala Lumpur attractions at a comfortable pace: one day for KLCC, Bukit Bintang and the evening fountain show, one for the old city, Chinatown, the Lake Gardens and their museums, and one for Batu Caves plus Thean Hou Temple or Kampung Baru. Add a day each for Genting Highlands, Sunway Lagoon or Putrajaya, and an evening for the Kuala Selangor fireflies.