Top 10 things to do in Bangkok

Bangkok was recently voted top tourist destination in the third annual Global Destination Cities Index by MasterCard Worldwide, ahead of London, Paris, Singapore and New York.

And it’s hardly surprising, as Bangkok has so much to offer tourists from unique historical and cultural venues to fabulous Thai street food, and amazing shopping and nightlife. There’s pretty much something for everyone in Thailand’s capital city.

We’ve tried to whittle down Bangkok’s numerous attractions to a list of Top 10 “must-dos” (in no particular order) – but we’d love to hear from you if you think we’ve overlooked anything you’ve particularly enjoyed!

1. Visit Bangkok’s Grand Palace & temples

A visit to the Grand Palace in Bangkok is a must. Also Wat Arun, Wat Pho and the Reclining Buddha. Photo credit: © Tourism Authority of Thailand.

2. Check out one of Bangkok’s amazing floating markets

Get up early to make the most of a visit to one of Bangkok’s floating markets.   Photo credit: © Tourism Authority of Thailand.

You can read more about Bangkok’s floating markets here.

3. Amaze your tastebuds with Bangkok’s wonderful street food

Don’t miss out on tasting some of Bangkok’s famous street food. It’s delicious and amazing value for money. Photo credit: Wikimedia Commons.

4. Go bargain-hunting in Bangkok’s shopping malls

Go bargain hunting at one of Bangkok’s many fabulous shopping malls. Photo credit: © Tourism Authority of Thailand.

Read about our Top 5 shopping experiences here.

5. Get a different view of Bangkok by dining on a rooftop

Enjoy the sunset & view from one of Bangkok’s rooftop restaurants such as Sirocco Restaurant at Hotel Lebua (pictured), Vertigo at Banyan Tree or Red Sky@55 at Centara Grand. Photo credit: © Tourism Authority of Thailand.

6. Avoid Bangkok’s traffic by taking the Skytrain

The Bangkok Mass Transit System, commonly known as the BTS Skytrain, is a cool, cheap and fast way to get around the bustling city. Enjoy a birds eye view whilst getting from A-B. Photo credit: © Tourism Authority of Thailand.

7. Take a tour of Bangkok’s canals by long-tail boat

A tour of Bangkok’s canals (or klongs) by long-tail boat is a great way to see the other side of the city – old Bangkok (Thonburi). © Tourism Authority of Thailand.

8. Visit Bangkok’s colourful and exotic markets

Chatuchak Weekend Market, Bangkok is a must for keen shoppers and bargain hunters. Or try Asiatique night market open 7 days a week. Photo credit: Flickr_edwin.11

9. Spend a day at one of Bangkok’s theme parks

You’ll keep the kids amused all day at one of Bangkok’s amusement and theme parks. Siam Park City (pictured) is great value with lots of rides & a fun water park. Other options include: Kidzania Bangkok, Dream World & Fantasia Lagoon. Photo credit:

10. Experience the excitement of Muay Thai boxing

Watch an exciting bout of Muay Thai boxing at Bangkok’s Ratchadamnoen or Lumpini Stadium. Photo credit ©AsiaWebDirect via

If you fancy learning Muay Thai yourself, check out this previous guest blog post by Muay Thai Holidays, here.

We’d love to hear from you if you think we’ve overlooked anything you’ve particularly enjoyed. Leave your suggestions below in the comments box and we might feature them in a future blog!