Shopping Malls in Bangkok

If you love shopping in style, Thailand and in particular its capital Bangkok can be the right place for you. There is a huge selection of shopping malls where you can find finest fashion stores, global brands, book shops, specialty stores, accessories stands and all kinds of luxury designer lifestyle goods. Visiting the best shopping malls in Thailand provide an entirely different shopping experience than traditional Thai street markets.

ICONSIAM & Siam Takashimaya

ICONSIAM is the newest luxury shopping mall in Bangkok, located on the bank of Chao Phraya River. Many worldwide famous fashion brands, sport goods shops and even Apple opened their stores here. Siam Takashimaya is a famous Japanese department store that just recently opened its first branch in Thailand at ICONSIAM. The department store has 7 floors with a lot of Japanese brand products including clothes, home decorations, shoes, travel bags, cosmetics, various food items, both savory and famous restaurants.

ICONSIAM

How to get there

By Public Boat: Get on Chao Phraya Tourist Boat (Blue flag) that runs daily from 9:30 am to 9:30 pm (ICONSIAM has its own pier).

By ICONSIAM’s free shuttle boat: Boats to ICONSIAM run about every 10 minutes from 9:00 am to 11:00 pm and you can get on one of them at Sathorn Pier, CAT Building Pier, Si Phraya Pier or Ratchawong Pier.

By BTS: Take BTS SkyTrain to BTS Saphan Taksin Station (Exit 2) and transit to ICONSIAM by boat from Sathorn Pier (departs every 10 minutes). Another option is getting off at BTS Krung Thonburi from where you can transit to ICONSIAM via minibus.

MBK Center

MBK Center is a large shopping mall in Bangkok which is very popular between Thai people and foreigners. MBK Center houses a big number of shops, restaurants, own food court, service outlets and the 4-storey Tokyu department store. MBK Center is a good place for souvenir shopping as here you can get really good deals in an air-conditioned environment.

MBK Center

How to get there

By BTS: The easiest way to reach MBK Center is by taking BTS SkyTrain to National Stadium station. If you're taking different BTS line, you can drop off at Siam station and walk as the shopping mall is in a walkable distance from this BTS station as well.

By Boat: You can also take Khlong Boat to Hua Chang Pier as from there MBK Center can be reached on foot in less than 10 minutes.

Terminal 21 Asok

Terminal 21 Asok is the most centrally located shopping mall in downtown Bangkok. The shopping mall is surrounded by business centers and hotels making it very popular by locals and tourists. Every floor of Terminal 21 Asok shopping mall has its own theme and is decorated based on well-known streets in cities such as Rome, Paris, Tokyo, London and Istanbul.

Terminal 21 Asok also houses Pier 21 Food Court which is the Best Cheap Eats in Bangkok.

Terminal 21

How to get there

By BTS: Terminal 21 shopping mall is directly connected to BTS SkyTrain Asok station.

By MRT: You can also take MRT Metro to Sukhumvit station as it's connected with the shopping mall as well.

Siam Paragon

Siam Paragon is a shopping mall in Bangkok which is currently the fourth largest shopping mall in Thailand. Siam Paragon houses worldwide famous fashion brands, various specialty stores, restaurants and cafes (including Harrods Tea Room), a multiplex of 15 large screen cinemas, SEA LIFE Bangkok Ocean World aquarium, spaces for exhibitions, concerts and other activities.

Siam Paragon

How to get there

Siam Paragon shopping mall is directly connected to BTS SkyTrain Siam station.

CentralwOrld

CentralwOrld is a shopping complex in Bangkok, which is the 11th largest shopping mall in the world. The complex includes not only a shopping mall but also a hotel and office tower. One of the Best Bangkok Rooftop Bars can be found on the top of the adjacent 45-story building.

A large outdoor activity square can be found in front of CentralwOrld and it is the largest square of that kind in in downtown Bangkok. Thailand's main New Year's Eve Countdown celebration is taking place on this square. The most impressive Christmas decorations and biggest Winter Beer Gardens are set out nearby CentralwOrld as well.

CentralWorld

How to get there

The easiest way to get there is by taking BTS SkyTrain to Chidlom Station or Siam Station and then walking on the skywalk to Central World shopping mall, as Central World is in the middle between these two BTS stations.

Emporium

Emporium is a luxury shopping mall in Bangkok. This shopping complex contains not only a shopping mall and department store but also a luxury cinema, upscale supermarket and other high-end facilities. Emporium started the wave of luxury shopping malls in Bangkok and it’s still offering many opportunities for upscale shopping, dining and entertainment.

Emporium

How to get there

The easiest way to get there is by taking BTS SkyTrain to Phrom Phong (E5) station as the skywalk directly connects BTS station with the complex of EmQuartier and Emporium shopping malls.

EmQuartier

EmQuartier is a shopping mall in Bangkok, which is a part of the "EM District". This luxury shopping mall is divided into three sections, named the Helix Quartier, the Waterfall Quartier and the Glass Quartier.

EmQuartier

How to get there

The easiest way to get there is by taking BTS SkyTrain to Phrom Phong (E5) station as the skywalk directly connects BTS station with the complex of EmQuartier and Emporium shopping malls.

Siam Discovery

Siam Discovery is a shopping mall in the main shopping district of Bangkok – Siam. The shopping mall offers a unique for Bangkok shopping experience created by the unusual concept of displaying of items on sale. Siam Discovery is also the complex housing Thailand’s only Madame Tussauds Museum.

Siam Discovery

How to get there

Siam Discovery can be easily reached by BTS SkyTrain as only another shopping mall Siam Center separates the mall from BTS Siam station.

Platinum Fashion Mall

Platinum Fashion Mall is a shopping mall in Bangkok, dedicated to fashion clothes and accessories retail and wholesale. Platinum Fashion Mall shopping is located in Pratunam and is one of the best places for cheap clothes shopping in Bangkok.

Platinum Fashion Mall

How to get there

By BTS: Platinum Fashion Mall is about 10 minutes’ walk from any of these 2 BTS SkyTrain stations - Ratchathewi and Chidlom.

By Boat: You can take a Khlong Boat to Pratunam Pier as the shopping mall just across the street from the pier.

Seacon Square

Seacon Square is a large shopping mall in Bangkok which is located a bit out of the way from touristy path. However, shopping at Seacon Square can be combined with a visit to the beautiful King Rama IX Park and one of the best night markets in Bangkok – Talad Rot Fai Srinakarin.

Seacon Square

How to get there

By Public Bus: Take Public Bus No. 133, 145, 206, 207 or Air-con bus No. 11 and drop off at Seacon Square

By BTS & Bus: Take BTS SkyTrain to Phakanong Station then take Public Bus No. 133 (9 baht, 45 mins) and stop at Seacon Square.

By BTS & Taxi: Take BTS SkyTrain to On Nut Station or Udom Suk Station then catch a metered taxi from there. It costs about 80-120 baht to get to Seacon Square shopping mall. 

The Esplanade

The Esplanade is a shopping mall in Bangkok, located on Ratchadaphisek Road. The shopping and entertainment complex features 3,000 seats Cineplex, various shops, restaurants, entertainment venues and Bangkok’s Art in Paradise gallery. One of the most popular night markets in Bangkok, Talad Rot Fai Ratchada is spread out just behind The Esplanade.

The Esplanade

How to get there

By MRT: Take MRT Metro to Thailand Cultural Centre station and take Exit 3.

By Public Bus: Take Public Bus No. 73, 74, 136, 179, 185, 206, 514, 517 and drop off at MRT Thailand Cultural Centre bus stop.

Donki Mall Thonglor

Donki Mall Thonglor is a branch of Japan's biggest discount store chain opened in Bangkok to please all Japanese admirers. The mall is filled with various products, brand names goods, food, snacks, medicines, electrical appliances, office supplies, various food items and goodies, etc. There are also restaurants, karaoke shop in the Entertainment Zone to let you relax after endless shopping.

How to get there

By BTS: The easiest way to get there is by taking BTS SkyTrain to Ekkamai station or Thonglor Station and walking for about 15 minutes.

Where to Stay in Bangkok?

What is the best area to stay in Bangkok if you're planning to dive into shopping experience? Our recommendations for choosing the right area to stay in Bangkok can be found here: Where to Stay in Bangkok - Guide to Bangkok Best Areas.