Bangkok Shopping and Night Market Guide 2026: Siam, Asok and the Riverside

Bangkok Shopping and Night Market Guide 2026: Siam, Asok and the Riverside

Bangkok Shopping Guide 2026: Siam, Asok and the Riverside Markets Explained

Bangkok's shopping runs on 2 layers: malls along the BTS by day, night markets and wholesale markets after dark. The 4 main districts — Siam, Chit Lom, Asok and the riverside — sit within 15 minutes of each other by BTS, and a single station often has 2 or more large malls in walking range.

Sequencing comes down to the hours: malls run 10:00 to 22:00, night markets open after 17:00, and wholesale markets trade 09:00 to 18:00. Malls and wholesale by day, markets after dark, leaves the least dead time. Confirm trading hours against each venue's notice.

2026 trading hours: 12 hours for malls, 6 for night markets

Malls mostly trade 10:00 to 22:00, a 12-hour window. Night markets mostly run 17:00 to 23:00, about 6 hours, with crowds densest from 19:00 to 21:00. Wholesale markets such as Pratunam trade 09:00 to 18:00 and do not overlap the markets. Hours differ by venue, so confirm on site.

The 4 districts: a 6 km band along the BTS

Siam and Chit Lom are 1 station apart, 2 minutes by train, with 5 malls inside a 10-minute walk. Asok connects to the MRT and Phrom Phong is 1 station further east. The riverside is reached by a 10-minute shuttle boat from Saphan Taksin. The whole band runs about 6 km.

Payment and VAT refunds: a 5,000 baht threshold

Malls mostly take credit cards and mobile payment, while market stalls work mainly in cash with some QR acceptance. A refund needs 2,000 baht in one shop on one day and a 5,000 baht total, claimed at the airport before departure. Street stalls do not qualify. Thresholds can change, so check the Thai Revenue Department notice.

The Siam area, where both BTS lines meet and several malls sit within a 10-minute walk
The Siam area, where both BTS lines meet and several malls sit within a 10-minute walk(Photo: Paolobon140, via Wikimedia Commons)

Reaching Bangkok's shopping districts: 3 options and what they cost

The districts mostly sit on the BTS, with single fares of 17 to 62 baht and a day pass at about 150 baht. The riverside runs on free shuttle boats, and the wholesale market on walking or ride-hailing. Confirm fares against current station notices.

BTS: a skybridge links Siam and Chit Lom

Siam to Chit Lom is 1 station, 2 minutes and about 17 baht, and a skybridge connects the two, so the whole 10-minute walk stays off street level — a clear advantage in the rainy season. Last trains mostly fall around 24:00, so confirm at the station.

MRT: the Ratchada train market is 1 station away

MRT Phra Ram 9 is 5 minutes on foot from the train market in the Ratchada area, and changing to the MRT at Asok makes it 1 station, about 3 minutes and about 17 baht. Last trains mostly fall around 24:00, so confirm current headways at the station.

Shuttle boats and walking: 10 minutes to the riverside markets

Asiatique and Icon Siam run free shuttles from Sathorn Pier at 15 to 30-minute headways, taking 10 to 15 minutes, with last boats around 23:00. Pratunam wholesale market is about 1.2 km and 15 minutes on foot from BTS Chit Lom. Confirm boat times against pier notices.

The 10 Bangkok shopping stops worth your time in 2026

These are split into daytime malls and after-dark markets, each with trading hours and walking distances. Hours can change, so confirm each venue's official notice.

The Siam cluster: 4 malls on a 10-minute walk

Four large malls around Siam station link up within a 10-minute walk, mostly trading 10:00 to 22:00, with more than 500,000 square metres of floor space between them. Brands run from international labels to designer multi-brand stores, and the lower levels are mostly food courts and supermarkets.

Crowds are densest after 14:00 at weekends, and the skybridge route runs about 5 minutes faster than street level. Refund counters sit mostly on floors 4 to 5 and often close an hour before the mall. Confirm trading and refund-counter hours against each mall's notice.

MBK Center: 8 floors and 2,000 stalls

MBK runs to 8 floors with about 2,000 stalls dealing mainly in phone accessories, clothing and souvenirs, trading 10:00 to 22:00. Prices sit clearly below the luxury malls, and the phone and accessory floor on level 4 bargains, commonly by 10% to 20%.

A skybridge links it directly to BTS National Stadium, 3 minutes on foot. Stalls mostly take cash and QR, and some issue no receipt. Aisles are congested on holiday afternoons, so 15:00 to 18:00 is worth avoiding. Confirm prices against the stallholder's quote on site.

Chit Lom and Central World: 3 malls on one skybridge

The Chit Lom area centres on Central World, built together with 2 adjoining malls and trading 10:00 to 22:00, with about 550,000 square metres of floor space in total. The plaza outside hosts markets and seasonal installations, and the December countdown event concentrates here.

The skybridge runs through towards Siam, about 10 minutes on foot. The Erawan Shrine sits at the same junction, 2 minutes away. Confirm event dates and trading hours against the mall notice.

Asok and Terminal 21: a city theme per floor

Terminal 21 themes each of its 9 floors on a different world city, trading 10:00 to 22:00, with stalls weighted towards local design labels and budget clothing. The lower-level food court charges 60 to 120 baht a dish, the cheapest option in the district.

BTS Asok and MRT Sukhumvit are both 2 minutes on foot. Floors are linked by 36 escalators and the rooftop terrace is free to enter. Confirm trading hours and food-court prices against the notice on site.

The Phrom Phong cluster: luxury labels and supermarkets

Two malls around Phrom Phong station weight towards luxury labels and imported groceries, trading 10:00 to 22:00. The Japanese supermarket here has the city's largest fresh and prepared-food sections, with bento boxes at about 120 to 250 baht.

A skybridge connects directly from the station, 3 minutes on foot. Room rates and restaurant prices in the district run high, though weekend markets often bring local-label pop-ups. Confirm prices and event dates against the mall notice.

Ratchada train market: about 1,000 stalls

The train market in the Ratchada area holds about 1,000 stalls, mostly trading 16:00 to 24:00, weighted towards street food, second-hand clothing and bar tents, with free entry. The coloured tents seen from above are the main photographic draw.

MRT Phra Ram 9 is 5 minutes on foot. After 20:00 the aisles barely allow two abreast, and stall dishes run 50 to 150 baht, mostly cash only. Trading hours and stall counts can change, so confirm on site.

Asiatique: 1,500 shops trading to 24:00

Asiatique occupies 4 converted warehouses with about 1,500 shops and 40 restaurants, trading 16:00 to 24:00 with free entry. The 60-metre Ferris wheel inside costs about 500 baht a ride and the riverside promenade runs about 300 metres.

A free shuttle leaves Sathorn Pier at 15-minute headways, taking 10 minutes, with queues of about 20 minutes between 18:00 and 20:00. Confirm prices and boat times against the notice on site.

Icon Siam: an indoor floating market and a water show

Icon Siam runs to 7 floors and trades 10:00 to 22:00, with an indoor floating market on the lower level gathering about 50 food stalls at 60 to 150 baht a dish. The riverside promenade outside runs about 400 metres, with a light-and-fountain show at 18:30 and again at 20:00 each evening.

The free shuttle from Sathorn Pier takes about 10 minutes and BTS Charoen Nakhon is 3 minutes on foot. In the rainy season it is one of the few fully indoor options in the centre. Confirm show times against the mall notice.

Patpong market: 300 metres of an older market street

Patpong market runs about 300 metres along 2 lanes, trading 18:00 to 24:00, weighted towards souvenirs, copy goods and bars, with free entry. Opening asks commonly run 2 to 3 times the reasonable price, and bargaining can reach 50%.

MRT Si Lom and BTS Sala Daeng are both 3 minutes on foot. Touting and disputes over second charges are common in the lane's bars, so confirm minimum spend and service charges before entering. Confirm prices on the spot before buying.

Pratunam wholesale market: wholesale pricing from 3 items

Pratunam deals mainly in wholesale clothing, with 5 floors in the main building and more than 1,000 stalls, trading roughly 09:00 to 18:00. Most stalls apply wholesale prices only from 3 items, and single-item prices sit close to an ordinary night market.

BTS Chit Lom is about 1.2 km and 15 minutes on foot, or about 60 to 100 baht by ride-hailing. Aisles are narrow with no air conditioning, so arriving before 10:00 helps. Confirm trading hours and wholesale thresholds with each stall.

What shopping in Bangkok costs: price gaps and refunds

The same item can differ threefold between a mall, a night market and a wholesale stall. The ranges below are typical and move with season and exchange rates, so confirm prices as posted before buying.

Price gaps: T-shirts 150 to 590 baht, cases from 1,500 baht

A basic T-shirt runs about 450 baht for 3 at a wholesale market, 150 to 250 baht each at a night market, and 390 to 590 baht in a mall. A 20-inch case costs about 1,500 to 3,000 baht in a mall. Souvenir bargaining runs 10% to 20%, with more room in the 30 minutes before closing; confirm the final figure with the stallholder.

Refunds and shipping: 5,000 baht to claim, 30 to 45 days by sea

A refund needs 2,000 baht in one shop on one day and a 5,000 baht total, claimed at the airport before departure with the goods available for inspection; street stalls do not qualify. Post office sea mail runs about 1,800 to 2,500 baht for 10 kg over roughly 30 to 45 days. Thresholds and rates can change, so check the Revenue Department and post office notices.

Where to stay for Bangkok's shopping: picking a zone by plan

The zone decides how far the bags travel: Siam or Chit Lom for malls, Asok to cover markets too, the Pratunam area for wholesale. Cross-city hops at peak often take 60 minutes, so confirm drive times against the day's traffic.

Siam and Chit Lom: 5 malls on one skybridge

This stretch holds 5 malls within a 10-minute walk, linked by skybridge so the rainy season needs no street level, and bags reach the hotel in about 10 minutes. The trade-off is the city's top rate band and the densest weekend crowds. Confirm live rates on your booking platform.

Asok and Phrom Phong: malls and markets together

Asok connects to the MRT, putting the Ratchada train market 1 station and about 3 minutes away, with 2 malls at the station exit. Restaurant density is the city's highest and some venues trade to 01:00. The trade-off is prices about 30% above the wholesale district; confirm hours with each venue.

Timing: avoid 14:00 to 18:00 at weekends

Malls are busiest from 14:00 to 18:00 at weekends, when refund counters often queue for more than 30 minutes, while night markets peak from 19:00 to 21:00. Weekday mornings for malls and after 21:30 for markets saves most of that. Confirm trading hours on site.

Luggage and payment: carry 500 baht in small notes, check card acceptance

Markets and wholesale stalls work mainly in cash, so notes of 500 baht and under are worth carrying, and some stalls take QR but issue no receipt. Malls mostly accept cards and handle refunds. If purchases run over the weight limit, a case from a mall counter or post office sea mail covers it; confirm rates at the counter.

FAQ

Q. When is the best time to visit a Bangkok night market?

Most open after 17:00, with crowds densest from 19:00 to 21:00 and stalls packing up around 23:00. Arriving before 17:30 gives empty aisles for photographs, while after 21:30 is better for bargaining. Hours differ by market, so confirm the notice on site.

Q. How do malls and night markets fit into one day?

Malls mostly trade 10:00 to 22:00 and night markets open only after 17:00, so malls by day and a market after 18:00 works. Siam to the Ratchada train market takes about 20 minutes by MRT. Confirm hours against each mall's notice.

Q. How does the VAT refund work?

Spending 2,000 baht in one shop on one day, with a 5,000 baht total, qualifies for a refund, which is claimed at the airport before departure with the goods available for inspection. Street stalls do not qualify. Thresholds and fees can change, so check the Thai Revenue Department notice.

Q. Is bargaining acceptable at night markets?

Street markets and wholesale markets do bargain, commonly by 10% to 20%, with clearer discounts from 3 identical items. Malls and chain stores are fixed-price. The 30 minutes before closing leave the most room, but the stallholder's answer decides it.

Q. Does Pratunam wholesale market suit individual shoppers?

Yes, though most stalls apply wholesale prices only from 3 items, and single-item prices sit close to ordinary night markets. The market trades 09:00 to 18:00, which does not overlap night-market hours, so it belongs in the daytime. Confirm hours on site.

Q. What if the luggage runs out of space?

Most Bangkok malls have luggage counters on the lower level, with 20-inch cases at about 1,500 to 3,000 baht. Sea mail through the post office runs about 1,800 to 2,500 baht for 10 kg over roughly 30 to 45 days. Confirm rates and transit times at the post office counter.