Back to Blog

Bangkok Shopping: Markets vs Malls — Where to Spend Your Day

Dec 23, 2025
BangkokBy Michael York

Reviewed for accuracy on Dec 23, 2025

Share:
Bangkok Shopping: Markets vs Malls — Where to Spend Your Day

Bangkok is one of the great shopping cities in the world, but only if you understand that "shopping in Bangkok" really means three or four totally different experiences. The Chatuchak weekend market and an air-conditioned ICONSIAM are not the same trip. They're not even the same century, conceptually. Pick the one that matches what you actually want, and you'll have a great day. Pick wrong and you'll be exhausted and empty-handed by 3 PM.

Here's how the major shopping experiences sort out, and how I'd choose between them depending on the trip.

The markets

Chatuchak Weekend Market (JJ Market)

The big one. Over 15,000 stalls, technically the largest market in Asia by some counts, open Saturday and Sunday only. You will get lost. That's part of it.

What it's actually good for: souvenirs, vintage clothing, home goods, plants, small artworks, weird specialty stuff. You can find a lot of stuff here you can't find anywhere else, and prices are negotiable everywhere. The food sections are excellent — a real reason to come even if you're not buying anything.

Strategy: arrive at opening (9 AM), bring cash, wear shoes you can walk in for 5 hours, and accept that you will not see all of it. I usually focus on two or three of the 27 sections — typically the home goods sections (1-3), the art and ceramics sections (7), and the vintage clothing area (5-6). Bring a small foldable bag. Drink water constantly. Leave by 1 PM before the heat gets bad.

The MRT (Kamphaeng Phet station) and BTS (Mo Chit station) both reach it. Take the train. Driving here is a nightmare on weekends.

Talad Rot Fai (Train Market) at Ratchada

Open Thursday-Sunday evenings. A night market built around vintage cars, retro-themed bars, and food stalls in a neon-lit lot. Less of a serious shopping destination than a hangout. Worth doing once if you want a different night-out experience — the rows of color-coded tents from above (you can see them from the rooftop bar at the Esplanade Mall next door) are the iconic Instagram shot.

The original Talad Rot Fai was at Srinakarin and was honestly better. The Ratchada version is what's still going.

ICONSIAM SookSiam Floating Market

Inside ICONSIAM mall on the river. A "floating market" experience reconstructed indoors — wooden boats, woven roofs, vendors from all 77 Thai provinces. Touristy, yes, but a thoughtful version of touristy. Good place to try regional dishes you wouldn't otherwise see. Reasonable prices.

If you have one shopping day and you want to combine market vibes with air conditioning, this is the move.

Pak Khlong Talat (Flower Market)

24-hour flower market near the river. Best visited at 3 AM if you're a real flower person — that's when the wholesale shipments come in and the streets fill with garlands, jasmine, and orchids being sorted under fluorescent lights. Otherwise, evening visits around 9-10 PM are still beautiful. Not really for tourists shopping, but as a sensory experience it's hard to beat.

Patpong / Silom Night Market

Skip it as a shopping destination. Selling mostly knockoffs and counterfeits, mostly to first-time tourists, and the haggling here is more aggressive than honest. The surrounding bars are an experience but the market itself isn't worth it.

The malls

Bangkok's mall scene is on a different scale than most cities. We're not talking American-style strip malls — these are 8-12 story air-conditioned cities with their own ecosystems.

ICONSIAM

The newest of the high-end malls, on the river opposite the Mandarin Oriental. Architecturally beautiful, full of luxury brands, has the SookSiam floating market on the ground floor and a great fountain show on the riverfront in the evenings. The food court here is one of the better ones in town.

How to get there: free shuttle boats from Sathorn pier every 15 minutes, or BTS Gold Line.

EmQuartier and Emporium (Phrom Phong)

The connected pair of high-end malls at BTS Phrom Phong. EmQuartier is the more design-forward of the two — the helix architecture is genuinely impressive — and the food floor is excellent. Emporium next door is older but solid. This is my default mall destination because it's right in the Sukhumvit hotel zone.

Siam Paragon and Siam Center (Siam BTS)

The big mall complex at Siam station. Siam Paragon is large, polished, and full of the same luxury brands you'll find anywhere. Siam Center, attached, is funkier — Thai designer brands, pop-up exhibits, more interesting browsing. Together with Siam Discovery (also connected) you can walk for hours without going outside.

MBK Center

The classic Bangkok shopping mall, and the closest a mall gets to a market. Eight floors of mostly small independent vendors selling everything from phone accessories to leather goods to tailored suits to clothing to electronics. Haggling is expected. Quality is variable. This is where you go for a tailored suit, a phone case, a knockoff bag if you want one, or a pair of cheap sneakers.

The food court on the sixth floor is a Bangkok institution — cheap, authentic, point-and-pay with a prepaid card system. I've eaten there many times.

Terminal 21 (Asok)

Each floor themed as a different world city — Paris, Tokyo, San Francisco, etc. Sounds gimmicky and is, but it works for what it is. Mid-priced fashion and accessories, an excellent food court (the cheap one — most of the floor is street-food-style stalls). Convenient if you're already at Asok BTS.

Where to shop for what

  • Souvenirs and gifts: Chatuchak (sections 7, 24, 26)
  • Tailored suit or shirts: MBK (haggle hard, ask about delivery times) or one of the dedicated tailor shops in Silom
  • Thai silk: Jim Thompson (the brand has stores in most malls — overpriced but the real thing)
  • Cheap clothing for daily wear: Platinum Fashion Mall in Pratunam
  • Streetwear and design clothing: Siam Center, EmQuartier, Siam Discovery
  • Knockoffs: MBK or Patpong, with the understanding that quality varies wildly
  • Electronics: Pantip Plaza for serious computer parts, MBK for phones/accessories
  • Books in English: Kinokuniya at EmQuartier or Siam Paragon
  • Local snacks and tea to take home: the supermarket sections of any major mall (the Gourmet Market at EmQuartier is excellent)

How to actually shop without burning out

The heat is the biggest factor. The right pattern is markets in the morning, mall in the afternoon when you need air conditioning, dinner from a cart, and night markets only if you have energy left.

A reasonable shopping day:

  1. 9 AM – 12:30 PM: Chatuchak (Saturday/Sunday only) or a museum if it's a weekday
  2. 12:30 PM – 1:30 PM: Lunch at the market or a nearby food court
  3. 2 PM – 5 PM: A mall — ICONSIAM if you want a half-day there, EmQuartier if you want efficiency
  4. 6 PM onward: Dinner from a cart, evening walk through Asoke or Sukhumvit

For dinner, the street food list has my must-orders. To move between all of these without losing your mind, see the transport guide.

Bargaining etiquette

In markets, bargain. In malls, don't — fixed-price stores are fixed-price. The honest market norms:

  • Start at around 50-60% of the asking price for tourist goods
  • Settle around 70% for most things
  • Walk away if you can't agree — vendors will sometimes call you back with a better number
  • If the vendor immediately accepts your first offer, you started too high
  • Be polite and smile — Thais respond very poorly to aggressive bargaining

The best souvenir I ever bought in Bangkok was a small hand-painted ceramic from Chatuchak. Asking price was 800 baht. We settled on 550. The vendor and I exchanged compliments at the end of it. That's how the system is supposed to work.

What I'd do differently

On my first trip I tried to do Chatuchak and ICONSIAM in the same day. Bad idea. They're on opposite ends of the city, both deserve hours, and combining them means you do both of them badly. Pick one.

I'd also stop trying to find Bangkok's "best" mall. They're all good at slightly different things. The right mall for your trip is the one nearest your hotel. Just go there.

For broader planning, the Bangkok travel guide covers neighborhoods, transport, and the rest.

Stay in the Loop

Get new photos, stories & exclusive deals straight to your inbox.