Bangkok is a city that never sleeps, and one of its most exciting features is its night markets. From traditional Thai snacks to quirky souvenirs, lively entertainment, and vibrant street scenes, Bangkok’s night markets offer a unique experience for every traveler.
Whether you’re visiting for a weekend getaway or an extended stay, exploring these markets should be at the top of your list. So, let’s dive into the best night markets in Bangkok, where to stay, what to eat, and how to get there!
How to Get There: Asiatique is located on the banks of the Chao Phraya River, just south of the city center. You can easily reach it by taking a boat from Saphan Taksin BTS Station, which costs about 40–60 THB ($1–2 USD). Alternatively, taxis and Grab rides from central Bangkok will cost around 100–150 THB ($3–5 USD).
Best Time to Visit: The market opens at 4:00 PM and goes until midnight, with the best time to visit being around sunset for a mix of daylight and the beautiful night lighting.
Ticket Prices: Entrance is free, but if you want to ride the Asiatique Sky Ferris Wheel, tickets are 250 THB ($7 USD) per person.
What to Do: Asiatique combines shopping, dining, and entertainment in a picturesque setting. Browse shops for local and international brands, and enjoy a range of eateries offering both Thai and Western food. You can also catch a traditional puppet show or a cabaret performance.
Where to Eat: There are several cafes and restaurants in Asiatique, including the popular Baan Khanitha, where you can enjoy a traditional Thai dinner with river views. Meals typically range from 200–500 THB ($6–15 USD) per person.
Where to Stay: If you're looking for luxury near Asiatique, the Anantara Riverside Bangkok Resort offers rooms starting from around 4,000 THB ($120 USD) per night.
How to Get There: Chatuchak is accessible via the Mo Chit BTS station (about 40 THB or $1.20 USD from the city center). The market is open Friday through Sunday, from 9:00 AM to 6:00 PM.
Best Time to Visit: Weekends are the best time to visit, as the market gets very busy, especially on Saturdays. The market is cooler in the morning, so we recommend going early.
Ticket Prices: Admission is free, but prepare to spend on food and shopping. Expect to spend around 500–1,000 THB ($15–30 USD) depending on what you buy.
What to Do: Chatuchak is the largest market in Bangkok, with over 15,000 stalls. You can find everything from clothing, home decor, antiques, plants, and even pets. It’s the ultimate market for souvenir shopping and bargain hunting.
Where to Eat: Street food here is abundant. You can try local dishes like pad Thai, mango sticky rice, and coconut ice cream for as little as 50–100 THB ($1.50–3 USD).
Where to Stay: Hotels near Chatuchak include the Centara Grand at Central Plaza, which offers rooms starting at around 3,000 THB ($90 USD) per night.
How to Get There: Located in the Srinakarin district, this market is a bit out of the way. The best way to reach it is by taxi or Grab, which will cost around 150–200 THB ($5–6 USD) from the city center.
Best Time to Visit: Open every Thursday to Sunday from 5:00 PM until midnight, with the weekend evenings being the busiest.
Ticket Prices: Free entry. Prepare to spend between 100–500 THB ($3–15 USD) for food and shopping.
What to Do: This market is known for its vintage and retro goods. You’ll find antique furniture, old-school toys, clothing, and unique knick-knacks. There’s also a lively food court, so be sure to try some local grilled meats, noodle soups, or Thai desserts.
Where to Eat: Eat at local vendors for affordable and tasty meals. Grilled meats, noodles, and seafood dishes range from 50–200 THB ($1.50–6 USD).
Where to Stay: The nearby Suvarnabhumi Airport Hotel offers rooms starting from 1,000 THB ($30 USD) per night.
How to Get There: This market is located near the MRT Thailand Cultural Centre Station (just 10 minutes walk from the station). The MRT ride from central Bangkok costs around 40–50 THB ($1–1.50 USD).
Best Time to Visit: Open every evening from 5:00 PM until midnight. The market tends to get busier around 7:00 PM, so arriving around then offers a lively atmosphere.
Ticket Prices: Free entry, but be ready to spend between 100–500 THB ($3–15 USD) on food and shopping.
What to Do: A smaller market compared to Chatuchak, Ratchada offers an excellent mix of vintage clothing, local snacks, and affordable souvenirs. It’s also home to many hip and restaurants, making it great for an evening out.
Where to Eat: You can enjoy authentic Thai street food here, including fried rice, satay, and Thai crepes for 50–100 THB ($1.50–3 USD).
Where to Stay: If you want a budget-friendly option, the Grand Mercure Bangkok offers rooms starting at 2,000 THB ($60 USD) per night.
The BEST Night Markets in BANGKOK!
video by ProjectBangkok
How to Get There: Located in the Silom district, you can take the BTS to Sala Daeng Station (about 40 THB or $1 USD from central Bangkok) and walk to the market.
Best Time to Visit: Open every night from 6:00 PM to midnight. Although it’s best to visit on weekends, the area is always buzzing.
Ticket Prices: Entry is free, but be prepared to haggle and spend 100–500 THB ($3–15 USD) for souvenirs or food.
What to Do: While Patpong is known for its nightlife, the market offers a variety of cheap souvenirs, and traditional handicrafts. It’s also a great spot for people-watching.
Where to Eat: The street food here is affordable, and you can grab quick bites like pad Thai or fresh fruit for around 50–150 THB ($1.50–5 USD).
Where to Stay: If you're staying in the Silom area, the Dusit Thani Bangkok offers luxury rooms starting from 3,500 THB ($100 USD) per night.
How to Get There: Khao San Road is easily accessible from the Phra Athit Pier by bus or taxi. The journey costs about 50–100 THB ($1.50–3 USD).
Best Time to Visit: Khao San is always active, but it truly comes alive at night. You can explore it from sunset to late at night.
Ticket Prices: Entry is free, but you may end up spending around 300–600 THB ($9–18 USD) for food, drinks, and entertainment.
What to Do: Khao San Road is famous for its lively atmosphere, street food stalls, and vibrant nightlife. It’s the perfect place for budget travelers looking to meet other like-minded explorers.
Where to Eat: Street food is abundant, and you can get a meal for as little as 50–100 THB ($1.50–3 USD), including pad Thai, mango sticky rice, and fresh fruit.
Where to Stay: Budget travelers can opt for the Khao San Road area where dormitory-style accommodations start at 300–500 THB ($10–15 USD) per night.
How to Get There: Take the MRT to Hua Lamphong Station (about 40–50 THB or $1.50 USD from central Bangkok) and walk a short distance to Chinatown.
Best Time to Visit: Yaowarat is a food lover’s paradise, so visit around 6:00 PM to 9:00 PM when food stalls are at their peak.
Ticket Prices: Free entry, but expect to spend 100–500 THB ($3–15 USD) on food.
What to Do: Explore the vibrant food scene, with everything from dim sum and roast duck to noodle soups and grilled seafood. It’s a culinary experience we won’t forget!
Where to Eat: Street food in Chinatown is a highlight, with meals ranging from 50–300 THB ($1.50–9 USD).
Where to Stay: For a more local experience, stay at the Chinatown Hotel, with rooms starting at 1,500 THB ($45 USD) per night.
Bangkok’s night markets offer a unique mix of culture, food, and fun. From vintage treasures to delicious street food, there’s something for everyone. Whether you’re here for a weekend or a longer stay, make sure to visit these incredible markets for an unforgettable experience. And don't forget to plan your trip during the cooler months (November to February) to avoid the heat. Safe travels, Lykkers! Enjoy exploring Bangkok!