Bangkok’s street food markets are a dazzling tapestry of flavors, smells, and sights, weaving together Thailand’s culinary heritage with the city’s vibrant energy.
From boat-bound vendors at floating markets to neon-lit stalls in bustling night bazaars, these 15 markets offer an unmissable taste of Bangkok’s soul.
Below, you’ll find detailed descriptions, estimated pricing, the best times to visit, practical tips, and Google Maps links to help you navigate. Prices are in Thai Baht (THB), with approximate USD conversions based on an exchange rate of 1 THB = $0.03 (as of February 21, 2025). Bring your appetite—and some cash!
1. Chatuchak Weekend Market
-
Hours: Friday 6 PM–midnight, Saturday–Sunday 9 AM–6 PM
-
Why Visit: With over 15,000 stalls, this is Bangkok’s largest market, famed for shopping but equally a foodie haven with its sprawling food sections.
-
Must-Try: Som tam (spicy papaya salad, 40–60 THB / $1.20–$1.80), grilled chicken skewers (20–30 THB / $0.60–$0.90), coconut ice cream (50–70 THB / $1.50–$2.10).
-
Pricing Info: Street food is affordable, averaging 30–100 THB ($0.90–$3) per dish. Drinks like Thai iced tea cost 30–50 THB ($0.90–$1.50).
-
Best Time to Go: Saturday or Sunday morning (9–11 AM) for cooler weather and fresher stock—afternoons get crowded and hot.
-
Tip: Wear comfy shoes and use the BTS Skytrain to Mo Chit station; it’s a short walk from there.
2. Yaowarat Road (Chinatown)
-
Hours: Daily, peaks 6 PM–midnight (many stalls closed Mondays)
-
Why Visit: This chaotic, neon-drenched strip in Chinatown blends Thai and Chinese cuisines in a nightlife spectacle.
-
Must-Try: Kuay jab (peppery noodle soup, 50–80 THB / $1.50–$2.40), grilled tiger prawns (150–250 THB / $4.50–$7.50 per portion), mango sticky rice (60–100 THB / $1.80–$3).
-
Pricing Info: Expect 50–150 THB ($1.50–$4.50) per dish; seafood is pricier at 200–300 THB ($6–$9).
-
Best Time to Go: 7–9 PM for peak atmosphere—avoid Mondays when it’s quieter.
-
Tip: Take the MRT to Wat Mangkon station and roam the side alleys for cheaper eats.
3. Damnoen Saduak Floating Market
-
Hours: Daily 7 AM–noon
-
Why Visit: A postcard-perfect floating market where vendors paddle up with steaming dishes—touristy but iconic.
-
Must-Try: Kway tiew reua (boat noodles, 30–50 THB / $0.90–$1.50), grilled fish (100–150 THB / $3–$4.50), fresh coconut (40–60 THB / $1.20–$1.80).
-
Pricing Info: Slightly higher due to tourism—meals range from 50–200 THB ($1.50–$6).
-
Best Time to Go: 8–10 AM for boat activity and fewer crowds; it winds down by noon.
-
Tip: Book a day tour (500–1000 THB / $15–$30) or hire a boat (150–200 THB / $4.50–$6).
4. Talad Rot Fai Srinakarin (Train Night Market) – Srinagarindra
-
Hours: Thursday–Sunday, 5 PM–1 AM
-
Why Visit: A retro-themed night market with vintage vibes and a diverse food lineup.
-
Must-Try: Grilled squid (50–100 THB / $1.50–$3), pad kra pao (basil stir-fry, 60–80 THB / $1.80–$2.40), roti with condensed milk (30–50 THB / $0.90–$1.50).
-
Pricing Info: Meals average 50–120 THB ($1.50–$3.60); drinks 30–70 THB ($0.90–$2.10).
-
Best Time to Go: 6–8 PM when stalls are fully open and the vibe picks up.
-
Tip: Take a Grab from BTS Udom Suk (20-minute ride); parking is limited.
5. Khlong Lat Mayom Floating Market
-
Hours: Saturday–Sunday, 8 AM–5 PM
-
Why Visit: A laid-back, local floating market with authentic eats and a riverside charm.
-
Must-Try: Hoi tod (oyster pancakes, 50–80 THB / $1.50–$2.40), grilled tilapia (100–150 THB / $3–$4.50), kanom jeen (noodles with curry, 40–60 THB / $1.20–$1.80).
-
Pricing Info: Affordable at 40–150 THB ($1.20–$4.50) per dish; boat rides 50 THB ($1.50).
-
Best Time to Go: 10 AM–noon for a relaxed visit and fresh food.
-
Tip: Closer to central Bangkok than Damnoen Saduak—take a taxi (about 200 THB / $6 from downtown).
6. Wang Lang Market
-
Hours: Daily, 9 AM–6 PM
-
Why Visit: A local haunt near the river, packed with snack stalls and bustling at lunchtime.
-
Must-Try: Moo ping (pork skewers, 10–20 THB each / $0.30–$0.60), boat noodles (30–50 THB / $0.90–$1.50), black sticky rice with custard (40–60 THB / $1.20–$1.80).
-
Pricing Info: Super cheap—snacks 10–50 THB ($0.30–$1.50), meals 40–80 THB ($1.20–$2.40).
-
Best Time to Go: 11 AM–2 PM when office workers flood in—peak freshness and energy.
-
Tip: Take a ferry to Wang Lang pier; it’s a short walk from there.
7. Asiatique The Riverfront
-
Hours: Daily, 4 PM–midnight
-
Why Visit: An upscale riverside market with a mix of street food and sit-down dining.
-
Must-Try: Tom yum goong (shrimp soup, 100–150 THB / $3–$4.50), grilled seafood (200–300 THB / $6–$9), Thai iced tea (40–60 THB / $1.20–$1.80).
-
Pricing Info: Higher-end street food at 100–300 THB ($3–$9); drinks 40–80 THB ($1.20–$2.40).
-
Best Time to Go: 6–8 PM for sunset views and cooler temps.
-
Tip: Free shuttle boat from Saphan Taksin BTS—check schedules online.
8. Jodd Fairs
-
Hours: Daily, 4 PM–midnight
-
Why Visit: A trendy night market reborn from Ratchada, offering modern twists on classics.
-
Must-Try: Khao soi (coconut curry noodles, 60–100 THB / $1.80–$3), fried chicken (50–80 THB / $1.50–$2.40), bingsu (80–120 THB / $2.40–$3.60).
-
Pricing Info: 50–150 THB ($1.50–$4.50) per dish; desserts slightly pricier.
-
Best Time to Go: 7–9 PM for full vendor turnout and lively crowds.
-
Tip: MRT Rama 9 station is steps away—easy access!
9. Sam Yan Market
-
Hours: Daily, 6 AM–noon
-
Why Visit: A morning market with student-friendly prices and hearty breakfasts.
-
Must-Try: Jok (rice porridge, 30–50 THB / $0.90–$1.50), green curry with rice (50–70 THB / $1.50–$2.10), mango smoothies (40–60 THB / $1.20–$1.80).
-
Pricing Info: Budget-friendly at 30–80 THB ($0.90–$2.40) per item.
-
Best Time to Go: 7–9 AM for the freshest offerings and a lively start.
-
Tip: Pair with a walk to nearby Ban Tad Thong for more eats.
10. Nang Loeng Market
-
Hours: Monday–Saturday, 8 AM–2 PM
-
Why Visit: A historic market with traditional recipes and a nostalgic vibe.
-
Must-Try: Gaeng keow wan (green curry, 50–80 THB / $1.50–$2.40), Thai sausages (30–50 THB / $0.90–$1.50), kanom chan (layered dessert, 20–40 THB / $0.60–$1.20).
-
Pricing Info: 30–100 THB ($0.90–$3) per dish—great value.
-
Best Time to Go: 10 AM–noon before stalls sell out.
-
Tip: MRT Sam Yot station is nearby; arrive early for the best picks.
11. Khlong Toei Market
-
Hours: 24/7 (liveliest 2 AM–6 AM)
-
Why Visit: Bangkok’s rawest, biggest fresh market, with late-night street food stalls.
-
Must-Try: Nam prik with veggies (40–60 THB / $1.20–$1.80), grilled fish (100–150 THB / $3–$4.50), curry pastes (20–50 THB / $0.60–$1.50).
-
Pricing Info: 40–150 THB ($1.20–$4.50); ingredients are dirt cheap.
-
Best Time to Go: 3–5 AM for the nocturnal bustle—chefs shop here then.
-
Tip: Wear closed shoes; it’s messy but authentic.
12. Talad Neon Downtown Night Market
-
Hours: Daily, 4 PM–midnight
-
Why Visit: A modern market with trendy eats and live music in the Pratunam area.
-
Must-Try: Pad Thai (60–100 THB / $1.80–$3), grilled octopus (80–120 THB / $2.40–$3.60), tub tim krob (40–60 THB / $1.20–$1.80).
-
Pricing Info: 50–150 THB ($1.50–$4.50); slightly higher due to location.
-
Best Time to Go: 6–8 PM for the full experience.
-
Tip: BTS Chit Lom is close—perfect post-shopping stop.
13. Chang Chui Plane Night Market
-
Hours: Daily, 11 AM–11 PM (closed Mondays)
-
Why Visit: An artsy market with a giant plane and creative food stalls.
-
Must-Try: Thai tacos (60–100 THB / $1.80–$3), grilled meats (50–80 THB / $1.50–$2.40), craft beer (100–150 THB / $3–$4.50).
-
Pricing Info: 50–150 THB ($1.50–$4.50); drinks can climb higher.
-
Best Time to Go: 5–7 PM for art, food, and live music.
-
Tip: MRT Sirindhorn then a short taxi ride—check event schedules.
14. Pak Khlong Talat (Flower Market)
-
Hours: 24/7 (peaks at night)
-
Why Visit: A flower market with surprising late-night food options.
-
Must-Try: Khao man gai (chicken rice, 40–60 THB / $1.20–$1.80), fresh fruit (20–50 THB / $0.60–$1.50), Thai coffee (30–50 THB / $0.90–$1.50).
-
Pricing Info: 30–100 THB ($0.90–$3)—a budget-friendly bonus.
-
Best Time to Go: Midnight–2 AM for a quiet, magical vibe.
-
Tip: Near the Grand Palace; walk or ferry to Memorial Bridge.
15. Amphawa Floating Market
-
Hours: Friday–Sunday, noon–8 PM
-
Why Visit: A festive weekend market with canal-side seafood and charm.
-
Must-Try: Grilled river prawns (150–250 THB / $4.50–$7.50), pad kra pao with squid (60–100 THB / $1.80–$3), kanom krok (20–40 THB / $0.60–$1.20).
-
Pricing Info: 50–200 THB ($1.50–$6); seafood pushes the upper end.
-
Best Time to Go: 2–5 PM for boat tours and peak food prep.
-
Tip: Day trip via minivan (100–200 THB / $3–$6) from Bangkok; book a canal ride (100 THB / $3).
Practical Tips for Your Bangkok Market Adventure
-
Cash is Essential: Most vendors only take Thai Baht—carry small bills (20s, 50s, 100s).
-
Timing: Morning markets (6 AM–noon) are cooler and fresher; night markets (6 PM–midnight) offer vibe and variety.
-
Spice Levels: Say “mai phet” for mild flavors, but don’t shy away from the heat entirely—it’s part of the fun!
-
Transport: Use BTS/MRT for central markets; Grab or tuk-tuks for outer ones (fares 50–200 THB / $1.50–$6).
-
Hygiene: Stick to busy stalls for fresh turnover; pack hand sanitizer.
Bangkok’s markets are more than food stops—they’re living history, blending tradition with the city’s electric pulse. Whether it’s slurping noodles on a canal or dodging crowds in Chinatown, you’re tasting Thailand’s past and present. So, dive in, haggle a little, and savor every bite—these 15 markets are your gateway to Bangkok’s ultimate street food experience.


Leave a comment