StayBangkok.com
All guides
Guides ·Food & drink

Best markets in Bangkok

Bangkok has more than 20 markets worth a visit, from the 15,000-stall Chatuchak weekend beast to a floating market you can actually reach without a tour bus. Here are the 8 to prioritize.

Guide
Food & drink
Length
7 min read
Updated
2026-08-07
Region
Bangkok
Aerial view of Chatuchak Weekend Market's crowded lanes Aerial view of Chatuchak Weekend Market's crowded lanes

Chatuchak Weekend Market

Chatuchak (JJ Market) is the largest market in Southeast Asia — 15,000 stalls across 35 acres, roughly 200,000 visitors on a Saturday. It opens Saturday and Sunday 9am to 6pm; Friday nights have a smaller wholesale plant market. Get there when it opens; by noon in April it becomes unbearably hot. Take the BTS to Mo Chit or the MRT to Chatuchak Park; the market sits between them. Bring cash — most stalls do not take cards.

The market is organized in 27 sections. Section 2-4 for pets and plants, 5-6 for antiques and books, 8 for household, 22-26 for clothing, and food scattered throughout with the best cluster around Section 26 gate. Coconut ice cream at Section 22 is legitimate. The main sit-down food court at Section 26 has curries, noodles, and cold beers at $2 to $5. Expect to spend $30 to $60 on lunch, snacks, and small souvenirs on a typical visit.

Chinatown night market (Yaowarat)

Yaowarat Road is Bangkok's Chinatown, and after 6pm the entire street becomes a food street. Stalls set up on the sidewalks from Ratchawong intersection down to Chaloem Buri, selling grilled seafood, dim sum, oyster omelets, chestnuts, bird's nest, mango sticky rice, and durian. It runs from about 6pm to 1am every night. The best time is 8pm to 10pm on Friday and Saturday when the crowds are peaking but not yet impossible.

Eat T&K Seafood (the big green sign) for grilled river prawns at $6 each, Nai Ek Roll Noodle at Soi Phadungdao for pork and offal noodle soup at $4, and any of the roadside grill stalls for mackerel or squid. MRT Wat Mangkon station opened in 2019 makes access simple. Do not go on a Monday — a lot of vendors close. Cash only. Portable stools appear and disappear; eat standing or squatting on a plastic stool with strangers.

Or Tor Kor Market

Or Tor Kor across the road from Chatuchak is Bangkok's premium produce market — the highest quality fruit, seafood, prepared curries, and take-home Thai food in the city, at 30 to 40 percent above street prices but at ingredient quality that changes what a dish tastes like. It is open daily 6am to 6pm, roofed, air-conditioned in patches, and clean. Locals shop here for special occasions and picky home cooks.

The food court section on the west side has a dozen vendors selling regional Thai dishes — southern crab curry, northern khao soi, Isaan larb — for $4 to $7 per plate. The prepared curry stalls sell green, red, and jungle curries by weight, at $3 for a portion that would cost $2 at street level but tastes noticeably better. Buy tropical fruit here to try dozens of durian varieties, rambutan, mangosteen, and rare longkong.

Damnoen Saduak floating market

Damnoen Saduak is 100 km southwest of Bangkok and is the postcard floating market — long wooden canoes loaded with fruit, curry stalls on the banks, and boat-to-boat trading. It opens 6am to 11am; get there by 8am or the boats have thinned out. Organized day tours from Bangkok hotels run $25 to $50 including transport, boat ride, and a coconut sugar farm visit. Do-it-yourself takes 90 minutes by minivan from Victory Monument for $2.

It is unabashedly touristic these days — the trading canoes exist partly for photographs — but the setting is genuinely beautiful and the food is fine: $3 to $6 for boat noodles served from a boat to your boat. Nearby Amphawa Floating Market (only weekends and evenings, more local) is a better pick for repeat visitors, with fireflies on the river at night and better seafood.

Talat Rot Fai (Train Night Market) Ratchada

Talat Rot Fai Ratchada sits behind Esplanade Mall next to MRT Thailand Cultural Centre station and is the vintage-obsessed night market — retro clothing, old cameras, secondhand vinyl, tattoo booths, bars in converted VW vans. It runs Thursday to Sunday 5pm to midnight. The classic overhead photo from the mall's parking lot at sunset shows the whole thing lit up in rows of colored tarps — one of Bangkok's iconic images.

Food here is trendy rather than traditional — bao burgers, Japanese ramen, elaborate frozen desserts, craft cocktails — but that is the point. Prices run $3 to $8 for meals, $3 to $6 for beers. It is more Instagram than Chatuchak but genuinely fun on a Friday night. As of 2021 the original Ratchada location was reopened after a temporary closure; check current status. The larger Talat Rot Fai Srinakarin operates weekends further east.

Pak Khlong Talat flower market

Pak Khlong Talat is Bangkok's 24-hour flower market on Chak Phet Road near the river, and it is at its best between 10pm and 2am when the wholesale trucks unload marigolds, orchids, jasmine, and roses in rainbow rows. Even for a non-shopper it is a spectacle. MRT Sanam Chai station is a 10-minute walk. Take the Chao Phraya Express Boat to Pak Khlong Talat pier for $0.80 during the day.

Prices are wholesale — a bouquet of roses that would cost $20 in a florist is $3 here, a garland of jasmine flowers (phuang malai) offered at temples is $0.30 to $1. Non-shoppers photograph the market and eat pad thai at the vendor next to the entrance for $2. Combine with a late night visit to Wat Pho (open until 6:30pm) or Yaowarat for dinner beforehand. Genuinely magical at 11pm.

Sampeng Lane and the wholesale district

Sampeng Lane runs parallel to Yaowarat and is Bangkok's wholesale district — a 1 km narrow alley crammed with stalls selling fabric, jewelry parts, packaging, hair accessories, party supplies, everything cheap and everything in bulk. It is a working commercial market, not a tourist attraction, which is why it is worth an hour of your visit. Open daily 8am to 5pm, closed Sunday morning. MRT Sam Yot or Wat Mangkon.

Prices are per piece or per bag depending on the item; a strand of glass beads that costs $8 at a craft store might be $1 here. Nakhon Kasem, the thieves' market next door, sells vintage cameras, old signs, and secondhand tools. Neither is polished; both give you a look at how the city's small retailers actually stock their shops. Bring cash in small notes and a shopping bag.

Frequently asked questions

What people ask before they set off on this one.

What is the best market for first-time visitors?

Chatuchak on a Saturday morning. It is the biggest, the most varied, and the one that shows you why Bangkok is a shopping city — from vintage clothes to street food to hand-carved wooden Buddhas across 15,000 stalls. Get there at 9am when it opens, spend 3 to 4 hours, and take the BTS or MRT back. Bring cash and comfortable shoes.

Is Damnoen Saduak floating market worth the trip?

Yes for a first Thailand visit, if you accept that it is now touristy. The setting is beautiful and the boat ride is fun, but the trading is partly staged. Better alternatives for repeat visitors: Amphawa Floating Market (weekends and evenings, more local vibe, with firefly boat tours) or Taling Chan (Saturday and Sunday, only 30 minutes from central Bangkok by taxi).

Are prices really cheaper at the wholesale markets?

Yes, meaningfully. Sampeng Lane, Bo Bae (wholesale fashion), and Pak Khlong Talat run wholesale prices that are 40 to 70 percent below retail. The catch is you often need to buy in bulk — a dozen items, a full bag, a bunch — and quality varies. For gifts and souvenirs the savings are real; for a single item, Chatuchak is easier at similar prices.

What do the markets do on a Sunday night?

Chatuchak wraps up at 6pm. Chinatown night market runs full blast every night including Sunday. Talat Rot Fai Ratchada is open Thursday through Sunday, so Sunday is your last night. Pak Khlong Talat operates 24 hours and is especially active late Sunday because Monday wholesale deliveries start. Amphawa Floating Market runs Friday to Sunday afternoons and evenings.

How much should I budget for markets?

For eating: $10 to $20 per person at Chinatown or a food-court market, $20 to $30 with drinks. For shopping at Chatuchak: $30 to $80 in cash covers snacks, small souvenirs, one or two clothing items, and a beer. For dedicated shopping trips at wholesale markets, budget more and bring a folding bag. ATMs exist at Chatuchak and Or Tor Kor but not at some of the smaller markets.

Where to stay

Hotels in Bangkok

Rooms worth pairing with this guide.

More guides to Bangkok

All guides
Find your Bangkok bed

Real photos, real prices, and one tonne of carbon removed with every booking — at the same rate you would pay anywhere else.

Find a hotel