The capital city of Thailand, Bangkok, is a vibrant, dynamic, and modern city. It is a one-stop destination for those who want to party, shop, and sightsee. The serene temples, the stylish malls, the colourful weekend markets, or the family-friendly attractions—Bangkok truly captivates the hearts of its visitors. The city also becomes a great starting point for a memorable Thailand vacation. Whether you are a budget traveller, going on a family vacation or a couples’s getaway, there are plenty of tourist attractions in Bangkok. Let’s take a look at some of the best places to visit in Bangkok:

Suggested Read: Best time to visit Bangkok and Places to Visit in Thailand

Best Places to Visit in Bangkok

  1. The Grand Palace
  2. Bangkok Safari World
  3. Siam Ocean World
  4. Mahanakhon Skywalk
  5. Madame Tussauds Museum
  6. Grand Pearl Dinner Cruise
  7. Siam Niramit Show
  8. Calypso Cabaret Show
  9. Asiatique Riverfront
  10. Lumphini Park
  11. Wat Phra Kaew
  12. Wat Pho
  13. Wat Arun
  14. Indra Square
  15. Chatuchak Market
  16. Siam Paragon
  17. Damnoen Saduak Floating Market
  18. Vertigo Rooftop Restaurant and Bar
  19. Khao San Road
  20. China Town
  21. Onyx Cub

Places to visit in Bangkok with Family

1. The Royal Grand Palace

The Royal Grand Palace is a spectacular tourist attraction and a must-visit place in Bangkok. It used to be the former residence of the Thai King Rama I to King Rama V. The palace houses the Temple of Emerald Buddha and the royal residence. There are various sections of the palace holding royal significance. To this date, coronations and other such ceremonies are held in this palace. The exterior of the palace is covered with a golden hue which shines brightly in the sun, and you will see a massive statue of dwarapala (guardian of the gate) at the entrance. The temple has a dress code under which you have to cover your knees and shoulders. You can also get a sarong on rent. The timing of the palace is 8:30 am to 3:30 pm. And you have to pay THB 500 to enter the palace for kids and adults.

Address: Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok 10200, Thailand

2. Bangkok Safari World

safari world

Enjoy a fun day with your family at Bangkok Safari World, regarded as the ultimate animal experience. It has three sections: the animal and marine parks sprawled over 200 acres of land. You can get up close with animals and birds by exploring this park. It can be done on either foot or via car. The third section is the Jungle walk, where you can feed the animals. The timing of the Safari World is 9:00 am to 5 pm. You may also avail the buffet lunch for which you have to pay extra. The ticket price for entering two sections is THB 750 and children THB 650 (approx)

Address: 99 Panya Indra Rd, Sam Wa Tawan Tok, Khlong Sam Wa, Bangkok

3. Siam Ocean World

Siam Ocean World

Another attraction in Bangkok to enjoy with your family and kids is the Siam Ocean World. It is the largest aquarium in Thailand and houses thousands of marine creatures and exotic aquatic plants. Once inside the venue, you will get a feeling of being underwater. You can witness the dolphin show, engage in feeding otters, penguins and even sharks. The glass boat ride, diving with sharks and 4D cinema are other exciting highlights of the Siam Ocean world. A total of 2-3 hours would be enough to explore the place. The place is open from 10:00 AM – 08:00 PM.

Address: B1-B2 Floor, Siam Paragon, 991 Rama 1 Rd, Pathumwan, Bangkok

4. Mahanakhon Skywalk:

Mahanakhon Skywalk

Mahanakhon Skywalk is the most elevated observation deck in all of Thailand. It provides a panoramic view of the Bangkok skyline and an excellent backdrop for clicking photos. The spectacular views from this point are best enjoyed in the morning or during the sunset. The morning view looks sublime, and the night view dazzles with all the city lights, which makes it an absolute must-visit place in Bangkok. There are two viewing areas: the indoor and outdoor. The indoor one is where you can click many photos, especially with kids, and the outdoor area has a dedicated place for photos. The timings of the skywalk is from 10 am to 7 pm.

Address: 114 Naradhiwas Rajanagarindra Road, Silom, Bang Rak, Bangkok 10500, Thailand

5. Madame Tussauds Museum

Madame Tussauds Museum

Image Source –

Strike a pose with your favourite pop star or film actor at Madame Tussauds Museum. The museum is renowned for its life-like wax replicas of famous personalities from history, sports, pop culture, etc. The museum is divided into zones such as Movie Zone, Music Room, Sports Zone, Bollywood, History Zone, etc. You will find many exciting personalities, from Spider-Man to One Direction and Vin Diesel to Oprah Winfrey. The single ticket admission per person will cost you 990 THB. The opening time of the museum is from 10 am to 8 pm.

Address: Siam Discovery, 989 Rama I Rd, Pathum Wan, Bangkok 10330, Thailand

Places to visit in Bangkok for Couples

6. Grand Pearl Dinner Cruise

Chao Phraya Dinner Cruise

Grand Pearl Dinner Cruise is Bangkok’s most luxurious cruise on the Chao Phraya River. Couples can spend a delightful two hours on this cruise. With a candlelight dinner, a menu of Thai and international cuisine and live performances, this cruise would be a memorable experience. Witness the stunning view of The Grand Palace, Wat Arun, Rama VIII Bridge and the Bangkok city lights against the night backdrop. The approximate cost of the Pearl Dinner Cruise is from THB 1200 to THB 1500. The cruise’s starting point is from Talat Noi, Samphanthawong, Bangkok 10100, Thailand

7. Siam Niramit Show:

Watch an exquisite theatrical production of Thailand’s glorious past in just 90 minutes. Siam Niramit’s show transports you to a bygone era, narrating Thai traditions and way of life. There are around 100 performers who partake in the production. It is considered the ‘must-see show in Thailand’ and offers more than stage performances. Upon entering the venue, you will witness the 100 years of Thai Village, Naga Courtyard, and an on-site restaurant. You can customise your visit depending on which activities you want to participate in. For example, you may watch the show and have dinner or try every activity. Be sure to make reservations.

The venue opens at 5:30 pm and the show starts at 8:00 pm to 9:50 pm.
Address: 19 Thiam Ruam Mit Rd, Huai Khwang, Bangkok 10310, Thailand

8. Calypso Cabaret Show

calypso cabaret show

Calypso Cabaret is the most prestigious cabaret show in Bangkok. Watch delightful acts put up by Thai transgender artists where they showcase 16 performances full of grandeur and awe. They skillfully lip-sync through and perform tight-knit choreographies and acrobats. Calypso isn’t ‘the typical ladyboy cabaret’; it is much more conceptual and tastefully done. It is suitable for open-minded audiences of all ages and backgrounds. The show’s run time is one hour and 10 minutes. The first show starts at 7.30 pm and the second at 9.15 pm.

Ticket Price: 1200 THB per person (approx).

Address: Asiatique Riverfront (warehouse 3) 2194 Charoenkrung 72-76 Road, Prayakrai, Bangkorlaem, Bangkok 10120 Thailand

9. Asiatique Riverfront

Asiatique Riverfront is a large open-air mall in Bangkok, and it also acts as an open-air night market. Around 1,500 retail stalls and 40 restaurants receive a decent footfall of tourists. The venue is distinguished by different districts, each dedicated to a unique theme. These four districts are Charoenkrung District (for Calypso Cabaret, Muay Thai, and souvenirs), Town Square District (which has foreign restaurants and sports bars), Factory District (for trendy fashions, cosmetics and restaurants) and Waterfront District (for concerts, events and New Year’s celebrations). The best time to visit the mall is after sunset. The time of the mall is from 11 am to midnight.

Address: 2194 CharoenKrung Road, Wat Phraya Krai, Bang Kho Laem, Bangkok, Thailand

10. Lumphini Park

Taking relief from the busy Bangkok city, find some refuge in the greenery of Lumphini Park. Sprawled in an area of 2.5 km, people can enjoy boating in the artificial lake, taking a therapeutic walk and cycling. You will also find a variety of flowers, trees and birds in this park. Many people also come here for birdwatching. In addition, the park features a Lumpini Youth Centre, which offers sports training opportunities for kids and young adults. The Sri Thai Derm Food Center sells food and drinks, so you never go hungry. It is an excellent place for couples to catch a break from Bangkok sightseeing and shopping. There are no charges to enter the park.

Opening Hours: 4:30 am to 10:00 pm
Address: 192 Wireless Road Pathum Wan, Bangkok

Places to visit in Bangkok – Temples and Religious sites

11. Wat Phra Kaew (Temple of the Emerald Buddha)

visit to grand palace

Wat Phra Kaew is the most sacred temple in Thailand and an iconic tourist attraction. It is located in the Grand Palace. At the centre of the temple lies the statue of Buddha made of single jade decked with gold and diamond. It is positioned on an elevated space as a sign of reverence. The temples also hold great significance for the Thai monarchy and officials. With change of every season, the statue of Lord Buddha is clad with a new robe, and it is believed that it brings harmony and prosperity to the Kingdom. If you plan to visit the temple, make sure to follow the temple rules. The temple remains open from 8:30 am to 3:30 pm.

Ticket Price: THB 500
Address: Na Phra Lan Rd, Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok

12. Wat Pho (Temple of Reclining Buddha)

wat pho

Wat Pho is a revered temple in Bangkok, and it houses a 46-m-long reclining Buddha statue covered in gold leaf. It is one of the most essential six temples in Thailand. The temple was a centre for public education and a school of Thai medicine. It is also known as the birthplace of traditional Thai massage. Today, this temple is one of Bangkok’s most visited religious attractions. The temple walls are adorned with intricate paintings and murals of folk tales and Buddhist narratives. Make sure to dress modestly by covering your knees and shoulders and take off your shoes before entering the temple.

Opening Hours: 8 am – 6:30 pm
Ticket Price: 200 THB
Address: 2 SanamChai Road, Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok

13. Wat Arun (Temple of Dawn)

wat arun

Wat Arun temple is located in the Chonburi district on the Chao Phraya River. The temple derived its name from the Sun God Aruna in the Hindu pantheon. It is one of Bangkok’s iconic landmarks and is renowned for its exquisite exteriors. The temple exterior features small figurines which adorn its walls. Most tourists visit this temple during the sunrise, which gives a scenic view of the area. Others choose to visit the temple during sunset as the ember glow spreads all around, making it a beautiful backdrop for taking photos.

Opening Hours: 8 am – 6:30 pm
Ticket Price: THB 100
Address: 158 Thanon Wang Doem, Wat Arun, Bangkok Yai, Bangkok

Places to visit in Bangkok for Shopping

14. Indra Square

Indra Square is an indoor air-conditioned market with multiple levels. It has more than 300 outlets selling jewellery, gems, shawls, t-shirts, shoes, bags, hats etc. The market is wholesale, so many retailers also buy from this place in bulk. Do bargaining but reasonably because the prices are already low. The market also has a food court on the top floor to relax and enjoy a delicious meal. If you’re taking a beating of Bangkok’s heat and wish to avoid exploring the outdoor market, Indira Square comes as a great relief. Apart from the pleasant shopping and eating experience, the shop owners can communicate in Thai and English, making buying more effortless. The Indra Square market opens every day from 10 am to 9 pm.

Location: 120/126 Ratchaprarop Rd, Ratchathewi, Bangkok 10110, Thailand

15. Chatuchak Market: One of most-visited Bangkok tourist spots

chatuchak market

Chatuchak market is the biggest street market in Thailand and possibly in Asia. Also known as the JJ Market, it has around 15000 retail outlets segregated into 27 zones. It promises to give the ultimate street shopping experience to all the shopaholics. You can buy home decor items, indoor plants, books, clothing, shoes, bags, trinkets, furniture, ceramics, and more. This market receives a heavy footfall of both Thai and foreigners, so make sure to head early.

For shopping in Chatuchak market, bargaining is a common practice, so don’t shy away from that. You will have plenty of items on sale at cheap prices. The markets open from 9 am to 6 pm on Saturday and Sunday. The plant section is open on Wednesday and Thursday from 7 am to 6 pm, and on Fridays, the market is open from Friday 6 p.m. – 12 pm. You can reach here via taxi, tuk tuk or a BTS train.

Address: 587, 10 Kamphaeng Phet 2 Rd, Khwaeng Chatuchak, Chatuchak, Bangkok

16. Siam Paragon

Siam Paragon

Siam Paragon is one the most lavish malls in Bangkok and houses various local and international brands. From the ground floor up until the fifth floor, each floor has something unique to offer. For example, if you wish to eat, start from the ground floor, which has American fast food joints, cafes, and various Thai, Japanese and international cuisine restaurants. The main floor has all the high-end luxury brands like Chanel, Cartier, LV, etc. The first floor has fast fashion outlets such as H&M and GAP. The second floor has brands related to lifestyle and leisure and also has car showrooms, Aston Martin, McLaren, etc. The third floor is dedicated to technology and living, and the fifth floor has IT products and more restaurants. The fifth floor is reserved for cineplexes and IMAX theatres.

Address: 991 Rama I Rd, Pathum Wan, Bangkok 10330, Thailand
Opening hours: Every day from 10.00 am – 10.00 pm

17. Damnoen Saduak Floating Market

Damnoen Saduak Floating Market

Damnoen Saduak Floating Market is a renowned floating market in Bangkok, Thailand. The market is one of the most visited by tourists to eat, shop or soak in the vibe of the market. There are vendors selling fruits and vegetables, handicrafts, wooden showpieces, silk stoles, coconut oil and more. You may also try to eat freshly cooked boat noodles and pancakes on your canoe, and remember to bargain well.

Operating hours: 8 am to 4 pm
Location: Damnoen Saduak, Ratchaburi 70130, Thailand

Places to visit in Bangkok at Night

18. Vertigo Rooftop Restaurant

Dine and wine under the starry sky at the Vertigo rooftop restaurant. Perfect for a special occasion or a date night. From here, you will get a 360-degree view of Bangkok skyscrapers including the Chao Phraya River and Lumphini Park. The Moon Bar offers some delectable cocktails, mocktails and a variety of wines. The highlight of the restaurant is, of course, its food and efficient service. If you’re looking for a place to visit in Bangkok at night for a luxurious experience, this is it. The opening hours of the restaurant starts at 6 pm till 10:30 pm

Location: Banyan Tree Bangkok, 21/100 South Sathorn Road, Sathon, Bangkok 10120, Thailand

19. Khao San Road

khao san road

Khao San Road is the place to go if you wish to feel the vibrancy of Bangkok’s nightlife. The Khao road is stretched around 400 m and can be easily covered on foot. It is popular amongst foreigners and budget travellers who are looking for cheap accommodations. There are food stalls selling pad Thai noodles and dumplings; you will also find burger and pizza joints, amongst many other foods. There are famous clubs, clothing stores, tattoo parlours, jewellery stores, handicrafts stores, etc. There isn’t any specific closing and opening time on Khao San Road; most stores close by 11 p.m., and bars and clubs by 2 a.m.

20. China Town

ChinaTown Market

Chinatown is one of the most visited tourist places in Bangkok. It is known for its shopping outlets, Chinese shrines and lip-smacking street food. Most outlets and restaurants are decorated in red and golden colours, which are prominent in Chinese culture. The LED lanterns glowing outside the stores and the chatter of tourists make this place vibrant and colourful. The Chinese New Year and the Vegetarian Festival are celebrated here with great fervour. If you’re a fan of Chinese cuisine or Chinese culture, you must visit this place.

21. Onyx Club

One cannot wrap up Bangkok night escapes without hitting a club. And for that, Onyx Club is ready to welcome you with vibrating music and a state-of-the-art sound system. It has a capacity of 2500 people and is popular amongst both locals and foreigners. Make sure to go as early as it gets jam-packed as the night passes, and you also get two free drinks per entry. Make sure you are 20 years old or above to enter the club and carry an ID proof along with you. The entrance fee is THB 500/-

Address: Royal City Avenue RCA Alley, Bang Kapi, Huai Khwang, Bangkok 10310, Thailand


Q1. What is the best time to visit Bangkok?

Generally, the best time to visit Bangkok is from November to March since the weather is pleasant and it’s less humid. However, Bangkok can be visited at any time of the year.

Q2. Is 3 days enough to explore Bangkok?

Yes. Three days are enough to cover the major tourist attractions in Bangkok.

Q3. What are some places to visit in Bangkok for free?

Places to visit in bangkok for free are:

  • Benjakitti Forest Park
  • Lumphini Park
  • Erawan Shrine
  • Bangkok Art and Culture Centre
  • Wat Saket
  • Central World
  • Pratunam Market
  • Flower Market

Q4. What is the best thing about Bangkok?

It is challenging to point out the single ‘best thing’ about Bangkok. However, some of the most memorable things about Bangkok are its sights, attractions, shopping, food, and the warm hospitality of Thai people.

Q5. Can I plan a Bangkok trip under INR 1 lakh?

Yes. It is possible to plan a Bangkok trip under 1 lakh if done with careful planning of travel costs.

Q6. What is Bangkok famous for?

Bangkok is famous for its Grand Palace, Chatuchak market, China town, Buddhist shrines and temples, street food, Sukhumvit and Khao San road and more.

Q7. What are some kid-friendly attractions in Bangkok?

Some kid-friendly attractions in Bangkok are:

  • Safari World Bangkok
  • Dream World
  • Madame Tussauds
  • SEA life Bangkok Ocean world.

Q8. What are the best places to visit in Bangkok for a honeymoon?

The best places to visit in Bangkok for a honeymoon are:

  • Chao Phraya River
  • Asiatique Riverfront
  • China Town
  • Khao San Road
  • Wat Phra Kaew
  • Lumphini Park

Q9. What should I buy from Bangkok?

You can buy Thai silk, gemstones, coconut based products, spa items, handmade soap, scented candles, chocolates, clothes, shoes, and home decor from Bangkok.

Q10. What are the night markets of Bangkok?

  • Asiatique
  • Jodd Fairs
  • Khlong Thom Market
  • Chatuchak Friday night market
  • Sukhumvit street market