Kuala Lumpur has more malls than you could visit in a month, and from the outside they blur together: glass, escalators, the same global brands. If you only have a few days, which ones are worth an afternoon? And when it's hot and the afternoon storm is rolling in, which one do you run to?
Heads up: some links in this guide are affiliate links. If you book or buy through them, we may earn a commission at no extra cost to you.
In this guide 7 sections
Cream and I didn't expect malls to become part of our life in KL, but they did. Malls were where we went for a walk, where we tried new food, and where we picked up groceries. Over three months living in Bukit Bintang, we went to them a lot.
So this isn't a list of every mall in the city. It's the eight we actually spent time in, what each one is best for, and the ones we never made it to.
The Best Malls in Kuala Lumpur: My Quick Answer
For a first visit, go to Pavilion Kuala Lumpur. It's the best mall overall, it sits right in the center of the city, and Lot 10, Fahrenheit88, The Starhill, and Berjaya Times Square are all a short walk away, so you can see five malls in one afternoon. Then make time for The Exchange TRX, our personal favorite, with the best food court and cinema in town. If you like anime or games, add LaLaport BBCC, which isn't far from Bukit Bintang either. Here are the best shopping malls in KL, ranked.
| Mall | Area | Best for |
|---|---|---|
| Pavilion Kuala Lumpur | Bukit Bintang | First visit, exhibits, food court |
| The Exchange TRX | Tun Razak Exchange | Food court, cinema, quiet |
| LaLaport BBCC | Bukit Bintang City Centre | Anime, gaming, cinema |
| Mid Valley Megamall | Mid Valley City | A big day out, cinema |
| Berjaya Times Square | Bukit Bintang | The indoor roller coaster |
| Suria KLCC | KLCC | Pairing with the Petronas Towers, park views |
| The Starling Mall | Damansara Uptown, Petaling Jaya | Local food, pairs with Village Park |
| Lot 10, Fahrenheit88, The Starhill | Bukit Bintang | A quick wander, Lot 10 design |
Why Kuala Lumpur's Malls Are Worth Your Time
In most cities, we'd skip the malls. In KL, they're one of the best parts of daily life, for four reasons.
They're where you go when the weather turns. KL is hot and humid all year, and in many months a storm rolls in most afternoons. Our routine was to do anything outdoors in the morning and head to a mall when the heat or the rain arrived. If you want to know which months are worst for it, we mapped out the rain, month by month.
They're where the food is. Mall food courts in KL aren't an afterthought. They're full of local dishes, and some of our favorite meals in the city came from them. A mall was our easy answer to "where should we try something new today?" Two of the spots in our ranking of the best restaurants in Kuala Lumpur are inside Pavilion.
They're where the movie theaters are. We always like to see a movie in a new country, and in KL the cinemas are inside the malls. The best ones we found were the Aurum Theatre at TRX, with its IMAX and full-bed suites, and the GSC cinemas at Mid Valley Megamall and LaLaport BBCC. A movie is also the perfect way to wait out an afternoon storm, and our ranking of the best cinemas in Kuala Lumpur compares them.
Bernie & Cream@bernieandcream
Follow along on Facebook
Bernie & Cream@bernieandcream
Follow along on Threads
Bernie & Cream@bernieandcream
Watch us on TikTok
Bernie & Cream@bernieandcream
Follow along on X
Bernie & Cream@BernieAndCream
They're where life happens. We went to them to walk and to pick up whatever we needed, groceries included. When you're staying for weeks rather than days, that matters more than any landmark.


The 8 Best Malls in Kuala Lumpur
1. Pavilion Kuala Lumpur // Best Mall Overall
If you only see one mall in KL, make it Pavilion. It's the best all-rounder: right in the middle of Bukit Bintang, with a good food court and nice exhibits in the main atrium. During Chinese New Year, the whole mall was hung with red lanterns.


The food is a big reason to come. The Food Republic food court on Level 1 is a good, easy lunch, and the same floor has two places we've reviewed on their own: Madam Kwan's, where we had nasi lemak (coconut rice) as the doors opened at 10 a.m., and Oriental Kopi, for egg tarts and kaya toast.1 Mon Chinese Beef Roti has a branch here too, and its mall branches skip the street stall's line.
Pavilion is also the start of a walk most visitors don't know about. An elevated, air-conditioned walkway, about 1 km long, links it to the KL Convention Centre and Suria KLCC under the Petronas Towers, so you can get from Bukit Bintang to the towers without stepping into the heat.1 Our guide to getting around Kuala Lumpur has more on the walkway.
Where: 168 Jalan Bukit Bintang. The Bukit Bintang MRT station is right outside.
2. The Exchange TRX // Our Favorite Mall in KL
The Exchange TRX was our favorite place in Kuala Lumpur, and the mall we went to more than any other in three months. It's the newest of the big malls, opened in November 2023, and it shows: everything is shiny. It also has more room to breathe than Pavilion, because it's rarely as busy.2
Two things kept pulling us back. The first is the cinema. Aurum Theatre has IMAX, ScreenX, and halls with full beds and meals served to your seat, and while we were there it replayed the Oscar-nominated films, so we kept going. The second is the food court, Food Exchange, which is the best in KL as far as we're concerned. Our usual night was a movie, a walk around the mall, then dinner at the food court.

The Exchange TRX also goes all out for the holidays. For Chinese New Year, the atrium had a whole stage of horse sculptures.

Up on Level 3 is TRX City Park, a 10-acre park that's free to walk around, with the Exchange 106 tower rising right above it.2
Where: Jalan Tun Razak. The mall connects to the Tun Razak Exchange (TRX) MRT station, but we usually took a Grab from Bukit Bintang, which is a short ride.2

3. LaLaport BBCC // The Anime Mall
Mitsui Shopping Park LaLaport BBCC is a Japanese mall, the first LaLaport in Southeast Asia, and it surprised us. It's built for anime fans and gamers: whole stretches of it are shops for figures, manga, games, and collectibles rather than the usual fashion chains. Of all the malls on this list, it was the one that felt the most different.3
Most of that is in ACG BASE on Level 2, a pop-culture zone with more than 20 shops, led by animate, Japan's big anime retailer. LaLaport also has a good cinema, GSC, and like TRX it wasn't busy when we went.4
LaLaport decorates for the holidays too. We saw it dressed up for Hari Raya, the celebration at the end of Ramadan, with a full garden and pond in the atrium.

Where: Bukit Bintang City Centre (BBCC), on Jalan Hang Tuah. The Hang Tuah LRT and Monorail stations are right below the mall, a couple of stops from Bukit Bintang.
4. Mid Valley Megamall // The Biggest Day Out
Mid Valley Megamall is enormous, and it has a neat design that makes it a lot of fun to explore. It has hundreds of shops, a good cinema, and it's joined to a second mall, The Gardens Mall, so you could spend a whole day here and not see everything.5
It's also the mall that taught us a lesson. After a movie one night, it took our Grab 30 minutes just to get out of the car park. If you go in the evening or on a weekend, take the train instead: the Mid Valley KTM Komuter station is a short walk away.

Where: Mid Valley City, Lingkaran Syed Putra, just south of the city center.
5. Berjaya Times Square // The Craziest Mall in KL
Berjaya Times Square is the craziest mall we went to. It's huge, and it has a full roller coaster inside it. The Berjaya Times Square Theme Park is an indoor, air-conditioned theme park on the upper floors, and its coaster, the Supersonic Odyssey, is billed as the longest indoor roller coaster in Asia.6


We didn't ride it, but seeing a coaster inside a shopping mall is worth the visit on its own. Just don't come here to shop. It isn't laid out like a traditional mall: it's more a maze of small independent shops, so it wasn't our pick for shopping. Come for the spectacle.
Where: Jalan Imbi, about a 15-minute walk from Pavilion.
6. Suria KLCC // The Mall Under the Petronas Towers
If you're going to the Petronas Towers, go to Suria KLCC too. It sits right at the foot of the towers, and it's a cool mall in its own right. It's also where we heard the loud Chinese New Year drums.
Our tip is Signatures, the food court on Level 2. Its windows look straight out over KLCC Park, so you get a view of the park with your lunch.8
Where: at the base of the Petronas Towers in KLCC. The KLCC LRT station connects to the mall, and the walkway from Pavilion ends here.
7. The Starling Mall // The Local Pick
The Starling Mall feels more local than the big-name malls in the center, and its food court was one of the best we found, heavier on Chinese and Malay food than the international mix elsewhere.
It's in Damansara Uptown in Petaling Jaya, outside central KL, so it's worth going when you're already out there for a meal at Village Park, the nasi lemak spot nearby.
Where: Damansara Uptown, Petaling Jaya, about a 20 to 30-minute Grab from Bukit Bintang depending on traffic.
8. Lot 10, Fahrenheit88, and The Starhill // One Street, Three Malls
Lot 10, Fahrenheit88, and The Starhill sit side by side on Jalan Bukit Bintang, and to me they blend into one long mall. None of them was a favorite, but they're right there between Pavilion and the Bukit Bintang MRT station, so it's easy to walk through all three.
Lot 10 has the most fun design, starting with its bright green building, and it's cool to walk around. Its food court, Hutong, is mostly Chinese stalls and serves pork, so it's largely not halal.7 Fahrenheit88, across the road from Pavilion, is fun to explore for half an hour. The Starhill, which used to be called Starhill Gallery, is the luxury one of the three.9

How to See KL's Best Malls in One Afternoon
If you take one tip from this guide, make it this: the Bukit Bintang malls make a perfect afternoon.
- Start at Pavilion Kuala Lumpur for lunch at the food court.
- Cross Jalan Bukit Bintang to Fahrenheit88, then walk through Lot 10 and The Starhill.
- Walk down to Berjaya Times Square to see the roller coaster.
- If you still have energy, go back through Pavilion and take the walkway to Suria KLCC in time for the Petronas Towers at dusk. Eat at its Level 2 food court for the park view.
Most of the big malls are open from 10 a.m. to 10 p.m. every day. For TRX, LaLaport, and Mid Valley, use the train, or Grab, and leave before the evening rush if you're going by car.
💡 Getting around: We got to most malls outside Bukit Bintang by Grab, which needs mobile data the moment you land. Get an Airalo eSIM before you arrive so you can book your first ride from the airport.
The Malls We Didn't Make It To
Three months wasn't enough for every mall in the Klang Valley. We never went to these, so we can't vouch for them, but they come up a lot:
- Sunway Pyramid, in Subang Jaya, next to the Sunway Lagoon theme park.
- IOI City Mall, in Putrajaya.
- 1 Utama, in Petaling Jaya.
- Low Yat Plaza and Sungei Wang Plaza, in Bukit Bintang. Low Yat is KL's electronics mall.
- Quill City Mall, NU Sentral, and Bangsar Village.
What We Didn't Love
Car parks. The 30 minutes we spent trying to leave Mid Valley's car park is the downside of KL's mall culture in one story. Malls are built for cars, and at closing time everyone leaves at once.
Same brands, different building. After a while, the big international chains repeat from mall to mall. That's why the malls with something of their own, like Pavilion's exhibits, TRX's cinema, LaLaport's anime shops, and Berjaya's roller coaster, stood out for us.
Not every mall is for shopping. Berjaya Times Square is a great visit and a poor place to shop. Know which you're going for.
Which KL Mall Should You Visit?
Start with Pavilion, walk the Bukit Bintang malls around it, and save an evening for The Exchange TRX with a movie and dinner at the food court. That combination was the best of KL's mall life for us. If you have more time, LaLaport is the one to add.
To see where malls fit into the rest of the city, our honest review of whether Kuala Lumpur is worth visiting has the big picture, and our list of the must-eat foods in Kuala Lumpur covers what to eat between malls.
Next Steps for Your Kuala Lumpur Trip
- Deciding if KL is for you? Is Kuala Lumpur Worth Visiting? Our Honest Review
- Planning around the rain? The Best Time to Visit Kuala Lumpur
- Seeing a movie at TRX? Aurum Theatre at TRX: Every Hall Compared
- Staying near the malls? Places to Stay in Bukit Bintang, a walk from Pavilion
- Hungry? The 10 Must-Eat Foods in Kuala Lumpur
- Is the AC cold? What to Wear in Kuala Lumpur
Bernie & Cream@bernieandcream
Follow along on Facebook
Bernie & Cream@bernieandcream
Follow along on Threads
Bernie & Cream@bernieandcream
Watch us on TikTok
Bernie & Cream@bernieandcream
Follow along on X
Bernie & Cream@BernieAndCream



