Kuala Lumpur Attractions: 10 Places to Visit

Last updated: October 2026

Petronas Twin Towers illuminated at night with KLCC Park fountains in the foreground

Kuala Lumpur attractions span glass-walled supertalls, century-old mosques, painted heritage alleys and a 400-million-year-old limestone cave. The city's skyline keeps evolving; Merdeka 118 now stands as the world's second-tallest building, with its observation deck and mall on track for a November 2026 opening. Yet the older landmarks hold their ground, and the contrast between a neon-lit Chinatown alley and the soaring Twin Towers is what makes KL worth more than a layover stop.

This guide covers 10 Kuala Lumpur attractions with verified addresses, opening hours, ticket prices and practical tips, all checked in October 2026. Prices are in Malaysian Ringgit (RM). Where an attraction has a dedicated page on this site, the heading links to the full review with photos and directions.

KL's public transport network connects most of these sites. A Touch n Go card and a willingness to walk short distances between stations will get you through the list without needing a car. Allow at least two full days to cover all ten at a comfortable pace.

Petronas Twin Towers

Petronas Twin Towers

KLCC · From RM127 (foreign adult, weekday)

9 am – 9 pm (Tue–Sun)
Batu Caves

Batu Caves

Gombak · Free (Ramayana Cave RM15)

5:30 am – 9 pm
KL Tower

KL Tower

Bukit Nanas · RM60 observation deck (foreigners)

9 am – 10 pm
Merdeka Square

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 – 8 pm
Kwai Chai Hong

Kwai Chai Hong

Chinatown · Free

9 am – 12 am
Merdeka 118

Merdeka 118

Warisan Merdeka · TBC (opens Nov 2026)

TBC
KLCC Park

KLCC Park

KLCC · Free

7 am – 10 pm
Masjid Jamek

Masjid Jamek

Jln Tun Perak · Free

10 am – 12:30 pm, 2:30 – 4:30 pm

1. Petronas Twin Towers

KLCC, Kuala Lumpur · Tue–Sun 9 am – 9 pm (closed Mon) · From RM127 weekday / RM137 weekend (foreign adult) · Google MapsVerified Oct 2026

Petronas Twin Towers rising above KLCC Park with the skybridge visible between the two towers

Petronas Twin Towers stand 451.9 metres tall and held the world's tallest building title from 1998 to 2004. The Sky Xperience visit takes you to the double-decker skybridge on level 41 and then up to the observation deck on level 86. The whole experience lasts about 45 minutes inside, but factor in queuing and the ground-level exhibition and you should plan for 1.5 to 2 hours total.

Ticket pricing for foreign adults starts at RM127 on weekdays, RM137 on weekends, and RM157 for the evening slot on weekdays. Malaysian citizens pay from RM20. Children aged 3 to 12 pay RM65 on weekdays. Slots sell out fast, especially mornings and sunset sessions. Book on the official petronastwintowers.com.my website at least three days ahead. Walk-in tickets release at 8:30 am but rarely last past 9:30 am on weekends. The closest rail station is KLCC on the Kelana Jaya LRT line.

2. Batu Caves

Gombak, Selangor · Daily 5:30 am – 9 pm · Free entry (Ramayana Cave RM15, Cave Villa RM10) · Google MapsVerified Oct 2026

Colourful rainbow staircase leading up to the Batu Caves entrance with the golden Murugan statue on the left

Batu Caves is a limestone hill about 13 km north of KL city centre, housing a series of cave temples dedicated to Lord Murugan. The 42.7-metre golden Murugan statue at the base of the staircase is the world's tallest Murugan statue. Climbing the 272 rainbow-painted steps to the main Temple Cave takes 10 to 15 minutes, depending on your pace and the number of selfie stops.

Entry to the Temple Cave is free and requires no booking. The staircase is accessible from 6 am to 8:30 pm. For the optional Ramayana Cave (RM15) and Cave Villa (RM10), tickets are sold at counters near the base. Arrive before 9 am on weekdays to avoid tour-bus crowds. During Thaipusam (January or February), the caves draw over a million pilgrims and the site stays open around the clock. The Batu Caves KTM Komuter station is a three-minute walk from the entrance, making this one of the easiest day trips from central KL.

3. KL Tower (Menara Kuala Lumpur)

2 Jalan Puncak, Bukit Nanas · Daily 9 am – 10 pm · Observation Deck RM60, Sky Deck RM110 (foreigners) · Google MapsVerified Oct 2026

KL Tower telecommunications mast rising above the Bukit Nanas forest reserve at dusk

KL Tower stands 421 metres on Bukit Nanas hill, and its enclosed observation deck at 276 metres offers an unobstructed 360-degree view. The observation deck ticket costs RM60 for foreign adults and RM30 for Malaysians. The open-air Sky Deck at 300 metres costs RM110 for foreigners and includes the Sky Box, a glass-floored platform that extends outward from the tower.

Combo tickets bundling the observation deck with the Sky Deck and the revolving restaurant are available online at menarakl.com.my. Sunset is the prime time slot; book at least two days ahead for weekend evenings. The tower sits inside the Bukit Nanas Forest Reserve, KL's oldest gazetted forest. A short jungle trail connects the tower base to Jalan Ampang. The nearest rail station is Bukit Nanas monorail, about a 10-minute uphill walk. A free shuttle bus runs from the base car park to the tower lobby every 15 minutes.

4. Merdeka Square (Dataran Merdeka)

Jalan Raja, Kuala Lumpur · Open 24 hours · Free · Google MapsVerified Oct 2026

Sultan Abdul Samad Building with its copper domes and clock tower facing Merdeka Square

Merdeka Square is where the Malaysian flag was first raised at midnight on 31 August 1957, marking independence from British colonial rule. The 95-metre flagpole at one end of the field remains one of the tallest freestanding flagpoles in the world. Facing the square is the Sultan Abdul Samad Building, a Moorish-style government building with a distinctive clock tower and copper onion domes.

The square is open 24 hours with no admission fee. Daytime visits let you appreciate the colonial architecture surrounding the field, including the Royal Selangor Club, St Mary's Cathedral and the KL City Gallery (RM10 entry). At night, the Sultan Abdul Samad Building is illuminated and a light show plays on the grounds from around 9 pm. The Masjid Jamek LRT station is a five-minute walk away. Combine this stop with a visit to Masjid Jamek mosque across the river and Central Market to the south.

5. Central Market (Pasar Seni)

Jalan Hang Kasturi, Kuala Lumpur · Daily 10 am – 10 pm · Free entry · Google MapsVerified Oct 2026

Art Deco facade of Central Market Pasar Seni on Jalan Hang Kasturi in Kuala Lumpur

Central Market occupies a 1930s Art Deco building that originally served as the city's wet market. The two-storey hall now houses over 300 stalls selling batik textiles, pewterware, traditional woodcarvings, handmade jewellery and Malaysian snacks. Stalls are organised by cultural zone: a Malay section, a Chinese section and an Indian section, each with handicrafts and decor reflecting that heritage.

Entry to the building is free. Individual stall prices vary, but batik sarongs start around RM30 and pewter items from RM20. The Annexe Gallery on the upper floor hosts rotating art exhibitions and cultural workshops, including batik painting classes (around RM45 for a 90-minute session). Some individual stalls close by 8 pm even though the building stays open until 10 pm. The Pasar Seni LRT station is directly connected to the market via a covered walkway. Petaling Street in Chinatown is a three-minute walk east.

6. Thean Hou Temple

65 Persiaran Endah, Robson Heights · Daily 8 am – 8 pm · Free entry · Google MapsVerified Oct 2026

Multi-tiered Thean Hou Temple with red lanterns and ornate roof carvings on Robson Heights

Thean Hou Temple is a six-tiered Chinese temple built on a hill in Robson Heights, about 15 minutes by Grab from the city centre. Completed in 1987 by the Hainanese community, the temple blends Buddhist, Taoist and Confucian elements across its prayer halls, gardens and terraces. The hilltop location gives clear views of the KL skyline, particularly at dusk.

Entry is free, though donations are welcomed. The temple is open from 8 am to 8 pm daily, with extended hours during Chinese New Year and the Mid-Autumn Festival when the grounds are decorated with thousands of lanterns. The main prayer hall on the upper tier features shrines to Tian Hou (Goddess of the Sea), Guan Yin and Shui Wei Sheng Niang. Plan 45 minutes to 1.5 hours to walk all six levels and enjoy the panoramic terrace. There is no rail station nearby, so Grab is the practical option. Parking is free on-site for those with a car.

7. Kwai Chai Hong

Lorong Panggung, Chinatown · Daily 9 am – 12 am · Free entry · Google MapsVerified Oct 2026

Heritage murals and painted shophouse walls along the narrow Kwai Chai Hong alley in KL Chinatown

Kwai Chai Hong is a restored back alley in KL's Chinatown that translates to "Ghost Child Lane" in Cantonese. The narrow walkway between Lorong Panggung and Jalan Petaling has been transformed with murals depicting the street's history as a settlement for Chinese immigrants in the 1960s. Interactive installations include hand-painted scenes of daily life, vintage shopfront facades and sculptural pieces.

The lane changes its art installations periodically, so repeat visits can show different work. Entry is free and the alley stays open from 9 am to midnight. Several small cafes and bars line the alley, making it a good stop for an afternoon coffee or an evening drink. The Pasar Seni LRT station is a five-minute walk away. Combine Kwai Chai Hong with a walk through Petaling Street and Central Market for a full Chinatown half-day. The alley is most atmospheric after dark when the installations are lit.

8. Merdeka 118

Warisan Merdeka, Kuala Lumpur118 Mall and observation deck expected November 2026 · Park Hyatt hotel open since August 2025 · Google Maps · Verified Oct 2026

Merdeka 118 supertall tower rising above the Kuala Lumpur skyline near Stadium Merdeka

Merdeka 118 is the world's second-tallest building at 678.9 metres, surpassing the Shanghai Tower and trailing only the Burj Khalifa. The triangular glass tower stands on the site of the former Stadium Negara in the Warisan Merdeka precinct, visible from nearly every angle of the KL skyline. The Park Hyatt Kuala Lumpur hotel occupies levels 75 to 112 and has been receiving guests since August 2025.

The 118 Mall at the tower's base and The View at 118 observation deck were originally scheduled for an August 2026 opening but have been pushed to November 2026. The mall will feature over 300 retail and dining outlets across seven levels. Ticket pricing for the observation deck has not been confirmed at the time of writing. Check the official Merdeka 118 website for updates before planning a visit. The Merdeka MRT station on the Putrajaya Line provides direct underground access to the precinct. Even without entering the tower, the exterior is worth a visit for the sheer scale of the structure, especially when lit at night.

9. KLCC Park

KLCC, Kuala Lumpur · Daily 7 am – 10 pm · Free entry · Water playground 10 am – 7:30 pm · Google MapsVerified Oct 2026

Lake Symphony fountain show at KLCC Park with the Petronas Twin Towers lit up behind

KLCC Park is a 50-acre green space at the foot of the Petronas Twin Towers, designed by Brazilian landscape architect Roberto Burle Marx. The park features a jogging track, a children's playground, a wading pool and a two-acre man-made lake with a central fountain that shoots water up to 42 metres high.

The Lake Symphony fountain show runs every evening with musical performances at 8 pm, 9 pm and 10 pm, and light-only shows at 7:30 pm, 8:30 pm and 9:30 pm. The water playground is open from 10 am to 7:30 pm and includes changing rooms and lockers. Entry to the entire park is free. Sunset is a prime time to arrive: secure a spot by the lake before the first fountain show and photograph the Twin Towers as the sky turns orange behind them. The KLCC LRT station exits directly into the Suria KLCC mall, from where the park is a one-minute walk through the ground floor.

10. Masjid Jamek Sultan Abdul Samad

Jalan Tun Perak, Kuala Lumpur · Non-Muslim visiting: daily 10 am – 12:30 pm & 2:30 – 4:30 pm (closed Fri for non-Muslims) · Free · Google MapsVerified Oct 2026

Moorish arches and onion domes of Masjid Jamek at the confluence of the Klang and Gombak rivers

Masjid Jamek is the oldest mosque in Kuala Lumpur, completed in 1909. Designed by Arthur Benison Hubback in a Mughal-inspired style, the mosque sits at the confluence of the Klang and Gombak rivers, the exact spot where tin prospectors founded the city in 1857. The three onion domes, brick-and-plaster arcades and a palm-lined courtyard make it one of the most photogenic buildings in KL.

Non-Muslim visitors are welcome during set visiting windows: 10 am to 12:30 pm and 2:30 to 4:30 pm daily. The mosque is closed to non-Muslim visitors on Fridays and during Islamic holy days. Dress modestly with long sleeves and covered legs. Free gowns and headscarves are available at the entrance. A free guided tour can be requested at the front desk. The Masjid Jamek LRT station is directly adjacent, making this one of the most accessible heritage sites in the city. After visiting, walk across the river to Merdeka Square or south to Central Market.

How to Plan Your KL Attractions Visit

Day 1: KLCC and the Skyline

Start at the Petronas Twin Towers with a morning ticket slot, then walk through KLCC Park to see the lake and playground in daylight. After lunch at Suria KLCC, take a Grab to KL Tower for the afternoon observation deck visit. Return to KLCC Park by 7:30 pm for the first Lake Symphony fountain show.

Day 2: Heritage and Chinatown

Take the LRT to Masjid Jamek station and visit the mosque when it opens at 10 am. Walk to Merdeka Square for the colonial architecture, then continue south to Central Market for handicraft shopping. After lunch, explore Kwai Chai Hong and Petaling Street in Chinatown. End the day at Thean Hou Temple for sunset views from the terrace.

Day 3 (Optional): Batu Caves and Merdeka 118

Take the KTM Komuter to Batu Caves station and climb the 272 steps before the midday heat. Return to the city and check the current status of Merdeka 118's observation deck and mall, which are scheduled for November 2026. If not yet open, view the tower from the exterior walkway or have afternoon tea at the Park Hyatt on the upper floors.

Getting Around

Most attractions on this list are connected by the LRT, MRT or monorail. Use a Touch n Go card across all public transport. Grab is the easiest option for Thean Hou Temple (no nearby station) and for moving between the KLCC area and Bukit Nanas. Walking between Merdeka Square, Masjid Jamek, Central Market and Chinatown takes under 15 minutes.

Kuala Lumpur Attractions: Frequently Asked Questions

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

Start with the Petronas Twin Towers Sky Xperience for the iconic skybridge and observation deck views, then head to Batu Caves for the 272-step climb to the Hindu temple cave. Finish with KL Tower's observation deck for a 360-degree panorama. These three cover modern architecture, cultural heritage and skyline views in a single day.

How much do Kuala Lumpur attractions cost?

Several Kuala Lumpur attractions are free, including Batu Caves main temple, KLCC Park, Merdeka Square, Masjid Jamek and Kwai Chai Hong. Paid attractions range from RM60 (KL Tower observation deck for foreigners) to RM127 (Petronas Twin Towers weekday adult). Budget roughly RM200 to RM250 per person for a full day covering three to four paid sites.

Can you visit KL attractions using public transport?

Yes. The KLCC LRT station serves Petronas Twin Towers and KLCC Park. Masjid Jamek LRT station is steps from both Merdeka Square and Masjid Jamek mosque. Pasar Seni LRT station connects to Central Market and Kwai Chai Hong in Chinatown. KL Tower requires a short Grab ride from Bukit Nanas monorail station. Batu Caves has its own KTM Komuter station. Only Thean Hou Temple lacks a nearby rail stop and is best reached by Grab.

Is Merdeka 118 open to visitors in 2026?

The Park Hyatt Kuala Lumpur hotel inside Merdeka 118 opened in August 2025. The 118 Mall and The View at 118 observation deck are scheduled to open in November 2026. Check the official Merdeka 118 website for the latest updates before planning a visit to the observation deck or retail levels.

How many days do you need for KL attractions?

Two full days is enough to cover the ten attractions in this guide at a comfortable pace. Day one can focus on the KLCC and Bukit Bintang area, while day two covers Chinatown, Merdeka Square and Batu Caves. A third day allows time for Thean Hou Temple and a return visit to KLCC Park for the evening fountain show.