Bangkok can be a chaotic city when visiting with kids but if you’re looking for a fun time, this is the city to choose. There are so many things to do in Bangkok with kids you’ll be like a kid in a candy shop.
From eating street food to visiting temples, markets and shopping malls, Bangkok has lots to offer kids of all ages.
- 18 Things To Do In Bangkok with kids
- #1 Explore the Grand Palace
- #2 Ride a Tuk Tuk
- #3 Chao Praya River Cruise
- #4 Ride the Skytrain
- #5 Explore Wat Pho
- #6 See Wat Arun
- #7 Visit Jim Thompson’s House
- #8 Visit the Museum of Contemporary Art
- #9 Explore the Bangkok National Museum
- #10 Visit the Airplane Graveyard
- #11 Ride the Klongs
- #12 Learn Muay Thai
- #13 Shop at Bangkok’s floating market
- #14 Shop at Chatuchak weekend market
- #15 Hang out at MBK Center
- #16 Eat Thai Street Food
- #17 Eat at the Robot Restaurant
- #18 Join a cooking class
18 Things To Do In Bangkok with kids
Bangkok is a fun city for kids of all ages, with lots of child-friendly things to do. You may not want to take the kids along when you go on your crawl of Bangkok’s rooftop bars, there are lots of other great things to do in Bangkok with kids.
#1 Explore the Grand Palace
The Grand Palace in Bangkok is straight out of a fairy tale, with sparkling decorations, curvy gold cupolas and amazing statues. It’s not just a museum as Thailand’s king lives here too and it’s an icon that even people living in Bangkok should visit. Your kids will definitely be fascinated by the palace.
#2 Ride a Tuk Tuk
Kids of all ages can pretend to be James Bond when you ride around Bangkok in a Tuk Tuk. Tuk Tuks are a fun way (and cheap) to explore the city but beware Tuk Tuk drivers who might try to chauffeur you to their favorite jewelry store.
#3 Chao Praya River Cruise
Cruising around in a boat on the Menam Chao Phraya (River) is a relaxing way to see this bustling city. You can catch a river taxis or barge and it won’t cost a fortune. The great thing about exploring on the river is that many of the attractions to tick off your Bangkok itinerary can be seen or accessed along the river.
#4 Ride the Skytrain
When in Bangkok, getting around the city by Skytrain is a fun way to mingle with the locals. Don’t catch taxis as you’re likely to get stuck in traffic.
#5 Explore Wat Pho
Bangkok has hundreds of temples that are known as “wats”. Known as the city of angels, you could actually call it the city of temples instead.
When exploring with kids, a good temple in Bangkok to visit is Wat Pho, which is also called the Temple of the Reclining Buddha. You’ll see why when you visit, as the giant reclining Buddha that is a feature of the temple is impressive!
It has the largest collection of Buddha statues and lots of cool stupas.
Wat Pho is right next to the Grand Palace, making it an easy place to pop into when visiting the Grand Palace.
Also in Wat Pho is a Thai massage center, where a traditional massage only costs a few dollars but if you are keen on health and well being head north to one of these Chiang Mai meditation retreats.
#6 See Wat Arun
If your kids are game for more temples, the other one to visit is Wat Arun. This stunning temple is one of the most beautiful temples, named after Hindu god Aruna, in Bangkok and has a tall tower and four smaller ones.
Take a boat to Thonburi on the west side of the Chao Phraya River (the boat ride in itself is a fun thing to do in Bangkok).
The kids will enjoy climbing up the mosaic steps.
#7 Visit Jim Thompson’s House
While you shop for exquisite silk clothing and explore the artifacts in Jim Thompson’s house, the kids will love running around the garden, which is a quiet spot in this busy city.
Jim Thompson was an American architect and who collected Asian art and the museum buildings are a fantastic collection of old teakwood houses that Thompson reconstructed to create a residential complex.
#8 Visit the Museum of Contemporary Art
The museum houses over 800 artworks in a five-story building. Most of the collection is from Thailand and other South Eastern Asian countries. If your kids have an artistic leaning, this is the place to ignite their passion for art.
#9 Explore the Bangkok National Museum
Bangkok National Museum is home to a significant collection of Thai artifacts and is the place where the whole family can learn about Thailand’s fascinating history.
#10 Visit the Airplane Graveyard
A unique thing to do in Bangkok with kids is to pay a visit to the airplane graveyard, where you can walk on the wing of a Boeing 747. Aviation fans will not want to miss this quirky place. Other decommissioned aircraft you’ll get close is the McDonnell Douglas MD-82. If you have a junior pilot in the making, this might be just the place to explore.
#11 Ride the Klongs
Riding the klongs in a long-tail boat is an activity the kids will love.
Bangkok’s klongs or canals are an eye-opener and gliding along the waterways is one of the best ways to see how the people of the Venice of the East live.
You’ll pass temples, water markets and traditional wooden houses built on stilts over the water. And if you can’t get enough of being on the water, here’s a one-week Thailand itinerary around the islands.
#12 Learn Muay Thai
Seeing a Muay Thai show is lots of fun and a great way to introduce your kids to Thai kickboxing, which is both a martial art and a sport. Watching the high kicks and stunts are impressive but a great way to learn more is to take a Muay Thai class.
#13 Shop at Bangkok’s floating market
There are many floating markets in Bangkok to visit but Damnoen Saduak is the most famous.
It’s a bit touristy but fun to visit with kids as the floating boats sell fruit, Thai food and lots of fun souvenirs.
Damnoen Saduak can be done as a half-day trip from Bangkok.
#14 Shop at Chatuchak weekend market
Teach your kids the ancient skill of haggling at Thailand’s biggest market. Chatuchak weekend market is a behemoth with over 15,000 stalls selling everything you can think of. From handicrafts to toys and clothes, this is the place to buy anything.
#15 Hang out at MBK Center
If you love shopping, MBK Center is a huge department store that you will love. It has over 2,000 shops, restaurants and cafes. The kids will love the entertainment complex, which has cinemas, a bowling alley, karaoke and a fantastic games arcade.
#16 Eat Thai Street Food
Bangkok’s night markets are a great place to try Thai street food, such as noodles and Thai desserts. Take a tip and choose stalls with freshly cooked food and don’t eat anything that is washed in street water, such as cut fruit.
#17 Eat at the Robot Restaurant
Kids will love lunching at the Hajime Robot Restaurant, where you’ll be served by a robot. The BBQ lunch is delicious and the atmosphere is light-hearted and fun.
#18 Join a cooking class
Kids will enjoy learning how to make a Thai meal and it’s a skill that will stay with them for the rest of their lives.
There are plenty of Thai cooking classes to choose from, so depending on where you’re staying pick one close to your hotel.