Recent Searches
Questions? (888) 651-9785(888) 651-9785

Top Shopping Spots in Bangkok

15 Reviews
Top Shopping Spots in Bangkok
With its mega malls and bustling night markets, Bangkok is a haven for shoppers. Whether you want to shop for kitschy souvenirs among locals or browse designer boutiques in air-conditioned comfort, Thailand’s capital has something for you. Here are a few of the best spots for a shopping spree. 

Chatuchak Weekend Market 
For passionate shoppers, no visit to Bangkok would be complete without visiting Chatuchak Weekend Market, the largest weekend market in Southeast Asia. In addition to Thai snacks and unique souvenirs, you can buy a wide variety of clothes, accessories, and antiques here. Be sure to take cash, and prepare yourself for large crowds. 

For an altogether different shopping experience, take a trip to glamorous Iconsiam mall, conveniently located on the banks of the Chao Phraya River. Free ferries shuttle visitors across the river to the shopping center, which boasts sleek architecture and a rooftop bar where you can enjoy sweeping views of Bangkok’s skyline. 

Asiatique: The Riverfront 
Also benefiting from a riverfront location is Asiatique, an open-air shopping complex that’s home to vintage stores, high-street shops, and food stalls. The airy complex combines a market-style layout with a relaxed atmosphere for a shopping experience that’s far more tranquil than your typical night market. Asiatique is also home to the Calypso Cabaret Show, one of the best transgender shows in Bangkok. 

MBK Center 
With more than 2,000 shops spread over eight levels, MBK Center is legendary among Bangkok shopping malls. Stores sell everything from DVDs and stationery to fashion items and leather handbags here, and a stop here is a great way to experience local life, especially during the weekend.
Read More
Tours & Activities (4)
Select Dates
Sort: Featured
Free Cancellation:Get a full refund up to 24 hours in advance on most experiences.See Details
Sort by:Featured

Book online or call
(888) 651-9785
(888) 651-9785