Shopping in Bangkok
Last updated
Bangkok is one of the most varied shopping destinations in Southeast Asia. The same city has a wholesale fashion district where basics cost around 150 THB (~USD 4), a handmade silk tradition with centuries of history, and a Thai spa industry producing products at a fraction of what comparable quality costs in Western markets. The gap between what you spend and what you get is consistently wide across categories.
The key to shopping well here is understanding where fixed pricing applies and where it doesn’t, and which transit lines connect which zones. Every major shopping district in Bangkok has a BTS Skytrain or MRT station within walking distance. That network is the backbone of the city’s shopping geography and the starting point for planning any shopping day. For transit, load a Rabbit Card at any BTS station before you start.
How Bangkok Shopping Works
Five types of shopping venues cover most of what you’ll encounter:
- Major malls. CentralWorld, Siam Paragon, ICONSIAM, Terminal 21. Fixed prices, air-conditioned, card payments accepted everywhere. Participating malls are eligible for the VAT refund scheme.
- Wholesale districts. Platinum Mall and Pratunam. Retail pricing at face value, but genuinely negotiable at minimum-quantity wholesale. Predominantly cash.
- Weekend markets. Chatuchak. Weekends only, a mix of outdoor and covered sections, entirely cash. Prices have some flexibility but not dramatically so.
- Night markets. Rod Fai, Asiatique, Jodd Fairs. Evening hours, mix of fixed and negotiable stalls, cash preferred.
- Specialist areas. Yaowarat (Chinatown) for gold and Chinese ingredients, Sukhumvit for tailors, Pratunam for fabric and wholesale fashion.
Card acceptance is reliable at all malls and larger chain stores. Markets and wholesale stalls run almost entirely on cash. Bring more Thai Baht than you think you need before heading to Chatuchak or Platinum — ATMs inside markets tend to have poor exchange rates and the walk back out to find a better one wastes time.
VAT Refund: How to Actually Get Your 7% Back
Thailand charges 7% VAT on goods and services. Tourists departing via an international airport can reclaim this on eligible purchases. Most guides describe the system too vaguely to be useful at the counter.
Eligibility requirements
- Non-Thai resident staying fewer than 180 days in Thailand
- Minimum spend of THB 2,000 (~USD 56) per store per day, and THB 5,000 (~USD 140) total across all purchases
- Goods exported out of Thailand within 60 days of purchase
- Items must remain unopened and unused until departure
At the store
Present your original passport — not a copy — at the register and ask for a P.P.10 VAT Refund Form. The store must display the blue-and-white “VAT Refund for Tourists” sticker to be eligible. Keep every original receipt.
At the airport
The process runs in two stages. For total purchases over THB 20,000 (~USD 560): go to the Customs Inspection counter before check-in with all purchased items in original, unused condition. For purchases under that threshold: proceed directly to the VAT Refund counter after immigration.
The net refund is roughly 5-6% — the full 7% minus a processing fee of around 100-150 THB (~USD 3-4). Refunds under THB 30,000 (~USD 840) are paid in cash; larger amounts go to a credit card. Allow at least 2-3 hours before your flight if you’re claiming on multiple purchases. Queues at the refund counter move slowly during peak departure times.
The Siam-Ratchaprasong Strip
Three malls within walking distance of each other around the Siam and Chit Lom BTS stations cover most of the mainstream mall shopping in Bangkok.
- MBK Center (Siam BTS) . Eight floors of budget fashion, phone accessories, electronics, and a large food court. Prices are lower than the upmarket malls, and most stalls are individually operated, so prices on electronics and accessories have some flexibility. The electronics floors have a counterfeit problem — covered in detail in the electronics section below.
- CentralWorld (Chit Lom BTS) . One of the largest malls in Southeast Asia, around 500 stores across a massive complex. Useful for mid-range international brands (Uniqlo, H&M, Zara, Adidas) and a large Tops supermarket in the basement. The VAT refund desk is on the 4th floor.
- Siam Paragon (Siam BTS) . Higher-end positioning with luxury brand coverage. The basement level is worth a separate visit regardless of what you’re buying: Gourmet Market there carries the widest selection of packaged Thai foods, regional sauces, and quality ingredients in the city — a reliable source for shelf-stable items to bring home. Siam Paragon’s VAT refund desk is on the 2nd floor.
Terminal 21
Terminal 21 sits at the Asok BTS and MRT Sukhumvit interchange, making it one of the most accessible malls in the city. The design theme dedicates one floor per international city — Tokyo, London, Istanbul, San Francisco, Paris, and Caribbean levels stack on top of each other. It reads as whimsical but works effectively as a navigational landmark inside.
The practical draw: Pier 21, the food court on the basement level, is among the cheapest in any Bangkok mall, with dishes running 35-60 THB (~USD 1-2). The fashion floors are mid-range with prices slightly lower than Siam Paragon for comparable items. Worth visiting if you’re already near Sukhumvit; less worth a dedicated trip from across the city.
Platinum Mall and Pratunam: Wholesale Fashion
Platinum Fashion Mall is Bangkok’s concentrated wholesale fashion district, a short walk from Chit Lom BTS or a brief taxi ride from most Sukhumvit hotels. Over 2,000 stalls spread across several floors with a wholesale pricing model that most casual visitors don’t fully use.
How the pricing works
To get the wholesale price at a stall, you need to buy a minimum of 3 pieces of the same item. That minimum earns roughly 10-35% off the retail asking price. A basic t-shirt that retails at around 200-300 THB (~USD 6-8) drops to around 100-180 THB (~USD 3-5) at the wholesale minimum. Dresses run 250-450 THB (~USD 7-13) retail; lower with bulk. Hair accessories start from around 20-150 THB (~USD 0.50-4); simple jewelry from around 80-200 THB (~USD 2-6).
Practical realities
Most stalls do not have fitting rooms. Those that do often don’t permit them for quick visits. Bring a measuring tape or know your measurements in centimetres before arriving — Thai sizing runs smaller than Western standards.
Arrive before 10am to avoid the worst of the heat and the midday crowds. By noon the indoor sections are hot and congested. Bring substantially more cash than you expect to spend; ATMs inside have poor rates, and most stalls do not accept cards. Small denomination banknotes help move transactions faster.
The broader Pratunam area around the mall has additional street-level stalls and smaller wholesale buildings at similar prices with wider coverage. The entire district runs on cash.
Chatuchak Weekend Market
Chatuchak operates on weekends only, Saturday and Sunday. The market has over 15,000 stalls across outdoor and covered sections between BTS Mo Chit and MRT Chatuchak Park stations, both approximately a 5-minute walk from the main entrance. Confirm current hours before visiting, but the market generally runs through the morning and afternoon.
Navigation
The market divides into numbered sections. Stalls do not have memorable addresses. The single most useful habit: when you find a stall you want to return to, photograph the lane (soi) number sign immediately. Relocating a specific stall in a 15,000-stall market without that reference is genuinely difficult.
Grab a map at the entrance. The outer paths are easier to navigate than the interior alleys. Allow more time than you think you need — most visitors underestimate the scale on their first visit.
What’s worth buying
- Vintage clothing. Sections 2 and 3 have concentrated vintage and second-hand stalls. Quality varies widely; the selection is better than any other market in Bangkok.
- Ceramics and homewares. Consistent quality and lower prices than mall retail. Sections 8-10 have dense coverage.
- Plants. One of the largest plant markets in the city. Not easily transported home but worth walking through.
- Art and original prints. A small number of studios sell original work at accessible prices. Not abundant, but genuinely present if you look.
The souvenir stalls scattered throughout — elephant-print goods, fridge magnets, mass-produced handicrafts — are the same items available at every market in Bangkok at similar prices. Chatuchak’s specific value is in vintage clothing, homewares, and plants.
Cash only throughout. ATMs are at the MRT station entrance. Exchange rates at in-market ATMs are poor.
Night Markets: Rod Fai, Asiatique, and Jodd Fairs
Three night markets serve clearly different purposes.
Rod Fai (Train Market)
Rod Fai is Bangkok’s vintage and antiques market. Two locations run under the same name: Srinakarin , on the eastern outskirts, is the larger and more antique-focused; Ratchada , near MRT Thailand Cultural Centre, is smaller and more fashion-oriented. Both open around 5pm and run late into the evening — confirm current operating days and hours before visiting, as schedules vary by location.
The Srinakarin location is where Rod Fai’s reputation comes from: 1950s American cars and motorcycles, vintage jukeboxes, Japanese action figures from the 1970s and 80s, old vinyl records, retro sneakers, military surplus clothing. Prices on authentic pieces are negotiable but reflect the actual rarity of the items — this is not wholesale pricing. The Ratchada location is better for vintage-influenced contemporary fashion at more accessible price points.
Asiatique The Riverfront
Asiatique is on the Chao Phraya riverbank, accessible via BTS to Saphan Taksin and a free shuttle boat from the pier. It opens daily around 5pm. The riverside setting — large converted warehouse-style buildings along the water — is the main draw. Shopping runs to craft goods, clothing, and souvenirs at prices broadly comparable to other tourist-facing markets.
The practical use case: Asiatique combines well with a riverside dinner and is a pleasant way to spend an evening without the trip being purely about shopping. It is not a destination for deals.
Jodd Fairs Ratchada
Jodd Fairs Ratchada . Near MRT Thailand Cultural Centre, generally daily from around 5pm — confirm hours before visiting. Jodd Fairs is the most locally-oriented of the three: contemporary Thai fashion at accessible prices, strong street food, and a crowd that includes Bangkok residents as much as tourists. The food here — grilled seafood, noodles, regional Thai dishes — is the main reason to visit. For dining context, the Bangkok food guide covers the broader eating landscape.
ICONSIAM and SookSiam
ICONSIAM is a large riverside mall accessible via BTS Saphan Taksin with a free shuttle boat, or by Chao Phraya Express Boat. Most guides focus on the upper floors, which carry luxury brands. The more distinctive space is SookSiam on the ground floor.
SookSiam is organized as a recreation of a regional Thai market, divided into four zones by geography: Central, Southern, Northern, and North-Eastern Thailand. Over 3,000 producers from across the country have stalls here. Each zone sells goods specific to that region: hand-woven textiles from the North, packaged foods from the Northeast (Isan), southern ceramics and batik, central Thailand lacquerware and basketwork. Regional cultural performances run on a stage at the center.
This is the most accessible way to buy regional Thai craft goods from producers without traveling to each region. The selection is wider and more regionally diverse than any airport shop or hotel boutique, and prices are competitive. NaRaYa — the Thai handmade fabric bag brand with stores throughout Bangkok — also has a location at ICONSIAM. Bags start from around 500-800 THB (~USD 14-23) and make compact gifts that pack flat.
Chinatown (Yaowarat): Gold and Ingredients
Yaowarat Road is Bangkok’s Chinatown and the city’s primary gold trading district. Both aspects reward understanding before you visit.
Gold: how the pricing works
Thai gold shops price by weight. The standard unit is one Thai baht-weight, approximately 15.2 grams. Every shop displays a buy board and sell board showing the current spot-rate price per baht-weight — these large price boards are visible in every shop window on Yaowarat Road. The price of a piece of gold jewelry is calculated as: gold weight in baht-weight units multiplied by the spot rate, plus making charges.
Making charges — the labor cost to craft the piece — are where negotiation happens. The gold content price tracks the daily market rate and is not negotiable; making charges are. A simple bangle has lower making charges than an intricate piece. Ask for the breakdown before agreeing to a price.
This structure is a feature of Thai gold trading: you are buying a commodity priced at market rate, not a marked-up product with opaque pricing. Thai gold jewelry is genuinely priced close to its material value, with a reasonable labor premium on top.
Packaged foods and ingredients
Yaowarat has dense coverage of Chinese and Thai dried goods: dried seafood, palm sugar, specialty sauces, and packaged Thai curry pastes of noticeably better quality than tourist-market equivalents. These are shelf-stable, not widely available at comparable price outside Thailand, and travel well. Worth visiting in the evening when the street food vendors operate alongside the gold shops — the two together make the most efficient use of a single trip to the area.
Custom Tailoring: What It’s Worth and What to Avoid
Bangkok has a genuine custom tailoring industry, concentrated around Sukhumvit Road, Silom, and the main hotel district. At established shops, the value is real: a well-made mid-tier suit costs significantly less than comparable construction quality in Western cities.
Price tiers
- Shirts. Around 1,000-3,000 THB (~USD 28-85) depending on fabric and shop tier.
- Basic suits. Around 8,000-15,000 THB (~USD 220-440). Fast production, limited fittings, adequate results.
- Mid-tier suits. Around 15,000-30,000 THB (~USD 440-880). Better fabrics, multiple fittings, noticeably better outcome.
- Bespoke/high-end. From around 30,000 THB (~USD 840). Requires genuine time and multiple visits to fully use.
The productive range for most visitors is mid-tier. Entry-level pricing produces garments that hold up for a trip but not much longer. The very high end requires enough knowledge to direct the process and enough time to do it properly.
Signs of a legitimate shop
An established storefront with staff who discuss construction specifics — lapel type, canvas vs fused front, fabric weight — is the baseline. Realistic timeline: quality tailoring requires multiple fittings; a “ready in 24 hours” offer signals shortcuts that show in the finished garment. Before any payment, confirm the fabric chosen, the agreed price, the fitting schedule, and the pickup date in writing.
Budget at least 3-5 days in Bangkok if a well-fitted garment is the goal. One fitting and one pickup reliably produces a garment that fits approximately rather than precisely.
Drugstores and Thai Beauty
Watsons and Boots are the two main pharmacy chains, present in every major mall and most BTS/MRT station shopping areas. Watsons is roughly 10% cheaper than Boots on most comparable items and typically carries more Thai domestic brands. For most purchases, Watsons is the better first stop.
Thai brands worth buying
- Snail White. Snail-filtrate moisturiser and serum from Namu Life. Available at Watsons and Boots, from around 200-400 THB (~USD 6-11) depending on size and format.
- Srichand. Translucent finishing powder — one of the most widely used everyday cosmetics in Thailand. Lightweight, effective for reducing shine in heat and humidity. Around 80-120 THB (~USD 2-3).
- Mistine. Affordable Thai makeup brand covering foundation, mascara, and brow products. Priced for the domestic market — noticeably cheaper than equivalent international brands for comparable performance.
Premium Thai wellness brands
These are sold at dedicated retail stores within major malls rather than at Watsons or Boots.
- Harnn. Rice-bran oil base skincare rooted in Thai naturopathy. Shower gel around 650 THB (~USD 18), body lotion around 980 THB (~USD 27). The Cymbopogon line has a distinctly oriental scent profile. Available at ICONSIAM, CentralWorld, and EmQuartier.
- Thann. Similar positioning to Harnn, using rice-bran oil and shiso. More spa-leaning in its product range. Available at Siam Paragon and major malls.
- Panpuri. Positioned at the luxury end of Thai wellness. Perfume oils are alcohol-free and highly concentrated at 25-30% compared to 15-20% in standard Eau de Parfum. Available at Siam Paragon and ICONSIAM.
Both Watsons and Boots have branches at Suvarnabhumi Airport and Don Mueang Airport if you run short of time in the city.
Electronics: Authorized vs Grey Market
Bangkok is not the electronics bargain destination it was two decades ago. Global pricing on major brands has largely converged, and the genuine advantages in Bangkok are narrow. That said, electronics shopping works well when you know where to go.
Where to shop
- JIB and BaNANA Computer. Thailand-based authorized retailer chains with branches in major malls across the city. Both sell at official pricing with manufacturer warranties. The reliable choice for any significant purchase.
- Pantip Plaza (Petchaburi area) . Bangkok’s dedicated IT mall. Useful for accessories, cables, adapters, and hard-to-find components. Has a real counterfeit problem — fake Apple and Samsung hardware is sold openly alongside legitimate products, and some vendors sell refurbished goods as new. Price differences of several hundred percent on the same memory card between stalls in the same building have been documented. Only buy at Pantip if you can identify legitimate products confidently and have a reference price from elsewhere.
Before buying anything significant
- Warranty coverage. Confirm whether the warranty covers your home country. Some products carry Thailand-only warranties, which matters for laptops and phones that may need repair after you return.
- Voltage. Thailand runs on 220V/50Hz. Most modern electronics are dual-voltage (labelled 100-240V) and need only a plug adapter. Verify before buying anything with a built-in power supply.
Always insist on a receipt with the serial number recorded on it, regardless of where you buy.
Getting It Home
Checked baggage weight limits on most Southeast Asian routes run 20-23kg on economy fares, with some Asian carriers on the lower end of that range. If Chatuchak or Platinum Mall have pushed your bags over, the options are:
- Pre-purchased extra baggage. Most carriers offer additional weight at lower rates when booked before check-in than at the airport desk. Buy it online before you arrive at the terminal.
- EMS shipping via Thailand Post. Reliable for non-fragile items. The main post office near Hua Lamphong MRT handles international shipping with packaging materials available on-site.
Thai customs on export
Thailand has no significant export restrictions on most goods visitors purchase. Gold jewelry, silk, and handicrafts leave freely. Genuine antiques and Buddha images are restricted and require permits from the Fine Arts Department — this applies to a very small subset of purchases at Chatuchak or Rod Fai, but worth knowing if you buy anything represented as genuinely old or religiously significant.
Home-country import allowances
Check before buying in volume. US residents can bring in around USD 800 (~THB 28,000) duty-free per person. EU residents have an allowance of approximately EUR 430 (~THB 16,500). UK residents around GBP 390 (~THB 17,200). Electronics, cosmetics, and clothing all count toward these limits. Above the threshold, duty applies at your country’s standard rates. These figures are approximate — confirm current rules with your country’s customs authority before travelling.
For details on getting to and from Bangkok’s airports, the navigating Bangkok’s airports covers both Suvarnabhumi and Don Mueang.
Prices and practical details on this page are approximate and may have changed. Verify with the venue or booking platform before your visit.