Indoor things to do in Bangkok
If you’re having a vacation in Thailand right now, chances are you’re dealing with heavy showers due to the monsoon season. As Singaporeans, we tend to plan our itineraries but don’t always consider weather conditions for outdoor activities. Don’t worry, we’ve got your back. From watching live Muay Thai matches to playing laser tag, here are the many indoor things to do in Bangkok,
The current exchange rate is S$1 = ฿26.01 as of 9th September 2024.
Table of Contents
- Indoor things to do in Bangkok
- 1. Rajadamnern Muay Thai Stadium
- 2. SEA LIFE Bangkok Ocean World
- 3. Bangkok Float Center
- 4. EasyKart Bangkok
- 5. Bangkok Shooting Range
- 6. Calypso Cabaret Show
- 7. Madame Tussauds Museum
- 8. The Erawan Museum
- 9. MEGA Harborland ICONSIAM
- 10. Let’s Relax Onsen and Spa Thonglor
- 11. Nature Thai Massage
- 12. Moca Bangkok
- 13. The Last Prison Escape Room
- 14. Playsquare Laser Tag
- Bookmark these indoor activities in Bangkok
1. Rajadamnern Muay Thai Stadium
Watch a live Muay Thai match
Image credit: @matt_les_bails via Instagram
Rajadamnern Muay Thai Stadium is the first ever combat sports stadium in the world, and it will definitely deliver a punch with its exciting fights. Live Muay Thai matches are hosted here every Monday, Wednesday, Thursday, and Sunday, so do check their event calendar to find out which fighters interest you the most.
For S$55.45, you can get the most affordable ticket in Section 10, which is a little far from the fighting ring but you can still get decent views. But if you don’t mind paying a little more for a better experience, Section 8 and 9 seats (S$67.65) have easy access to food stands and offer better views. Ringside seats (S$94.65) are also available and will give hardcore fans the closest viewing experience.
Book a ticket to watch a Muay Thai match.
Price: From S$55.45
2. SEA LIFE Bangkok Ocean World
There’s a 4D cinema in this aquarium
Image credit: @wangwangg26 via Instagram
Visit SEA Life Bangkok Ocean World, Southeast Asia’s largest aquarium with 30,000 sea creatures and 400 marine species like Short Clawed Otters and Gentoo penguins. You will find a total of 14 attractions here, and even a 4D cinema screening The Bear and the Squirrel (฿350) daily, from 11am-7pm. The show plays at 30-minute intervals, and it’s about how 2 animals survive different habitats.
Image adapted from: @naego, @sumxt.h0m via Instagram
A highlight not to be missed is the Jellyfish Universe, a neon-lit exhibit with interactive games and real-life jellyfish being kept in tanks that look like lava lamps. You can also get up close and personal by feeding the jellyfish, but this will cost ฿350/person and runs from 12.30pm-3.30pm daily.
For the shark enthusiasts, visit the Shark Walk exhibit where you will be greeted by projections of sea creatures in your surroundings. There’s also a see-through glass floor here with sharks swimming directly below you.
Book a ticket to SEA Life Bangkok Ocean World.
Price: From S$37.49 for an off-peak ticket
3. Bangkok Float Center
Relieve your stress in a floatation therapy pod
Image credit: @bangkokfloatcenter via Instagram
If you’re thinking of escaping the daily hustle of working, book a floatation therapy session at the Bangkok Float Center. Each pod provided is filled with 1,200 pounds of epsom salt in 10 inches of water, with therapeutic benefits such as relief from muscle aches and relaxation of our nervous system.
Image credit: Wilma Björklund via Google Maps
You can either go for a 60 or 90-minute session, and you don’t have to worry if this is your first time as the staff will orientate you on what to do inside the pods. After the session, you will be served Blue Tea – their own specialty made from ingredients like chrysanthemum and jasmine, known to help with digestion.
Note that you’ll have to schedule and book a timeslot 1 day in advance, as their time slots are often limited.
Book a floatation therapy session.
Price: From S$53.50 for a 1-hour session
4. EasyKart Bangkok
Drive go-karts at top speeds of 70km/hour
Image credit: Easykart.net โกคาร์ท Go-Karting (Bangkok, RCA Plaza) via Facebook
Satisfy your need for speed at EasyKart Bangkok, a go-karting centre with 4 race tracks covering 285m-325m in length. Utilising 100cc-230cc engines, there are 3 types of karts you can choose from: Kid Kart, Regular Kart, and Fast Kart.
Their fastest kart has a top speed of up to 70 km/hour, much faster than the top speeds of 50 km/h in Singapore’s KF1 Karting Circuit. You don’t need a licence to drive their Fast Kart, and the only requirement is for you to be 15 years old or above and at least 150 cm.
The prices start from ฿499 for an 8-min race in a kids’ kart, and all tickets bought will be valid for 3 months. You have the option of choosing the number of races to go for and if you go for more than 2, you will receive a free collectors t-shirt.
When you’re tired, refuel yourself at the bar here which serves soft drinks and food such as their Spaghetti With Chicken Sauce (฿120) and French Fries (฿80).
Book a go-karting session now.
Price: ฿1499/adult | ฿499/child
5. Bangkok Shooting Range
Test your shooting skills with rifles, shotguns & revolvers
Image credit: @katie_lee0219 via Instagram
For those who love their first-player shooting games, bring your shooting fantasy to life at Bangkok Shooting Range. They have an array of guns for you to test your aiming skills such as handguns, revolvers, shotguns, and even rifles.
Depending on the gun you choose, the admission can be pricey with prices starting from S$113.75 for handguns. But they do have packages catered for groups of 2-3 people which are more value-for-money as you can split the cost.
Image credit: @kk.kwanji via Instagram
There will be trained instructors to guide you in posture and shooting techniques, but do note that you have to be aged 20 or above to enter.
Book a shooting range ticket.
Price: From S$113.75 for handguns
6. Calypso Cabaret Show
Enjoy 16 dance performances while feasting on Thai Cuisine
Image credit: Calypso Cabaret via Facebook
Situated at Asiatique, one of Bangkok’s most popular malls, the Calypso Cabaret Show is a theatrical production with 16 performances involving dance, music, and humour. The performances by Thai transgender artists include lip-syncing to pop songs and iconic Marilyn Monroe impersonators that will definitely leave an impression.
Purchasing the Calypso Cabaret Show Only ticket (฿900) will entitle you to a 1-hour performance and 1 free drink coupon. If you don’t want the hassle of settling your dinner plans at another place, consider getting their Thai Set Dinner package (฿1400) that offer dinner dishes such as Tom Yam Kung and Winged Bean Salad from Calypso Thai Restaurant.
Price: From ฿900
7. Madame Tussauds Museum
Pose beside your favourite celebrities like Justin Bieber & One Direction
Image credit: @jellyalexannder via Instagram
Madame Tussauds Museum is no stranger to many of us, and there is one located right at Siam Discovery shopping mall. This wax museum has over 90 wax figures from celebrities to music artists and film characters like Spiderman. There are 8 different zones categorised based on genre such as Red Carpet, History, and Music, so you’ll have plenty of opportunities to take selfies beside your idols.
If you’re planning a full-day itinerary, consider getting their Cluster Combo Package (from ฿1590/person) which will give you access to both the wax museum and the SEA LIFE Bangkok Ocean World aquarium.
Price: ฿990/adult | ฿790/child
8. The Erawan Museum
Pink museum with psychedelic interiors
Image credit: @leeleeleelam via Instagram
The Erawan Museum is a cultural attraction accessible by the BTS Skytrain, and it has Eastern antiques and religious artefacts. You will witness intricate patterns and attention to detail in the museum’s interior design, giving similar vibes to a royal palace. An iconic feature of this place would be the three-headed elephant sculpture located on the roof of the museum, representing Hindu cosmography.
Image credit: @anyabongato via Instagram
Book a ticket package for The Erawan Museum and Ancient City.
Price: From S$21.15 for a ticket package
9. MEGA Harborland ICONSIAM
Bring your kids to this indoor playground with slides & ziplines
Image credit: Harbor Land 🙂 ฮาร์เบอร์แลนด์ via Facebook
Located at ICONSIAM, Mega Harborland is a recent addition to the mall spanning over 5,000 sqm. It’s an indoor playground with slides, zip lines, and shooting games where kids can compete against each other. A highlight of this playground would be its towering slides such as the Dragon Spiral Tower Slide where kids will be sliding into ball pits.
Price: From ฿760 for a 2.5 hour session
10. Let’s Relax Onsen and Spa Thonglor
Soak in an onsen with minerals imported from Japan
Treat yourself to a hot bath at Let’s Relax Onsen Spa, a massage parlour combined with an onsen. The baths they provide contain minerals imported from Gero Spring in Japan, so you will definitely feel rejuvenated after simmering in one.
Purchasing an Onsen All-Day Pass (฿750) will not only give you access to the onsen baths, but also other facilities like a sauna, Himalayan hot stone bed baths, and cool down rooms. If onsens aren’t your thing, you can also go for a foot massage or hot stone massage offered in other treatment packages.
Price: From ฿750 for an Onsen All-Day Pass
11. Nature Thai Massage
Get a Swedish massage in a spa with modern interiors
Image credit: @naturethaimassage.th via Instagram
If you’re looking for something different from traditional Thai massages, Nature Thai Massage offers a range of massage styles. Located at Siam Square, this spa offers Indian and Swedish massages that target different muscle aches through varied techniques. Upon entering their massage rooms, you’ll be immersed in a zen vibe with plants laid on the walls and a minimalist interior.
Image credit: Nature Thai Massage
One of their most popular massages would be the 5-in-1 Therapy (฿890), a 90-minute full body massage that covers your foot, head, neck, shoulder and back. Or a simple head and shoulder massage for ฿590.
You can also enjoy 20% Happy Hour discounts if you book a session before 5pm for a massage duration of 90 minutes or more.
Price: From ฿590
12. Moca Bangkok
More than 800 pieces of artwork based on Thai Literature
Image credit: @tydy_925 via Instagram
For a peaceful Sunday evening, visit Moca Bangkok, a contemporary art museum that has over 800 pieces collected by Boonchai Bencharongkul. Spanning 20,000sqm, this museum has 5 levels with each one showcasing a different mediums of art. You can admire canvas paintings and carved wood pieces here that are based on Thai literature or Buddhism.
Image credit: @mocabangkok via Instagram
The admission ticket would set you back ฿280, and you can also check out the schedule for ongoing exhibitions which display art from other artists and raise funds for art organisations.
Price: ฿280/pax
13. The Last Prison Escape Room
9 VR escape rooms for an immersive experience
Image credit: @aunpan.luxuryhome via Instagram
The same team behind Kid Mai Death Awareness Cafe has launched The Last Prison Escape Room, the next escape room you should add to your list. You can choose from 6 types of escape rooms to solve puzzles and riddles, with different horror themes and even VR rooms. Don’t worry if you are inexperienced as every room has varying difficulty levels from easy to challenging.
Image credit: N. T. via Google Maps
Bring your friends along as this is very much a group activity, with prices starting at ฿980 for a package of 2 pax.
Price: From ฿980/session for 2 people
14. Playsquare Laser Tag
More than 20 game modes for laser tag
Image credit: @playsquarethailand via Instagram
Fulfil your cravings for adrenaline at Playsquare Laser Tag, with 2 locations at CentralWorld and Central Eastville. There are more than 20 game modes here set in neon-lit rooms, and you will be navigating a space-like environment while competing against a team. The phasers can be customised as well, where you can choose your preferred avatars and colours.
Image credit: Playsquare CentralWorld via Google Maps
You can either choose to play one game at ฿350/pax or go for the Buffet package (฿799/pax) which gives you unlimited games. There are also discounted rates for individuals who come in groups of 10, so jio more people to join you.
Image credit: Playsquare CentralWorld via Google Maps
Price: From ฿350/pax
Bookmark these indoor activities in Bangkok
With stormy weather happening more frequently this season, consider doing these indoor activities instead of being cooped up in your hotel rooms. From high-adrenaline activities like laser tag to relaxing onsen hot baths, this list definitely has something you can add to your next itinerary.
For more Thailand-related guides:
- Beach parties in Thailand
- Touristy places to visit in Thailand
- Sleeper train from Bangkok to Chiang Mai
Cover image adapted from: @matt_les_bails, @bangkokfloatcenter, @mocabangkok, @playsquarethailand via Instagram