A beginner’s guide to Bangkok’s best shopping malls for vintage thrifting, trendy streetwear, authentic Thai fare and more

by Jermina

It’s no secret that Singaporeans love Bangkok — the land of night markets, street food, and of course shopping

You can’t say you’ve travelled to Bangkok without visiting any of the malls, especially with such affordable prices (sometimes it’s even cheaper if you’re really good at bargaining). 

If you’re travelling there for a quick getaway and have no itinerary planned, we’ve got you covered. Here are 18 must-visit shopping malls in Bangkok for every shopaholic including vintage thrifting, underrated antiques and more.

Put on your best shoes because there’s going to be a lot of walking ahead. 

1. The Platinum Fashion Mall

Photo: Beh Kheng Aik/google images 

You know I had to start off with The Platinum Fashion Mall, Thailand’s largest wholesale and retail mall with over 2,000 shops. This is your chance to start your glow up in 2024 with Stylerich by Korea if you want a cute and clean aesthetic or TrustStudio for chic-looking office wear. 

Bangkok shopping malls
Photo: Platinum Fashion Mall/facebook

Even better, you don’t have to lug your shopping hauls around if you’re staying at Novotel Bangkok Platinum Pratunam hotel — located just above the mall. Just place your bags in the hotel room and head on out for even more shopping! 

📍222 11th Floor Petchburi Road, Thanon Petchburi, Ratchthewi, Bangkok 10400
🕐 9am–8pm (Daily)
🚆 Chit Lom BTS station 

2. Union Mall

Bangkok shopping malls
Photo: ยูเนียน มอลล์/ google images

Union Mall — often frequented by younger shoppers like Thai university students and youths — is just a stop from Chatuchak Weekend Market. If you’re looking for trendy items without bursting your wallet, you might find a few hidden gems like streetwear or vintage clothing.

Photo: Good Noodle/google images

All that walking can get tiring but it’s nothing a little food can’t fix, am I right?

Drop by Good Noodle AKA instant noodle haven that has a wonderful array of selections from Thailand, Indonesia, Korea, Japan, Taiwan and many more. 

📍 54 ซอย ลาดพร้าว 1 Chom Phon, Chatuchak, Bangkok 10900
🕐 11am–10pm (Daily)
🚆 Phahon Yothin MRT station 

3. Central Ladprao

Photo: Central Ladprao/google images

If you’re travelling in larger groups, there’s bound to be people with different budgets.

Photo: Pleethum/google images

Fret not, Central Ladprao is worth exploring as it is a seven-storey integrated mall filled with international flagships and local brands with different pricings. 

You may spot some popular brands like Charles and Keith, Zara and Uniqlo at the higher levels. But, if you head down to G floor, there’s also a decent amount of Thai local boutiques selling casual everyday clothes with enticing promotions. 

📍 1693 Phahonyothin Rd, Chatuchak, Bangkok 10900, Thailand
🕐 10am–10pm (Daily)
🚆 Phahon Yothin MRT station 

4. Terminal 21 Asok

Bangkok shopping malls
Photo: Phansak พิพัฒน์ฯ/ google images

Have you ever travelled to multiple countries in just one day? 

Now you can say you have at Terminal 21 Asok, a mall that specially dedicates each floor to a famous city and is completely decked out in arrival and departure signs. 

Bangkok shopping malls
Photo: 아임프롬프롬퐁/google images

Stroll down the streets of Rome featuring Greek statues or visit Japan’s quirky lucky cat statue before heading down to the Carribean beach town for a quick bite. Explore stores like Jaspal, Victoria Secret, The Face Shop and many more. 

They also have an exclusive tourist privilege card to enjoy special discounts at participating outlets! 

📍 88, Soi Sukhumvit 19, Sukhumvit Road Khlong Toei Nuea, Watthana, Bangkok 10110 Thailand
🕐 10am–10pm (Daily)
🚆 Asok BTS station 

5. Central Silom Complex

Photo: Phansak พิพัฒน์ฯ/google images

Central Silom Complex is a six-storey shopping complex that carries a decent amount of shops like Tops Supermarket

It’s definitely one of the quieter malls compared to the others which is perfect for anyone who wants a laid-back shopping experience in Bangkok. 

📍 191 Silom Road, Silom Bangrak, Bangkok, 10500
🕐 10.30am–9pm (Daily)
🚆 Sala Daeng BTS station 

6. EmSphere

Photo: EMsphere at EM District/facebook

Spice up your shopping experience at the luxurious six-storey EmSphere, home to over 1,000 brands. Visit the ever-so-popular Thai Brand, Gentlewoman (say goodbye to queuing up for hours on end)

It also boasts Bangkok’s first sky beach club amongst other shops. Tribe Sky Beach Club lets you lounge by the pool while sipping some drinks at the bar and is open till 1 am everyday. 

Perfect for late-night owls and party enthusiasts.  

📍  628 Sukhumvit Rd, Khlong Tan, Khlong Toei, Bangkok 10110, Thailand
🕐 10am–10pm (Daily)
🚆 Phrom Phong BTS station 

7. Bang Sue Junction

Photo: ตึกแดงวินเทจ จตุจักร/facebook

Located just opposite Chatuchak Weekend Market, Bang Sue Junction is every vintage lover’s dream.

You can expect to find streetwear from well-known brands like Stussy, Dickies and Levi’s, alongside Y2K apparel, graphic tees and denim jeans. 

Bangkok shopping malls
Photo: ตึกแดงวินเทจ จตุจักร/facebook

Asides from that, they also have many quirky items including cowboy boots, hats and tassel jackets. 

You may even bring home one (or two) rare NBA and NFL jerseys if you have the patience to scour through piles of clothing.

📍 511 Kamphaeng Phet 2 Road, Chatuchak, Bangkok 10900, Thailand 
🕐 10am–8pm (Tue to Thu), 10am–10pm (Fri to Sun), Closed on Mon 
🚆 Kamphaeng Phet MRT station

8. Siam Square One

Photo: Multy Beauty/google images

Unlike the previous Bangkok shopping malls, Siam Square One is a casual and open space where you can find trendy fashion, digital technology and beauty stores. 

Fancy a make-over? 

They have everything beauty-related like Cintage School, Castle of Cosmetics and Multy Beauty featuring familiar brands like Beautilab and Clio.  

Photo: Little Zoo Cafe/google images 

You might take a detour at the Little Zoo Cafe but if that means you get to cuddle with some cute corgis and sassy feline, it’s totally worth it.

📍 388 Rama I Rd, Pathum Wan, Bangkok 10330, Thailand
🕐 10am–10pm (Daily)
🚆 Siam BTS station 

9. Siam Discovery

Photo: Phansak พิพัฒน์ฯ/google images

Siam Discovery takes window shopping to the next level where products are openly laid out throughout the mall for your browsing. 

It features many sophisticated and elegant fashions like COMME des GARCONS , Tom Ford and BAO BAO by ISSEY MIYAKE. I would say that this mall is almost like the chic and older sister of Siam Square One. 

📍 194 Phaya Thai Rd, Pathum Wan, Bangkok 10330, Thailand
🕐 10am–10pm (Daily)
🚆 Siam BTS station 

10. MBK Center

Photo: March Mello/facebook

Home to 2,000 stores spread over eight levels, MBK Center is an iconic shopping haunt for locals and tourists alike because it has anything and everything in just one place. 

Think fashion stores, dining restaurants, parcel services and an entire floor dedicated to souvenirs.

Photo: Kenny Chua/google images

For those who want to shop and get gifts simultaneously, this mall has snacks, authentic market-style products and many other quirky knick-knacks. 

That’s not the only best part — they even have a 24-hour Don Don Donki to satisfy your Japanese cravings.

📍 444 Phaya Thai Rd, Wang Mai, Pathum Wan, Bangkok 10330, Thailand
🕐 10am–10pm (Daily)
🚆 National Stadium BTS station 

11. Erawan Bangkok

Bangkok shopping malls
Photo: Erawan Bangkok/google images

Want to indulge in some self-care?

Consider the boutique mall, Erawan Bangkok, which is situated near the Grand Hyatt Erawan Hotel and Erawan Shrine

Treat yourself to the wellness and beauty services at the top floor ranging from hair spas, facials, aromatherapy massages, and barber shops. 

📍 494 Phloen Chit Rd, Khwaeng Lumphini, Pathum Wan, Bangkok 10330, Thailand
🕐 10am–10pm (Daily)
🚆 Chit Lom BTS station 

12. JJ Mall

Photo: Dr.Arnon Wong/google images

You’d probably have Chatuchak Weekend Market on your itinerary (who doesn’t?) and if you’re looking for a place to escape the crowd, cool down at the fully air-conditioned JJ Mall

It’s conveniently located five minutes from the market. Explore the array of street vendors and vast food court or check out the Thai-style antique knick-knacks to elevate your home decor.  

📍 588 Kamphaeng Phet 2 Rd, Chatuchak, Bangkok 10900, Thailand
🕐  10am—7pm (Mon to Fri), 10am—8pm (Sat & Sun)
🚆 Kampheng Phet MRT station 

13. Siam Paragon

Bangkok shopping malls
Photo: Albrecht H/google images

Attention, all car enthusiasts

Did you know that Siam Paragon has a whole floor dedicated to car showrooms including Porsche, Maserati and Rolls-Royce? Even though you may not be buying a car, it’s certainly an impressive lineup. 

Since you’re already shopping, it can’t hurt to check out some of the international high end brands like Ralph Lauren, Bvlgari, and Burberry

📍 991 Rama 1 Road, Pathum Wan, Bangkok 10330, Thailand
🕐 10am–10pm (Daily)
🚆 Siam BTS station 

14. centralwOrld

Photo: Apple Central World/google images

The modern and buzzing centralwOrld — 9th largest shopping complex in the world — has over 500 stores with the biggest Apple store in Thailand. 

Photo: Alchymist L/google images

Although it can get rather crowded and busy, centralwOrld makes up for it as tourists get to enjoy promotions with special discounts and privileges for specific outlets (be sure to check their website as the offers change occasionally!).

Of course, no Bangkok trip is completed without eating the fluffy Shibuya honey toast and ice-cream at After You Dessert Cafe

📍 999/9 Rama I Rd, Pathum Wan, Bangkok 10330, Thailand
🕐 10am–10pm (Daily)
🚆 Siam BTS station 

15. Shibuya Pratunam

Bangkok shopping malls
Photo: Yoges GY/google images

Directly opposite Platinum Fashion Mall, Shibuya Pratunam AKA Shibuya 19 is a six-storey complex. Contrary to its name, there are fewer options for fashion clothes compared to previous shopping malls in Bangkok.

Nevertheless, if you’re a fashion student, working in the retail industry or just enjoy dabbling in a little arts and crafts, the rows and rows of wholesale fabrics and textile materials at the upper floors might appeal to you.

📍 Shibuya Pratunam Building, 919 Phetchaburi Rd, Ratchathewi, Bangkok 10400, Thailand
🕐 9am–5pm (Daily)
🚆 Chit Lom BTS station 

16. Asiatique The Riverfront

Bangkok shopping malls
Photo: Ashiqur Rahman/google images

It can be hard to find outdoor malls in Singapore with a scenic view. 

Luckily, Asiatique The Riverfront is an open-air riverside mall with more than 1,500 stalls. Best of all, it opens till midnight everyday with a free shuttle boat from the Sathorn Pier. 

Photo: Suhathai VanDeKerkhove/googleimages

Enjoy the nightlife with trendy stores and exotic street food like grilled crocodile (if you’re feeling brave enough)

Otherwise, take a ride and chill at the Asiatique Sky (ferris wheel) to soak in the majestic view of Chao Phraya river.

📍 2194 Charoen Krung Road, Wat Phraya Krai, Bang Kho Laem, Bangkok 10120, Thailand
🕐 11am–12am (Daily)
🚆 Saphan Taksin BTS station 


Bangkok shopping malls
Photo: Raphael Tham/google images

Located along the banks of Chao Phraya River is the iconic (pun intended) ICONSIAM — Thailand’s second largest shopping mall with 7,000 stores including Under Armour, Watsons and a 7-storey Takashimaya.

Bangkok shopping malls

Besides shopping, they also have some exciting performances like the 400-metre ICONIC Multimedia Water Feature Show featuring an impressive array of colours, sound and multimedia. 

Based on how popular light and water shows can be in Singapore, this is one of the shopping malls that’d definitely make a great photo spot in Bangkok. 

📍 299 Charoen Nakhon 5 Alley, Khlong Ton Sai, Khlong San, Bangkok 10600, Thailand
🕐 10am–10pm (Daily)
🚆 Charoen Nakhon BTS station 

18. DD Mall

Bangkok shopping malls
Photo: Frederic Aguilar/google images

It seems like Chatuchak Weekend Market is a natural magnet for vintage curated pieces like DD Mall which is just three minutes away — perfect for thrift-lovers. 

You’ll find many branded streetwear like Nike, Levi’s and Carhartt. For those into academia core, they also have shops selling blazers as outerwear. Find reworked or handmade pieces that start from just S$3.80 (100 baht)

📍 587, 10 Kamphaeng Phet 2 Rd, Chatuchak, Bangkok 10900, Thailand
🕐 10am—8pm (Tue to Thu), 10am—10pm (Fri to Sun), Closed on Mon 
🚆 Saphan Khwai BTS station 

After seeing the variety of shopping malls in Bangkok, it certainly seems like we’re spoilt for choice. 

Are you ready to shop till you drop on your next trip to the +66? 

For more lifestyle updates like this, subscribe to our Telegram channel at @confirmgood.

+ posts

Sugar, spice, and everything nice 😼

Related Posts