Some of the best places to go shopping in Kuala Lumpur are modern malls. It should come as no surprise that the Malaysian capital takes retail therapy seriously, with major malls found within the heart of the city, while the greater Klang Valley area, just 20 minutes away, is home to dozens of shopping malls. Expect big-box retailers, high-street brands, indie labels, local boutiques, and even weekly street markets. Each mall has a collection of different stores, resulting in a different atmosphere at each place, making for a pretty diverse shopping experience.

    Shoppers will find that the most popular malls in Kuala Lumpur are kept up-to-date with the most glamorous names in the fashion industry right now, from mid-range labels like Topshop and Adidas to the likes of Motorcoach and Louis Vuitton. Shoppers can also combine shopping with great onsite attractions, like bowling, archery, ice skating and laser tag. 

    1

    Pavilion Kuala Lumpur

    Upmarket shopping mall in Bukit Bintang

    • Shoppers

    Pavilion Kuala Lumpur is a sprawling 150,000-square meter shopping complex at the center of the uber-trendy Bukit Bintang district. It consists of 2 retail malls, an office block, and 2 residential towers. 

    Pavilion Kuala Lumpur is noteworthy as one of the city centre’s trendiest shopping malls. You can find various international brands, including Topshop, Louis Vuitton, Motorcoach, and Adidas. There's also an onsite movie theater and grocery store, plus dozens of restaurants and cafes within the 7-storey mall. 

    Location: 168, Jln Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

    Open: Daily from 10 am to 10 pm

    Phone: +60 (0)3-2118 8833

    Map

    photo by Jyi1693 (CC BY 3.0) modified

    2

    Suria KLCC

    6-storey shopping mall in Kuala Lumpur City Center

    • Shoppers

    The crescent-shaped Suria KLCC is more than just a shopping and dining complex in Kuala Lumpur. Opened in 1999, it's located at the base of the 88-storey, steel-clad Petronas Twin Towers. The shopping mall has a plethora of brands covering fashion, lifestyle, sports, and homeware. 

    Onsite entertainment options include a movie theater, the Petrosains Discovery Center, Dewan Filharmonik PETRONAS, and KLCC Park.

    Location: 241, Suria KLCC, Kuala Lumpur City Center, 50088 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

    Open: Daily from 10 am to 10 pm

    Phone: +60 (0)3-2382 2828

    Map

    photo by Andy Mitchell (CC BY-SA 2.0) modified

    3

    Mid Valley Megamall

    Shopping mall in Bangsar

    • Shoppers

    Mid Valley Megamall is one of the largest shopping malls in Southeast Asia. It's home to over 430 stores spread across its 5 floors. Anchor tenants include Golden Screen Movie theaters, Metrojaya and Harvey Norman.

    Mid Valley Megamall also has a convention center, an 18-screen Golden Screen Movie theater, and a bowling center on the 5th floor. Additionally, there’s a spacious MPH bookstore outlet – one of the largest in the city. Situated beside the KL Komuter Mid Valley station, it's fairly easy to get to the shopping mall.

    Location: Lingkaran Syed Putra, Mid Valley City, 59200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

    Open: Daily from 10 am to 10 pm

    Phone: +60 (0)3-2938 3333

    Map

    photo by Brownc (CC BY-SA 4.0) modified

    4

    The Gardens Mall

    Luxury destination mall in Mid Valley

    • Shoppers

    The Gardens Mall offers an upscale retail environment with a lengthy roster of luxury labels under its roof.  It's linked to Mid Valley Megamall via a covered pedestrian bridge and underground corridor.  

    Some of the brands represented at this mall include Burberry, Louis Vuitton, Versace, Hermes, Michael Kors, AX Armani Exchange, Gucci and Calvin Klein.

    Location: Lingkaran Syed Putra, Mid Valley City, 59200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

    Open: Daily from 10 am to 10 pm

    Phone: +60 (0)3-2297 0288

    Map

    photo by Brownc (CC BY-SA 4.0) modified

    5

    Starhill Gallery Kuala Lumpur

    High-end shopping mall in Bukit Bintang

    • Shoppers

    Starhill Gallery (or The Starhill) is a luxury shopping mall with 7 floors of high-end brands from all over the world. It's directly connected to the 5-star JW Marriott Kuala Lumpur and just across the road from Pavilion Kuala Lumpur. 

    The Feast and Relish floors feature a myriad of fine-dining options, while the Indulge and Adorn floors showcase a variety of designer labels. Expect to find brands like ZEITWINKEL, Tom Ford, and Rolex.

    Location: 181, Bukit Bintang St, Bukit Bintang, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

    Open: Daily from 10 am to 10 pm

    Phone: +60 (0)3-2782 3800

    Map

    photo by jetsun (CC BY-SA 3.0) modified

    6

    Berjaya Times Square

    Shopping mall with indoor theme park

    • Shoppers

    Berjaya Times Square is a prominent shopping and leisure destination for all ages. It comprises 10 floors and over 700 retail outlets, as well as several food courts, a games arcade, a movie theater, and an indoor theme park. 

    Berjaya Times Square is linked to a 5-star hotel of the same brand name. The complex is within a short walk of several shopping malls, including Low Yat, Sungei Wang, and Lot 10. 

    Location: Imbi, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

    Open: Daily from 10 am to 10 pm

    Map

    photo by IQRemix (CC BY-SA 2.0) modified

    7

    Sunway Pyramid

    Egyptian-themed shopping mall in Bandar Sunway

    • Shoppers

    Sunway Pyramid is an Egyptian-themed mall adjacent to the Sunway Lagoon theme park in Bandar Sunway. A distinctive retail landmark, it's one of the largest shopping malls in the country. Some of the brands represented at this mall include Motorcoach, Ms Selfridge, Mango and Timberland. 

    You can take a break from shopping by catching a movie at its top-floor movie theater or go ice-skating at the ground-floor rink. 

    Location: 3, Jalan PJS 11/15, Bandar Sunway, 47500 Petaling Jaya, Selangor, Malaysia

    Open: Daily from 10 am to 10 pm

    Phone: +60 (0)3-7494 3100

    Map

    photo by Sunwaypyramid (CC BY-SA 4.0) modified

    8

    1 Utama Shopping Center

    Shopping mall in Petaling Jaya

    • Shoppers

    The 1 Utama Shopping Center(fondly known as 1U to locals) is one of the best places to go shopping in Kuala Lumpur.  Housing over 700 stores along with a smorgasbord of eateries and entertainment outlets, it's one of the country's largest shopping malls. 

    The 1 Utama Shopping Center has a rooftop garden and movie theater for those who need a break from shopping. You can find this massive complex in Bandar Utama, a small suburb just off the Lebuhraya Damansara-Puchong. 

    Location: City Center, 1, Lebuh Bandar Utama, Bandar Utama, 47800 Petaling Jaya, Selangor, Malaysia

    Open: Daily from 10 am to 10 pm

    Phone: +60 (0)3-7710 8118

    Map

    photo by 1UtamaShoppingCentre (CC BY-SA 4.0) modified

    9

    Sungei Wang Plaza

    One of the oldest shopping malls in Bukit Bintang

    • Shoppers

    Sungei Wang Plaza has been around for decades, making it one of the oldest shopping malls in the Bukit Bintang area. Still attracting plenty of visitors even after all these years, the complex houses more than 500 retail outlets selling everything from food to clothes. The topmost floor is dedicated to fashion for youth, offering a variety of homegrown labels.

    Location: Jln Sultan Ismail, Bukit Bintang, 55100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

    Open: Daily from 10 am to 10 pm

    Phone: +60 (0)3-2148 6109

    Map

    photo by Chongkian (CC BY-SA 4.0) modified

    10

    Plaza Low Yat

    IT mall in Bukit Bintang

    • Shoppers

    Plaza Low Yat – commonly referred to as LYP or Low Yat – is a well established commercial shopping mall in Kuala Lumpur’s busy city centre. 

    Ranking high as one of the city’s most well-known spots for gadgets and electronic items, the 12-storey mall is divided into a series of inter-connected stores surrounding a main concourse.

    Location: 7, Jalan Bintang, Bukit Bintang, 55100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

    Open: Daily from 10.30 am to 9.30 pm

    Phone: +60 (0)3-2148 3651

    Map

    photo by *angys* (CC BY-SA 4.0) modified

    Penny Wong | Compulsive Traveler

    Start planning your trip

    COVID-19 Travel Alert

    Attractions and experiences recommended in our guides may be affected. Please check local guidance before you travel.

    Back to top

    Maps