A trip to Bangkok is never complete without checking out the endless shopping experiences it offers. The exciting blend of high-end boutiques and cheap street stalls is the trademark of Bangkok. Shopping in Bangkok is a rewarding experience, as the prices are cheap with a fantastic variety on display, and the quality is generally high. The shops are located very conveniently with skytrains connecting to most of the shopping hotspots. This shopper’s paradise has luxurious malls open from 10 am to 10 pm while vibrant night markets opening their stalls till early dawn. So don’t hesitate to include some shopping therapy in the itinerary on your visit to Bangkok.
Put on your favourite sneakers! Roam through the streets of Bangkok that displays everything on sale! And shop your heart out basically at any time you want!
Before that, you will have to check out our ultimate guide to shopping in Bangkok, to navigate the maze of shopping places and choose the best.
Best of Shopping Malls in Bangkok
Bangkok is home to many luxurious air-conditioned shopping malls that stock the best of designer brands, global favourites and Thai products. These malls display the latest trends in fashion and lifestyle with the best price deals across the globe. Shopping malls in Bangkok is not just about the price; it’s a curated experience with various themes, designs and layouts of shops. The malls are filled with entertainment from in house skating rink to walk through aquariums. It is also laden with a plethora of restaurants and food courts to keep you energized.
Pick out from our list of best shopping malls in Bangkok and experience the shopping haven at its best.
1. Central World Bangkok
Located in the Siam shopping area of Central Bangkok, Central world is where Bangkok celebrates the biggest occasions like the Newyear countdown. Central world is one of the largest malls in the world and the biggest in the country. It has a skating rink, around 100 restaurants, 500 retail shops, 15 cinemas, 2 supermarkets and a kids zone and learning area. You can find all of your favourite brands from around the world under one roof. The mall boasts the latest technology and newest trends on display, making it one of the best places for shopping in Bangkok. It is also very well maintained, looking all classy and clean, you can easily spend a day there.
- Hours: 10 am to 10 pm
- How to reach: Hop on the BTS SkyTrain and get off either at Siam station or Chit Lom station. It is a short walk on the elevated walkway from either station.
Suggested Read: Thailand Full Moon Party | A Guide to Thailand’s Best Party
2. Siam Paragon
Siam Paragon is undoubtedly the most luxurious place to go shopping in Bangkok. The mall is famous for its high-end international shops, like Jimmy Choo, Prada, Versace, Chanel, Dior, etc.. The mall is spread over a large area housing even luxury car showrooms inside it. Siam Paragon has clothing, accessories, personal care, home decor and handicraft shops spread over five floors. The highlight of the mall is Southeast Asia’s largest aquarium present in its basement. The walk through aquarium creates an illusion of walking through the ocean and colourful marine life. There’s bowling alleys, kids zone and food court to refresh yourself while shopping.
- Hours: 10 am to 10 pm
- How to reach: Get off at the Siam station through BTS skytrain and walk following the signs.
3. MBK Center
MBK center is a legendary mall present over 30 years, housing more than 2000 shops in 8 floors. You experience a vibrant market style shops with lesser crowd and escape the heat at the same time here. MBK is not the luxurious kind like the Siam trilogy present next to it, but it has its own charm. MBK is famous for its all year round sale, and there are no brand names. But you will have to bargain to get the best deals out of the vendors here. It has a wide variety of knock-off merchandise, cheap gadgets and impressive souvenirs. The mall also has a large food court with some amazing restaurants to gorge on while you shop.
- Hours: 10 am to 10 pm
- How to reach: Take the sky train and get off at either National Stadium stop and follow the signs or Siam station and walk around 10 mins.
4. Pantip Plaza
Pantip Plaza is the IT mall of the city. The whole mall is filled with all things electronic, and if you are tech savvy, then don’t miss this place. While there are a plethora of small shops in the first four floors, the fifth floor has an IT superstore called IT city with every kind of branded gadget. The shops have brand new tech, pre-used products and a wide range of electronic accessories like a cell phone cover, selfie sticks, calculators, torches, etc. everywhere. There’s always a brand promotion going on in the mall, and you get great deals for branded phones or computers. There are many counterfeit and imitation products on display, so make sure you know about the gadgets you want to buy and be very careful.
- Hours: 10 am to 9 pm
- How to reach: Take the Skytrain to the BTS Station Ratchathewi and go down through 4th exit and walk towards Phetchaburi Road. It’s a 10-minute walk from the station.
5. Terminal 21
As the name suggests, Terminal 21 is a travel-themed shopping mall in Bangkok. It’s exciting how you end up in a new country when you climb up each floor. With airports like entrance, digital display boards and floors designed like the streets of Rome, Paris, London, San Francisco and Tokyo, the mall truly celebrates the travel spirit. The mall houses ultimate designer brands to vendor style sale venues with top class dining and theatre. You can buy the latest trends in clothing, accessories and home decor here at varied price ranges. Terminal 21 is sure to surprise you with a unique shopping experience and is one of the most popular shopping places in Bangkok.
- Hours: 10 am to 10 pm
- How to reach: Just off the BTS train stop, Asok.
6. Emporium Bangkok
Emporium is the most sophisticated shopping mall in Bangkok, with something for everyone. The mall has white walls with gold accents and marble flooring, making it very pleasing for the eye. You can hear live jazz music playing inside the mall elevating the atmosphere. The first two floors have high-end brands and designer stores from all over the world. The third floor has an impressive spread of leisure and pleasure products like books, stationery, sports, etc. While the fourth floor houses The Living Gallery, which has every kind of decor to enhance your living space. There’s plenty of entertainment inside the mall such as a gaming arena, learning amusement park, a farm with plants and animals, and cinemas. While shopping in Bangkok, visiting the Emporium is an experience in itself.
- Hours: 10 am to 10 pm
- How to reach: SkyTrain to Phrom Phong Station and walk through Exit 2 to reach a Skybridge connecting to the Emporium.
7. Asiatique the riverfront
Asiatique is a night market in a mall which only opens at 5 pm and has a plethora of entertainment under its roof. With over 1500 shops in a warehouse-style stall, the mall is spread behind a beautifully lit riverfront. This mall is very lively with cabaret and puppet performances, Muay Thai boxing shows and plenty of restaurants and pubs. You can experience the tallest Ferris wheel in Thailand at this mall. There are many restaurants lined up along the river boardwalk, providing an amazing riverside dining experience. Asiatique has a clean and spacious layout, and the night market sells all kinds of clothes, accessories, handicrafts and knick-knacks. Asiatique provides a memorable shopping in Bangkok as the lively atmosphere, and the river breeze is going to stay with you.
- Hours: 5 pm to midnight
- How to reach: The easiest way is to get off at Saphan Taksin station of the BTS skytrain and get on the free shuttle boat service provided by Asiatique in the Sathorn pier on the Chao Phraya river. The shuttle boat runs every 30 minutes.
8. Platinum fashion mall
This mall is where you can shop till you drop without hurting your wallet. Platinum fashion mall is the air-conditioned version of night markets with plenty of stores crammed in 6 storeys. The mall is the biggest wholesale shopping bazaar with the best trendy clothes, accessories, bags and shoes. When it comes to clothes, one can find anything and everything, for instance, niche stores like fancy costumes and plus-size dresses, inside the mall. The mall is one of the best places for shopping in Bangkok, as it’s famous for quality products at lower prices, it is always crowded. In the night, the area around the mall is lively with shows, street shops and many happening events.
Hours: 9 am to 8 pm
How to reach: The mall is a 10-minute walk from either Chidlom or Ratchathewi BTS Skytrain.
9. Siam discovery
Arguably one among the best-designed malls in the world, Siam Discovery is Thailand’s largest lifestyle store. Over 5000 international brands are brought under a single roof, and displayed following a universal concept in Siam discovery, abandoning brand constraints. As per the futuristic shopping concept here, each floor is a ‘lab’ with her, him, creative, play, and street shopping as themes. It has incredibly unique stores selling everything from clothes, accessories to drones and life-size star wars figures. Also, don’t miss the Madame Tussauds wax museum in 6th floor. The mall helps the consumer reflect their own identity and purchase, thus dubbed as the biggest arena of lifestyle experiments.
- Hours: 10 am to 10 pm
- How to reach: Get down at Siam station of BTS skytrain and walk through Siam centre to find Siam discovery next to it.
10. Central Embassy Shopping Mall
Central Embassy is one of the best shopping malls in Bangkok, which screams luxury from the entrance. The mall differentiates it from the others by its futuristic design and minimal white interior. The mall has a line up of the most famous designer stores in an extravagant setting. It also has the most luxurious cinema hall in Bangkok at its eighth floor where ticket prices start from 1500 baht. The mall has an affordable Thai eatery at its ground floor and a wide array of world-class dining experiences through all its floors. Central embassy gives you the best of luxurious shopping in Bangkok.
- Hours: 10 am to 10 pm
- How to reach: It’s just a short walk from either Ploenchit or ChidLom BTS Skytrain stations.
Markets in Bangkok
Markets in Bangkok are no exception. Bangkok markets are the best places to shop till you drop. The rush, the sounds and the display of unlimited, colourful things to buy make shopping in Bangkok markets the best. You can always find a wide variety of delicious Thai food available to fuel you in the markets. Though the markets are hot and there’s endless booth after booth to explore, it offers a slice of the local culture and the best bargain to satiate your shopping appetite.
Suggested Read: Grand Bazaar Turkey: The World’s Oldest Mall
Flea market, street market, night market, floating market (yes you read it right!), name it, Bangkok has it all. So put on your hat, fatten your wallets and get ready to walk through the best markets for shopping in Bangkok.
1. Chatuchak weekend market
One of the biggest markets in the world, Chatuchak, provides the ultimate experience of shopping in Bangkok. Chatuchak market opens up 15,000 booths during weekends, over a 1 km stretch area. The market sells everything that’s buyable in Thailand, from trendy fashion to fluffy dogs. Even if you are not an ardent shopper, it’s so much fun to just roam around the market. You can buy quirky gifts, handicrafts, trendy clothes and accessories, home decor, unique antiques and even plants, at rock bottom prices. Don’t miss visiting the pets section, as it will steal your heart with the cutest animals and a wide range of pet accessories.
- Hours: Saturday & Sunday – 9 am to 6 pm, also Friday- 6 pm to midnight (wholesale only)
- When to go: Go as early as 10 am to beat the crowd.
- How to reach: Board the BTS sky train and get down at Mo Chit station, walk out by exit no. 1, and continue till you see the cloth shops.
2. Pratunam market
Pratunam market is the biggest clothing market in Bangkok. This vibrant, local market has air-conditioned shopping towers and street side shops, all at one place. Pratunam market is famous for the cheapest prices and funky products. The market comprises of shops selling t-shirt souvenirs, casual dresses, bizarre costumes, faux jewellery, fancy items and all kinds of Knick-knacks. As it’s a wholesale market, try to buy two or three items in a single shop and you can get a good bargain.
- Hours: Open 24 hours ( most retail shops open from 10 am to 9 pm)
- When to go: 11 am to 8 pm, as you can browse all the shops.
- How to reach: Hop on to BTS sky train and the stop is Chit lom station. Walk along Chit lom road to Ratchaprarop and Petchburi intersection.
3. Pak Klong Talad flower market
Pak Klong Talad is a colourful market, which sells flowers, fruits and vegetables from all over Thailand. The market is very lively with the fresh smell of flowers accompanying you. This market appeals to people who want to see the day to day activities and culture of Bangkok up close. Moreover owing to the unique experience of walking through lanes after lanes filled with roses, jasmine, orchids, marigolds and many more beautiful flowers, it attracts many tourists. When you leave this enchanting market, make sure you buy handmade garlands or bouquets, fresh fruit baskets or aromatic local spices.
- Hours: Open 24×7
- When to go: Before dawn or late night
- How to reach: You can take taxis or tuk-tuks from anywhere. You can also take ferry boats, Chao Phraya Express boat service connects to Pak Klong Talad Pier.
4. Talad Rot Fai market
Talad Rot Fai market is a vintage night market and among the best places for shopping in Bangkok. The charming market is an array of fascinating stalls in the open-air setting, with cool food and drink options surrounding it. Rot Fai market surprises you with all things retro. If you are looking for, hard to find yesteryear collectables, antique furniture, hippy clothes or some kitsch arts to take back home, spend your night at this market.
- Hours: Thursday to Sunday (5 pm to midnight)
- When to go: All the shops are set and open after 7 pm
- How to reach: The closest BTS skytrain station is On Nut. Rot Fai market is around 15 km from On Nut. So, from On Nut taxis are a better option.
5. Chang Chui Bangkok Plane market
Chang Chui plane market is a creative space filled with shops, food stalls and bars with a decommissioned aeroplane at its centre. The night market scene here is a new addition to shopping in Bangkok with all kinds of boutiques selling quality products. The market is an upscaled version of popular street markets, with a well-organized area. The vibrant market is divided into two zones, the green zone and night zone. The green zone is alcohol-free while the night zone offers many booze options. The various open-air cafes, restaurants, bars and food courts have quirky hangings and colourful seating area. While there’s a whole lot of recycled decorations and artworks in adorable nooks and corners of the market.
- Hours: ‘Green zone’ open from 11 am until 9 pm while the ‘night zone’ opens at 4 pm until 11 pm.
- When to go: It depends on which parts of the market you want to explore.
- How to reach: Its located in the suburbs, taxis are the easiest or you can board public buses from victory monument station to Bang Kruai station.
6. Khlong Lat Mayom floating market
Shopping in Bangkok is never complete without visiting it’s famed floating markets. Khlong Lat Mayom is a small floating market, which is an excellent alternative to crowded touristy markets. This floating market does not have many boat vendors; instead, there many are riverside shops to spend your time there. This market is famous among foodies who love tasting the various Thai delicacies, fresh fruits and sweets. You can also enjoy boat rides through the canal, to experience the surrounding areas.
- Hours: Saturday and Sunday- 9 am to 4 pm
- When to go: it is just 12kms from Bangkok, do you don’t have to hassle in the morning, go for an early lunch to enjoy the market and food.
- How to reach: taking a taxi is the easiest way, as the market is just out of Bangkok.
7. Damnoen Saduak Floating market
This floating market is among the most popular shopping places in Bangkok, with a huge area filled with lots of boat vendors and a lively market alongside. Damnoen market is a historic market, live from 1866. Though now it completely caters tourists, you can find vendors with straw hats selling every kind of Thai product from their boats. You can move in boats in the canal and sample the freshly cooked, aromatic foods and fruits by just sitting in your boat. Don’t forget to capture an Instagram worthy picture of the boats and vendors selling colourful items.
- Hours: 7 am to 5 pm
- When to go: Leave early in the morning from Bangkok, as the market is 100 km from the city. It’s great to have your breakfast here, don’t miss the coconut pancakes.
- How to reach: Take the appropriate bus from Southern bus terminal of Bangkok, there’s a bus every 40 mins starting from 6 am, or else there are many tour packages which cover the commute too. One has to anyway get a boat tour at the market to explore the floating shops.
8. Amphawa Floating market
Amphawa floating market is the second largest floating market located downstream from the Damnoen floating market. The market feels more authentic and less of tourist traps. You can walk through the wooden shops present along the river and also explore the vendors in boats from the banks or by hopping into boats whenever you like. The wooden boutiques sell beautiful handicrafts, T-shirts and many handmade souvenirs. The market is also filled with eateries serving scrumptious Thai food. Seafood such as river prawn, squid, fish is very popular here. You can also take a boat tour from the market and visit the nearby temples with amazing views of the banks of the river.
- Hours: Friday, Saturday and Sunday from 12 noon to 8 pm
- When to go: The market is up and open only by afternoon, so you can start late form the city and stay till the evening to enjoy the atmosphere during the sunset.
- How to reach: Board the minivans(small buses) from the Southern Bus terminal for a 90 minutes journey to the market.
By now, you would have realized how much of a shopper’s paradise Bangkok is. You can never go wrong shopping in Bangkok, but always stay cautious and away from tourist scams. Book your next vacation to Bangkok and enjoy the passionate shopping experiences in the city.