🔄 Updated 21 Jun 2026
What makes Bangkok shopping special is that you can shop on any budget in one city. Want to browse designer brands in cold air-con? The Siam–Ratchaprasong area has malls lined up one after another under the skywalk. Want to haggle and hunt for something unusual? There's Chatuchak and the night markets. This plan is laid out so you can just follow it day by day, with no backtracking — each day stays in one zone to save travel time.
Read this before you head out
Chatuchak is busiest only on the weekend (Sat–Sun), while the night markets run from evening until late. If you can line up your Chatuchak day with the weekend and keep your mall-walking day for a weekday, you'll find the fullest selection and fewer crowds.
Day 1 — Mall-hopping around Siam–Ratchaprasong all day
Today you barely need to take any transport, because the malls around Siam and Ratchaprasong are linked by a continuous skywalk under the BTS. You can walk from National Stadium all the way to Chit Lom without ever stepping down to street level. Start with the cheaper malls first, then work your way up to the luxury ones in the afternoon.
Siam → Ratchaprasong (mall to mall on foot)
Tip for the mall day
A single-trip BTS ticket is enough, since today you're mostly on the skywalk and barely ride the train. Comfortable shoes matter a lot — you'll walk several kilometres in total. Every mall is freezing with air-con, so it's worth carrying a light layer.
Book the activities in your Bangkok trip ahead
Booking online ahead on Klook or GetYourGuide is usually cheaper than the gate and skips the queue. Pick only the experiences you actually want — prices and availability are shown live on each site.
What each Siam–Ratchaprasong mall is known for
Siam Paragon
Upscale mall in the centre of Siam, with high-end brands, a premium supermarket and plenty of restaurants. Open 10:00–22:00.
CentralWorld
The biggest mall in the Ratchaprasong area, with over 600 shops covering fashion, lifestyle and food. Open 10:00–22:00.
MBK Center
The legendary budget mall: clothes, bags, phones, SIM cards and IT gear, and you can haggle. Open 10:00–22:00.
Platinum Fashion Mall
A wholesale clothing market in Pratunam with 2,500+ shops — the more you buy, the cheaper it gets. Good for buyers who plan to resell.
Day 2 — Chatuchak + Or Tor Kor Market from the morning
Chatuchak is the biggest weekend market in the world, split into 27 sections by product category — from clothes, homeware, plants and pets to crafts and vintage. It gets crowded and hot, so the trick is to arrive before 10am while it's still less packed, then cross over for a break and good food at Or Tor Kor across the road.
Chatuchak (Sat–Sun) → Or Tor Kor
Surviving Chatuchak
Bring plenty of cash and water — many small stalls still only take cash, and it gets very hot in the afternoon. If you get lost, note the Section and lane numbers (written on the posts), and agree on a meeting point in case you get separated.
Day 3 — Night market, eat and shop as you go
Save your energy for the evening on the last day, because Bangkok's night markets only get going after 5pm and run late. The appeal is eating and shopping in one place — food, fashion, vintage finds, and pretty lit-up scenes that are fun to photograph. Pick one based on where you're staying.
Night market (pick 1–2)
2026 update
The original JODD Fairs Rama 9 closed back in early 2025 and has since merged into the Ratchada branch (next to MRT Rama 9). JJ Green, the vintage market next to Chatuchak, has also closed permanently. If you're after vintage, head to Train Night Market Srinakarin instead.
What each area is best for — pick by your style
Siam (Siam Paragon / Discovery / Center / Square)
The hub of fashion and lifestyle, with a continuous run of air-conditioned malls covering both new Thai labels and big international brands. Right by BTS Siam, the interchange of the skytrain lines.
Ratchaprasong (CentralWorld / Gaysorn / Erawan)
The biggest cluster of upscale malls, connected straight on from Siam by skywalk. Ranges from a huge do-everything mall to high-end designer ones. Close to the Erawan Shrine.
Chatuchak (Weekend Market)
The biggest weekend market in the world, 27 sections packed with everything from clothes, homeware, plants and pets to vintage. You can haggle. Come early to dodge the heat and crowds.
Pratunam (Platinum Fashion Mall + Pratunam Market)
The capital of wholesale clothing — the more you buy, the cheaper it gets. Good for resellers or buying in sets, and you can walk on from Ratchaprasong.
Or Tor Kor Market
A premium fresh market opposite Chatuchak with gorgeous fruit, great food and ready-to-eat dishes, all air-conditioned. A solid place to break for a meal while walking Chatuchak.
JODD Fairs Ratchada (night market)
A popular night market where you eat and shop as you go — strong on food, secondhand fashion and a young crowd. Right by MRT Rama 9, the easiest to reach.
Train Night Market Srinakarin (vintage)
A vintage-focused night market with antiques, classic cars and collectible warehouses, plus pretty neon-lit scenes for photos. It's far out and needs a taxi — best for homeware and antique lovers.
Roughly how much will this trip cost
- BTS/MRT transport — around ฿60–120 a day depending on how many trips; a Rabbit/MRT stored-value card is more convenient.
- Food — mall food courts run ฿60–150 a plate, market stalls ฿40–120 a plate, roughly ฿300–600 per person per day.
- Shopping budget — flexible, up to you. Budget finds at MBK/Chatuchak/Pratunam start in the low hundreds, while brand-name goods in Siam–Ratchaprasong are at full price.
- End-of-trip souvenirs — night markets are the best-value place for gifts; tees, keychains and snacks start in the low tens of baht.
How to haggle
In markets and wholesale malls, haggling is normal. Try asking for a discount when you buy several pieces — being polite and smiling usually gets you a better price. But the upscale malls in Siam–Ratchaprasong have fixed prices, so there's no bargaining there.
Want the full Bangkok guide — where to eat, what to see, where to stay
See the Bangkok travel guide →