← Back to Blog

Getting to Chatuchak Weekend Market: BTS, MRT, Taxi or Private Car (2026 Guide)

Getting to Chatuchak Weekend Market: BTS, MRT, Taxi or Private Car (2026 Guide)

Saturday Morning, 8 Million Baht of Shopping, One Question

I've dropped hundreds of visitors at Chatuchak over the years, and the conversation in my car is almost always the same. They've read about the market — the 15,000 stalls, the 27 numbered sections, the coconut ice cream in a husk — and they've planned what to buy. What they haven't planned is how to actually get there and, more importantly, how to get out at 3pm carrying four bags when half of Bangkok has decided to leave at the same time.

Chatuchak (also called JJ Market) is only open as the full market on Saturdays and Sundays, 9am to 6pm, in the north of the city between the BTS and MRT lines. It's one of the largest weekend markets in the world. On a busy Saturday, something like 200,000 people pass through it. Every single one of them needs to get home afterwards, and that is the part of the day I want to talk about, because the getting-there is easy and the getting-out is where plans fall apart.

Here's the honest breakdown of every way to reach Chatuchak — what each one really costs, how long the walk is once you're off the train, and when it makes sense to just book a private car and not think about any of it.

First, Get the Day Right

Before you plan transport, plan the day, because the market is not open the way most guidebooks imply:

  • Saturday and Sunday: The full market, 9:00–18:00. This is what you're picturing. Go early.
  • Friday: Wholesale and plants only. The famous plant section is genuinely worth seeing (it's half a market unto itself), but clothing and craft stalls are mostly closed or setting up.
  • Weekdays: The main market is shut. What's open is JJ Mall and Mixt Chatuchak across the road — air-conditioned, quieter, fixed prices, open daily until late. Fine for a browse, not the experience.

Best arrival time on a weekend is 9:00 to 10:00. By noon the corrugated roofs turn the whole place into a slow oven, the good vintage racks have been picked through, and every walkway is a shuffling queue. Locals who know finish by 1pm and are eating lunch at Or Tor Kor market next door while tourists are still discovering that section 27 exists.

Option 1: BTS Skytrain to Mo Chit

The Sukhumvit line drops you at Mo Chit station, which is the stop every guidebook names. What the guidebooks are thinner on is the walk: from Mo Chit to the market entrance is roughly 800 metres — about 10 minutes on foot, part of it crossing Kamphaeng Phet 2 Road, which is a wide, hot, six-lane slog with your soon-to-be-heavier bags. On a 35°C morning that walk has a cost too.

The BTS itself is excellent: trains every few minutes, ฿35–45 from most central hotels, fully air-conditioned, and the Sukhumvit line connects straight from Asok, Nana and Siam without a transfer. If you're staying near a BTS station and travelling light, it's a genuinely good option going in.

One warning: don't take a motorbike taxi from Mo Chit to the gate unless you enjoy merging into Bangkok traffic on the back of a stranger's Honda with your hands full of shopping. The 10-minute walk is the safer bet.

Option 2: MRT Subway to Kamphaeng Phet — the Local's Choice

Here's the tip that regulars use and half the internet misses: Kamphaeng Phet MRT station, Exit 1 or 2, puts you directly at the market. Not near it — at it. You come up the stairs and the stalls are right there, at the section 2–4 corner where the food and the famous coconut ice cream live. Zero road crossings.

The MRT blue line connects from Silom, the riverside, Hua Lamphong and Sukhumvit (transfer at Sukhumvit or Asoke station). Fares run ฿30–45 from central Bangkok, trains are cold, and it's noticeably less crowded than the BTS on a Saturday morning.

The other nearby stops, Chatuchak Park MRT and Suan Jatujak BTS, put you on the park side near Or Tor Kor food market and JJ Mall. Useful if you're combining the market with a food stop, but for the main market gates, Kamphaeng Phet is the one.

Option 3: Street Taxi — Fine Going, a Gamble Coming Back

A metered taxi from central Bangkok to Chatuchak is a perfectly good plan in the morning. From Sukhumvit it's about 10 km and a 25–35 minute ride depending on traffic; from Silom a bit more, from Khao San Road a bit less. On the meter that's roughly ฿120–180 plus any expressway tolls. Get in, say "JJ Market" or show "ตลาดนัดจตุจักร", make sure the meter is on, done.

The return trip is where it stops being fine. On Saturday and Sunday afternoons the roads around the market gridlock, and taxi drivers know exactly what that means for them. This is the single biggest source of taxi complaints I hear from passengers in my car the following week, and it follows a predictable script:

  • Refused meter: drivers outside the market quote flat ฿300–400 for a trip that metered at ฿150 on the way in. Afternoon sun, four bags, tired family — plenty of visitors just pay it.
  • "No traffic, no go": drivers wave off entire destinations in peak gridlock and cruise for shorter, easier fares.
  • The long-haul detour: a driver accepts, then takes a route that conveniently maximises the meter. Hard to notice if you don't know the city.

None of this makes Bangkok taxi drivers villains — most are hard-working and honest, and I know many of them by name. It makes Saturday-afternoon Chatuchak a seller's market. Plan accordingly.

Option 4: Ride-Hailing Apps (Grab, Bolt)

The apps work fine to Chatuchak in the morning: expect ฿150–250 from Sukhumvit for a standard car, comparable to a metered taxi with less hassle. Where they punish you is the exit. Weekend-afternoon surge pricing around the market routinely runs 1.5× to 2×, pickup pins drop into streets the driver can't actually reach, and your driver may circle the block for fifteen minutes while you stand on a corner with your shopping, trying to describe a market entrance that has no street address. It works, eventually. It's just not the relaxing end to the day people imagine.

What Each Option Really Costs

Rough one-way costs from central Bangkok (Sukhumvit/Silom side), Saturday morning conditions:

  • BTS to Mo Chit: ฿35–45 per person + 10-minute walk. Cheapest, coldest, most crowded.
  • MRT to Kamphaeng Phet: ฿30–45 per person + stairs. Best public-transport option, door literally at the market.
  • Motorbike taxi from Mo Chit BTS: ~฿20–30 for the hop from the station, bags and heat not recommended.
  • Street taxi on meter: ~฿120–180 + tolls from central Bangkok. Fine going in; refusals and flat-quoting common coming out.
  • Grab/Bolt standard: ฿150–250, surge to ฿300–400 on weekend afternoons.
  • Tuk-tuk (agreed from central): ฿200–300 after negotiation, hotter and louder than the taxi the same money buys. Fun exactly once.
  • Bangkok Ride private car: ฿20/km, minimum ฿100, tolls included — so about ฿200 from Sukhumvit, ฿240 from Silom, ฿180 from Khao San, in a fixed-price car that's waiting where you agreed.

For a couple, the train wins on price going in. For a family of four, the maths flips fast: four MRT fares plus two hot walks with children is ฿160 and a lot of sweat; a private car is ฿200 and none. And that's before the return trip is priced honestly.

Coming From the Airport That Morning? Lucky You

Chatuchak is in the north of the city, which means it's on the right side of town for Don Mueang (DMK) — about 16 km, 25–30 minutes, roughly ฿320 with us at ฿20/km. Plenty of visitors flying into DMK on a Saturday morning go straight to the market with their luggage and check into the hotel afterwards. That works beautifully in a private car and not at all on the MRT with two suitcases.

From Suvarnabhumi (BKK), figure 35 km and 40–50 minutes — our airport transfers to the city run ฿800–1,200 with the ฿100 airport pickup included, and dropping you at Chatuchak instead of a hotel is the same trip. Details on the BKK airport transfer and DMK airport transfer pages.

The Pattern That Works Best: Shop in the Morning, Roam After

Here's what I'd do with a Saturday in Bangkok, and it's the trip my regulars book most: private car to Chatuchak for 9am, two unhurried hours shopping while it's still cool, bags dropped in the car (they're safe, the car doesn't move without you), and then — this is the part — you still have the whole afternoon and a driver. Continue to the golden spires of Wat Saket and the old town while every other visitor is still lost in section 12, hit the river for sunset, and never once think about surge pricing.

That's a full-day hire: ฿2,500 for 8 hours, driver and tolls included, cold air-conditioning between every stop. Compare that to two surge-priced app rides, a refused taxi, and a tuk-tuk you overpaid for out of exhaustion, and the day stops being transport planning and starts being a day. If you want ideas for the afternoon half, our Bangkok city tour page has the stops that pair well with a market morning.

Survival Notes From the Driver's Seat

  • Bring cash. Most stalls are cash or Thai PromptPay QR; foreign cards are useless in the aisles. ATMs inside the market exist but queue.
  • Bargain with a smile. A polite counter around 60–70% of the asking price is normal for crafts and clothing. Vendors respond to warmth, not aggression, and buying two of something unlocks discounts.
  • Wear real shoes. The market is about 11 hectares of concrete. Sandals and feet disagree by section 15.
  • Hydrate on a schedule, not on thirst. Coconut water stall first, shopping after. The heat between 12:00 and 15:00 is genuinely dangerous for the unprepared.
  • Photograph your entrance gate. The gates are numbered and the sections all look identical after two hours. That photo is how you and your driver (or your hotel) find each other.
  • Plants? Come Friday morning — the plant market is at its best, and yes, we move potted things; we also do pet and living-cargo runs, so a mango tree is no drama.

The Honest Summary

Take the MRT to Kamphaeng Phet if you're near the blue line and travelling light — it genuinely drops you inside the market for pocket change. Take the BTS to Mo Chit if Sukhumvit line is handier and the walk won't bother you. Take a metered taxi in the morning without guilt.

But plan your exit before you walk in. The Saturday-afternoon crush at Chatuchak eats more visitor afternoons than any scam on Sukhumvit, and the people who leave happiest are the ones whose car was arranged before the first bag was bought. Book a fixed-price private transfer on the booking page — tell me the time and the gate number, and the air-conditioning will be running when you stagger out with your haul. I've done this exact run hundreds of times, and the face at gate 3 with the shopping bags is always the happiest one in the market.

WhatsApp LINE Book a Ride