Bangkok is an exciting capital city of Thailand that has lots of attractions and activities for all preferences. Whether you’re into nightlife, history, shopping, or food, there’s something for everyone.
In this article, I will cover the top things to do and see in Bangkok. My list will include the top temples, cultural attractions, markets, shopping centers, parks, nightlife areas, and day trips from Bangkok.
Thailand is the Land Of Golden Temples and Bangkok is no exception. The city is home to more than 400 Buddhist temples, but the most notable temples are Wat Pho, Wat Arun, and Wat Saket. If you need to choose a couple of temples to explore, I recommend putting these ones to the top of your list.
In addition to the temples, Bangkok is also home to many other historical and cultural attractions. You can check out the Grand Palace, Jim Thompson House, Erawan Shrine, or the National Museum Bangkok.
Bangkok is not only rich in cultural heritage but also known for its modern attractions, and vibrant street life. You can have lots of opportunities to do shopping at many markets and shopping malls as well and enjoy the lively nightlife scene.
The top markets to visit, in my opinion, are Chatuchak Weekend Market and Jodd Fairs Night Market. Then there are lots of shopping centers scattered around the city. You can have a look at the Siam area which has the highest concentration of malls, including Central World, Siam Paragon, and MBK Center.
For nightlife, head to Sukhumvit area (Nana Plaza, Soi CowBoy, and Sukhumvit Soi 11), Patpong in Silom, Khao San Road, or Chinatown.
Once you explore all major sights in Bangkok, you can consider taking day trips to nearby cities and markets. Popular day tours from Bangkok are to Ayutthaya, Kanchanaburi, and the train & floating markets.
You can check out my itinerary and other articles about Bangkok at:
- Where to Stay in Bangkok
- How to Spend 5-7 Days In Bangkok
- Bangkok Suvarnabhumi Airport to City center
I traveled around Bangkok mostly by trains (MRT and BTS), tuk tuk, Grab, and walking. To visit the train and floating markets, I took a guided tour. There is a bus system but I didn’t need to use it.
Just be mindful that the traffic in Bangkok is usually jam-packed during peak hours. If you need to take a taxi during these hours, expect higher fares and longer travel times. If you use apps like Grab or Bolt, also expect frequent cancellations from drivers.
Here are the main attractions and activities to do in Bangkok:
40 Best Things to Do in Bangkok, Thailand
Temples & Cultural Attractions
There are many temples, cultural, and historical attractions. A local Thai told me that the number of temples in Bangkok is equal to the number of 7-Eleven stores. You’ll likely come across many temples when you walk around the city.
With so many temples and cultural sites to visit, I recommend visiting the most famous ones. They are Grand Palace, Wat Pho, Wat Arun, and Wat Saket. These attractions are all located in the old town of Bangkok, making it easy to visit all of them in a single trip.
#1. Grand Palace
Grand Palace is an iconic attraction in Bangkok, located in Bangkok Old Town. The Palace served as the official residence of the Kings of Siam for more than 150 years.

Nowaday, The royal family no longer resides at the Palace. It remains a royal and religious site, and is home to several important buildings and temples, including the Temple of the Emerald Buddha (Wat Phra Kaew). This small jade Buddha is the most sacred temple in Thailand.
The ground of the Grand Palace has many beautiful halls, chedis (bell-shaped temple tower), temples, Buddha Statues, and gardens. You can spend a couple of hours on the temple’s ground walking around and taking photos.
The entrance to the Grand Palace is quite expensive, 500 baht for foreigners. It is open daily from 8.30 in the morning to 3.30 in the afternoon. It is best to go early to avoid crowds and the heats.
If you stay in the old town, you can walk or take a short tuk tuk, Grab ride to the Grand Palace. If you stay in the other parts like Sukhumvit, Silom, or Siam, you can take the MRT train to the old town, stopping either at Sanam Chai or Sam Yot Station then walking for around 20 minutes to reach the Palace.
#2. Wat Pho
Wat Pho is one of the most famous temples in Thailand. The temple is most famous for housing the stunning Reclining Buddha. It is also home to the first university of Thailand and is a center of Thai massage and traditional medicine.

On the temple’s ground, you can explore many beautiful chedies with colorful tiles and gold leaf. It is also home to beautiful gardens, courtyards, shrines, Budda statues, and intricately designed buildings. It is a great place to take Instagrammable photos.
Wat Pho is open everyday from 8am to 7pm. The ticket is 300 baht for foreigners. The ticket is a single entry. If you need to re enter later on the same day, you can tell the staff.
I recommend spending 1-2 hours at the temple exploring different halls, taking photos, visiting the Reclining Buddha, and maybe having a massage.
The massage shop is open from 9am to 6pm everyday. You can come early to avoid queueing. It is around 500 baht for one hour of traditional Thai massage and is more expensive if you use oil massage.
If you want to try a massage in a historic place, it is worth trying. Otherwise, skip it and explore the temple. You can find similar massages all around Thailand with cheaper prices.
After visiting Wat Pho, you can walk to the Grand Palace, or walk to the pier on the Chao Phraya River for a short boat ride across the river to visit Wat Arun.
You can get to Wat Pho by walking, taxi, and a combination of MRT train + walking. You can take a train from Bangkok City Center to Sanam Chai Station then walk for around 1 km to the temple. Walking is a great way to explore the old town.
#3. Wat Arun
Wat Arun is a popular temple located on the west bank of the Chao Phraya River, opposite Wat Pho and The Grand Palace. The temple has beautiful architecture and the incredible views of the river, especially at sunrise and sunset.

The prangs (Khmer-style temple tower) are covered in colorful porcelain and seashells, which glisten beautifully in the sunlight. You can climb the stairs to reach the first level of prangs and have stunning views of Chao Phraya River.
Wat Arun is open from 8am to 6pm everyday. Admission fee is 200 baht for foreigners. You can spend a couple of hours exploring different halls, gardens, courtyards, and taking photos. There is an onsite riverside cafe where you can have a drink and enjoy the river views.
You can rent traditional Thai customs and hire the photographers to take photos for you. These services can be found easily at the shops around the temple.
There are several ways to get to Wat Arun. If you visit Wat Arun from Wat Pho or the Grand Palace, you can walk to Tha Chang pier, then take a cross ferry ride to Wat Arun. If you stay close to the MRT train line, you can take the blue line to Itsaraphap Station, then walk for 900 m to reach the temple.
#4. Wat Saket
Wat Saket, or Golden Mount Temple, is a beautiful temple located around 1.5 km east of the Grand Palace and Wat Pho. The temple is known for housing the 80m Golden Chedi on the top of the man-made hill and the stunning 360-degree view of Bangkok.

To reach the top, you will need to climb 350 steps of circular stairs. There are lots of small Budda statues at the upper parts of the hill, and on the top is a big Chedi in an open space. The top have sweeping views of Bangkok and the old town.
If you are visiting the temple around mid November, you can join the Loy Krathong festival. At this time, the golden chedi is covered with a bright red cloth and the street to the temple has lots of traditional performances and street food stalls.
The temple is open daily from 7am to 7pm. Admission fee is 100 baht for foreigners. I think one to two hours is enough time to climb up and down and explore the temple. Best time to visit for the best views and photographs is either at sunrise or sunset.
If you stay in Bangkok Old Town, you can walk to Wat Saket. Otherway to get to the temple are taking tuk tuk, Grab, and MRT trains. The closest MRT station to Wat Saket is Sam Yot, 800m away. From the station, you can walk 20 minutes to reach the temple.
#5. Wat TraiMit
Wat TraiMit is a famous temple in Chinatown of Bangkok. The temple is home to the world’s largest solid gold Buddha statue, which attracts visitors from all over the world. The Buddga statue is a 5.5 ton, 3 meter tall statue made of pure gold.

The entrance ticket is 200 baht for foreigners. You need to climb three flights of stairs to reach the golden statue area. I think 1 hour is enough to explore Wat TraiMit.
It is worth checking out if you are visiting Chinatown. There are many other attractions nearby to visit after the temple including Chinatown Gate, Talat Noi, and Yaowarat Road.
Markets (Night, Daily, and Weekend Markets)
Bangkok is a shopping paradise, with a vast array of markets (night markets, weekend markets) offering everything from fresh produce and street food to antiques, handmade crafts, and fashion.
Whether you’re looking for a traditional market experience or a modern shopping center, Bangkok has something for everyone.
#6. Chatuchak Weekend Market
Chatuchak Weekend Market is one of the largest markets in the world, covering an area of over 35 acres with 15,000 stalls and 27 different zones. The market has everything from clothing, accessories, and home décor to antiques, pets, plants, and food.

The market is a great place to practice your negotiation skills. The whole market is fully open on Saturday and Sunday 9am to 6pm. On Wednesday and Thursday, only the plant and flower zone are open. The Friday is for wholesale. You can buy bulk items at a cheap price.
You can reach the market by trains and taxi. If you are close to the BTS train station, you can take the sky train to Mo Chit Station then walk for 10 minutes to get to the market. If you are close to the MRT train station, you can take the underground train to Chatuchak Park Station, located right at the market.
#7. Jodd Fairs Night Market
Jodd Fairs Market is one of the most famous night markets in Bangkok. It is a modern and well-organized open-air market with a great mix of food, shopping, and entertainment.

You can try many dishes at the market including the spicy pork ribs, grilled seafood, mango sticky rice, and pad Thai. You can eat, shop for clothing and handicrafts, and watch live performances. There are communal tables where you can sit, as well as seating areas located between the rows of food stalls.
For more shopping, you can check out the Central Rama 9 Department Store, within walking distance from the night market.
The market is open everyday from 5pm to midnight. You can get to Jodd Fairs Market by taking a taxi, Grab, or MRT train. The closest train station to the market is the Phra Ram 9, only 200m away.
#8. The One Ratchada
The One Ratchada is a good night market in Bangkok, located close to Jodd Fairs Market. You can combine these two markets within one night. The market has a relaxed environment to enjoy shopping, food, and entertainment.

For more shopping experience, you can take a look at the nearby Esplanade shopping center, located on the way between the market and the Thailand Cultural Centre Station.
You can get to the One Ratchada by taking a taxi or MRT train. The Thailand Cultural Centre is the closest train station to the market, located just a few minutes walking distance away.
#9. Patpong Night Market
Patpong Night Market is a popular night market, located in Thanon Phat Phong street, in Silom. If you stay in the Silom area, it is worth checking out. Like many other night markets in Bangkok, it has a wide range of food, souvenirs and handicrafts.

The difference is that it is surrounded by bars and nightclubs with go-go dancers, which may not be suitable for those with young children. This is a good place for adults to enjoy shopping and vibrant nightlife.
Within walking distance from Patpong Night Market, you can check out many indoor shopping centers. These include Thaniya, Silom Complex, and Park Silom.
If you stay in Silom, you can walk to the market. Otherwise, you can use a taxi, tuk tuk, or train. There are various train stations both MRT and BTS located within walking distance to the market. These include Silim Station, Samyan MRT Station, and Sala Daeng BTS Station.
#10. Chinatown Night Market
Chinatown Night Market is a great place for experiencing authentic Chinese culture, street food, and shopping. The market is located on Yaowarat Road, the main road of Chinatown. I recommend starting from Yaowarat Soi 11, then walk along the main road toward Son Sawat Road for more food options.

You can find lots of popular seafood restaurants at the intersection of Yaowarat Road and Phadung Dao Road. You can order freshly cooked seafood and enjoy it at the tables and chairs set up along the side of the road.
Chinatown Night Market is close to many other attractions in Chinatown including Wat Traimit (Temple of the Golden Buddha), Sampeng Lane, which is a great place to buy wholesale goods.
Chinatown Night Market is only a short Grab ride from Old Town and Khao San Road. You can use Grab Bikes if you are traveling solo and want to save money. It is also a good option to reach the market by MRT train as the Wat Mangkon station is located only 200m away from the market.
#11. Pratunam Market
Pratunam Market is a great shopping destination in the heart of Pratunam. You can shop amoshet everything at the market, inducing clothes, souvenirs, and accessories. Bargaining is essential when shopping at any market in Thailand. If you buy in bulk, you can have a cheaper price.

In addition to the market, there are many shopping centers located within walking distance away. You can check out the City Complex, Indra Square, and Platinum Fashion Mall.
You can get to Pratunam Market by BTS train. The closest train stations are Phaya Thai and Ratchathewi. From these train stations, you can walk for 1 km to reach the market.
#12. Sampeng Market
Sampeng Market is the popular wholesale market in the heart of Chinatown. It has a similar vibe compared to the Pratunam Market. The vendors sell everything in bulk.

It is a 1 km long market stretching on the small alley all the way from Yaowarat Soi 35 to Song Sawat road. The street runs parallel with the main road of ChinaTown, Yaowarat Road.
The narrow lanes filled with shops selling everything from clothing and footwear to toys, electronics, and souvenirs. The market’s unique charm comes from its blend of Chinatown’s cultural influence with the dynamic energy of Bangkok’s urban environment.
Shopping Malls
In addition to outdoor markets, Bangkok is home to many modern indoor shopping centers where you can shop, eat, or just cool down in the air conditioning.
Most of the shopping centers are concentrated in the downtown area of Bangkok such as Sukhumvit, Siam, and Pratunam. There are several big malls scattered around the bank of Chao Phraya River including ICONSIAM and Asiatique The Riverfront.
The malls are usually open from 10am to 10 pm. Most of the malls in the downtown area are easily accessible by trains, including BTS and MRT trains. The Malls along the river can be accessed by boat.
#13. Central World
Central World is a massive, modern shopping mall located in downtown Bangkok in the Siam district. The Mall has everything from fashion, to food, and entertainment. There is also a beer garden, cinema, and an ice-skating rink.

You can spend 2-3 hours at the mall strolling around trying the food and do some shopping. After Central World, you can shop at many malls nearby such as Big C, Siam Paragon, Siam Square One, and MBK Center. The famous Erawan Shrine is also worth checking out when visiting the Central World.
Central World is very well connected to the train system. It is connected with both Mo Chit or Siam BTS stations via Skywalk. You can easily get to Central World by taking the BTS train then walking to the mall.
#14. Siam Paragon
Siam Paragon is a popular shopping center in the heart of Siam. It is another shopping destination in downtown Bangkok with food courts and high end luxury brands such as Louis Vuitton, Gucci, and Chanel. The family-friendly SEA LIFE Bangkok Ocean World is also located inside the mall.

Getting to Siam Paragon is easy by sky train. The mall is directly connected with Siam BTS station. It is also right next to many other malls such as Siam Center, Siam Square, Siam Discovery, MBK center, and Central World. They are all connected by a skywalk, making them a perfect shopping haven.
#15. MBK Center
MBK Center is a budget-friendly shopping center and is a great shopping destination for those searching for knockoff goods, especially clothes, bags, and shoes. Bargaining is a must when shopping at MBK Center. Like other malls, it has decent food options.

MBK Center is easily accessible by skytrain. The National Stadium Station is located just a few minutes walk away. You can also walk to other shopping centers such as Siam Square, Siam Paragon, and Siam Discovery.
#16. EmQuartier
EmQuartier is a high end shopping mall located on the Sukhumvit Road in the trendy Phrom Phong neighborhood. Similar to Siam Paragon, EmQuartier has a nice food court area on the 1st floor and lots of luxury shops. It is smaller, less crowded, and has a lot more green spaces than Siam Paragon.

I got to EmQuartier by sky train and stopped at Phrom Phong BTS station. The mall is connected to the station, making it easily accessible. After EmQuartier, you can walk to Emporium, EmSphere, and Benjasiri Park. They are all connected via a covered skywalk.
#17. Emporium
Emporium is a luxurious and modern shopping mall in the heart of downtown Bangkok. The mall has many high-end brands, including fashion and skin care products.

Emporium is directly connected with Phrom Phong BTS station, making it easily accessible by sky train. It is also located close to other luxury malls such as EmQuartier and EmSphere. You can walk to these malls via the sky walk. You can relax at Benjasiri Park nearby after shopping.
#18. EmSphere
EmSphere is a great shopping destination in the trendy area of Sukhumvit, close to other luxury malls of EmQuartier and Emporium. The mall is home to IKEA, a food court, and lots of shops. You can combine the visit to EmSphere with nearby Emporium and EmQuartier.

EmSphere is easily accessible by sky train. You can take the BTS train, get off at Phrom Phong Station and follow the sign on the skywalk to walk to the mall.
#19. Platinum Fashion Mall
Platinum Fashion Mall is a popular mall in Pratunam district of Bangkok. The mall offers stylish fashion items at affordable prices. It is a massive wholesale mall, catering mostly to fashion lovers looking for trendy clothes, shoes, accessories, and handbags.

What’s cool about Platinum is that it’s a great place for bargain hunters. Many of the stores sell items in bulk or at wholesale prices, which means you can get really good deals, especially if you’re buying in larger quantities. The mall has 6 floors packed with hundreds of stores, so there’s a lot to explore.
If you stay in Pratunam, you can walk to the mall easily. Nearby, you can find many other shopping opportunities at Pratunam Market, and other small indoor malls. You can take the BTS train to nearby stations such as Chit Lom or Ratchathewi, then walk for 20 minutes to the mall.
#20. Icon Siam
Icon Siam is a well-known shopping mall located on the west bank of Chaophraya River. It is a luxury shopping destination with stunning river views.

It is massive, with multiple levels of high-end fashion brands, a gorgeous food court, and incredible views of the river. The mall is also home to the Siam Takashimaya department store, the first of its kind in Thailand.
You can get to IconSiam by combination of BTS train, boat, and walking. The Saphan Taksin BTS station is located 20 minutes walk from the mall. The Charoen Nakhon station on the Golden line is just a couple of minutes from the mall. You can also use the boat to reach Icon Siam if you are close to one of the piers along the bank of the river.
#21. Asiatique The Riverfront
Asiatique is a popular waterfront shopping center located on the east bank of Chao Phraya River. It is a bit away from downtown Bangkok, making it a chill place to do shopping.

Like all other malls in Thailand, Asiatique has all sorts of things, from fashion to home decor, and restaurants serving both Thai and international cuisines.
One of the highlights of Asiatique is its giant Ferris wheel, called the Asiatique Sky, which gives you amazing views of the river and the city skyline. There are also frequent cultural performances, shows, and exhibitions throughout the year, so you can enjoy some entertainment while you shop or dine.
I got to Asiatique by ferry from IconSiam. The mall is also accessible by road. You can use a taxi or Grab motorbike to get to the mall if you stay in the Old town and Khao San Road area.
#22. Terminal 21
Terminal 21 is a popular mid-range mall located in central Downtown Bangkok. The mall has a quirky and creative design concept. Each floor is themed after a famous city, such as Tokyo, London, Paris, Istanbul, and San Francisco.

Terminal 21 has a wide range of shops, cafes, and restaurants. You can shop for trendy clothes, accessories, beauty products, and electronics to souvenirs from all over the world.
The highlight of the mall, in my opinion, is the food court on the top floor. It has a wide selection of local and international dishes at affordable prices.
You can get to the mall easily by train, both MRT and BTS trains. The Asok BTS station and Sukhumvit MRT station are all walking distance nearby.
Nightlife Spots
Bangkok is one of the best cities in Southeast Asia for parties and nightlife. From trendy bars and nightclubs in Sukhumvit area to backpacker vibe in Khao San Road, Bangkok’s nightlife has something for everyone.
#23. Khao San Road
Khao San Road is the backpacker hub of Bangkok. It is a great place to go for parties, nightlife, and meet other fellow travelers. It is a 400m road in the heart of Bangkok Old Town and is packed with bars, clubs, restaurants, weed shops, and travel agencies.

The street is more lively at night when tourists and locals gathering here enjoy the vibrant nightlife scene. There are lots of street food stalls on the street selling all sorts of things. There are elephant pants, t-shirts, souvenirs, and street food.
If you want some quieter atmosphere with spacious restaurants and bars, you can walk to the nearby Ram Buttri Road. The street has everything, bars, restaurants, souvenir shops, but much nicer than the ones in Khao San Road.
If you stay in Bangkok Old Town, you can walk to Khao San Road. If you stay in another downtown area, you can take the MRT train to Sam Yot Station, then take a short tuk tuk/ Grab ride to Khao San.
#24. Sukhumvit
Sukhumvit is a popular neighborhood in downtown Bangkok and is home to a mix of trendy bars, nightclubs, rooftop lounges, and infamous red-light areas. It caters to a broader, often more international crowd than places like Khao San Road.

You can find many go-go bars and adult entertainment at Nana Plaza (Soi 4) and Soi Cowboy, as well as trendy bars in Sukhumvit Soi 11, Thonglor, and Ekkamai.
Sukhumvit is very well-connected to the public train system. There are lots of BTS train stations located along the main road, making it great for bar hopping. Additionally, tuk tuk and taxi are plentiful to get around.
#25. Silom
Silom, located next to Sukhumvit, has a diverse nightlife scene, with blending classy rooftop bars, wild nightclubs, LGBTQ+ hotspots, and even bustling street party zones. By day it’s a business district, but by night, it transforms into a playground with something for everyone.

You can find many neon-lit go-go bars and clubs at the Patpong Night markets, as well as at many smaller alleys along the Silom Road.
#26. Chinatown
Chinatown, particularly Yaowarat Road is a great place to visit at night for street food. The area comes alive at night with endless food stalls, including grilled seafood, dim sum, pad Thai, bird’s nest soup, mango sticky rice, …

You can get to Chinatown by taking the MRT train to Wat Mangkon Station, then walk a few minutes into the heart of Yaowarat. Tuk Tuk and motorbike taxis are great options if you are staying in Bangkok Old Town.
Parks
There are several massive parks and green spaces in the heart of Bangkok’s buzzing metropolis. It is where you can relax, jog, picnic, and escape from the heat.
#27. Lumpini Park
Lumpini Park is one of the most popular parks in central Bangkok. It is conveniently located close to famous districts such as Silom, Sukhumvit, and Siam. It is a great place to relax, exercise, or enjoy a bit of nature amidst the urban landscape.

You can just chill at many shaded areas, relax by the lake, paddle, or exercise.The park is open from 4:30 am to 10 pm and it free to enter. It is connected with the nearby Benjakitti Park by an elevated walkway, so you can visit these two parks within a single trip.
#28. Benjakitti Park
Benjakitti Park is a massive park with lush greenery, near Sukhumvit. The park is home to a large lake with skyline views, an elevated skywalk through wetlands, and is a perfect place for sunset photography.

The park has a jogging track, and bike path, making it a great place for both relaxing and exercising. The park is open every day from 4:30 am to 9 pm. The best part is that admission is free.
There is a skywalk connecting Benjakitti Park and Lumpini Park at the northern edge of the park. You can walk for few minutes to reach Lumpini from Benjakitti.
If you are in Sukhumvit, you can walk to the park. Otherwise, take the MRT train to Queen Sirikit National Convention Centre Station or BTS train to Asok Station, then walk to the park.
#29. Benchasiri Park
Benchasiri Park is a small park located right on Sukhumvit Road, next to several luxury shopping malls like EmQuartier, EmSphere, and Emporium. It is a great place to relax after some shopping.

The park has lots of shade, a children’s playground, and a lake with a fountain. The park is just a few minutes walking distance from Phrom Phong BTS Station via a skywalk. It is open everyday and has free entrance.
Day trips
There are many day trips from Bangkok. If you are into ancient temples and ruins, I recommend taking day trips to Ayutthaya. If you are interested in the history of WWII and visit the beautiful Erawan Falls, I recommend taking day trips to Kanchanaburi.
Another day tour from Bangkok is a full day trip to the train and floating markets. They are the largest markets of its kind in Thailand, offering authentic Thai market experience.
#30. Ayuthaya
Ayutthaya is the ancient capital of Thailand and is known for its ruins and temples, dating back to the 13th century. The city is located just a couple of hours from Bangkok, making it one of the most popular day trips from the Thai capital.

You can take an organized tour from Bangkok which includes hotel transfer, lunches, and tickets to temples. Must see sights in Ayutthaya Historical Park are the Wat Mahathat, Wat Ratchaburana, and Wat Phra Si Sanphet. There are also many other beautiful temples along the Chao Phraya River.
See more: 20 Things to Do & See in Ayutthaya
#31. Kanchanaburi
Kanchanaburi is known for its Death Railway and the sites related to WWII. It is also home to many beautiful temples and natural attractions such as the famous Erawan Waterfalls. The city is located around a 3 hours train ride from Bangkok.

The easiest way to explore Kanchanaburi’s major attraction on a day trip is to take a guided tour. This full day will usually include hotel’s transfer, lunch, and taking you to major sights like Bridge over the River Kwai, visit a WWII museum, and hike at Erawan Falls.
See more: 21 Things to Do & See in Kanchanaburi
#32. Mae Klong Railway Market
Mae Klong Railway Market is a popular attraction located 80 km southwest of Bangkok. The market is known for its railway track running directly through the bustling market. It offers an authentic Thai market experience.

You can watch vendors rapidly move their produce and retract their awnings when the train arrives and swiftly restore it once the train passes.
It is possible to reach the market by taking public transport, but it is easier to take a guided tour. A full day tour usually will combine the train market with the floating market nearby.
#33. Damnoen Saduak Floating Market
I visited Damnoen Saduak as a part of the group tour to the train market and the floating market. It is one of the largest floating markets in Thailand and a great place to experience traditional commerce.

You can take a boat ride through the canals, and watch vendors in traditional wooden boats selling fresh produce, local snacks, and souvenirs along a network of canals.
#34. Street Food Tour
Bangkok is known for its vibrant street food scene. You can consider taking a street food tour, where a local guide will take you to authentic places to eat.

One of the most Popular street food tours is the tuk tuk tour in Chinatown. The tour will take you around hidden alleys in Chinatown where you can try savor dishes like duck noodles and mango sticky rice, and gain insights from expert guides.
#35. Thai Massage and Spas
A visit to Bangkok is not complete if you have taken a Thai massage. There are massage shops all around the city, in the hotels, on the streets, and inside the markets. You can enjoy a relaxing massage in a luxury spa or even in an open space while watching people go by.
I tried Thai body massage in Wat Pho, the birthplace of traditional Thai massage, as well as in several places in Khao San Road and Sukhumvit Road. I highly recommend getting at least one massage while you’re in Bangkok.
Other attractions and activities
#36. Rooftop Bars
Bangkok is packed with skyscrapers, and many buildings have rooftop bars. These places are very popular at sunset and at night, offering the perfect setting to enjoy a drink while taking in the views over the city.
#37. Jim Thompson House
This is a cultural attraction in Siam, the heart of Downtown Bangkok. It is worth checking out if you are interested in the history of Thailand’s silk industry. It is also a great combination to visit with nearby malls such as Siam Center, Siam Paragon, and Central World.
#38. Boat Ride on Chao Phraya River
Chao Phraya River runs through Bangkok and is often referred to as the lifeblood of Thai’s capital. Taking a boat ride is a great way to enjoy the scenic views and observe local daily life.

There are many public ferries and boats running through the river, connecting you to major landmarks, such as the Grand Palace, Wat Arun, Icon Siam, and Asiatique. You can also consider hiring a pirate long tail boat to go inside more local canals (klongs).
#39. Flower Market

Flower Market, aka Pak Khlong Talat, is the wholesale flower market in Bangkok Old Town, along the river. If you stay in an old town and want to explore local attractions, you can have a look at the market.
#40. Talat Noi
Talat Noi is a tourist attraction in Chinatown that has a blend of Thai and Chinese cultures. It is a small area with a network of narrow alleys, historic shophouses, and vibrant street art.

These are my list of top attractions and activities in Bangkok, Thailand. From the cultural and historical attractions to night markets, malls, and nightlife, Bangkok has it all. I hope you will have a fun trip in the capital city of Thailand.