Things to Do in Bangkok on a Rainy Day

By Viator, July 2016

5 165 Reviews | Add your review

While the weather in Bangkok tends to be rather pleasant throughout the year, there’s a good chance you’ll get rained on at some point, especially if you’re traveling during the rainy season from early June through November. If you find yourself stuck inside, you shouldn’t have much trouble finding something fun to do.

One of the many joys of travel involves learning about a new culture. Those days when the weather is less than ideal are the perfect time to sign up for a class. Visitors wanting to burn off some energy will love the fast pace and physicality of an introductory Thai boxing class. For something a little more relaxed, sign up for a Baipai Thai Cooking School Class, where you’ll learn how to prepare four traditional Thai dishes.

Families traveling with kids will find a day’s worth of indoor fun at Siam Ocean World, one of the largest aquariums in Southeast Asia. If you finish early, you can always head upstairs to the Siam Paragon mall for some shopping.

You might also want to use the bad weather as an excuse to relax, and if you’re in Thailand, you should relax like the locals with a Thai massage. You’ll find a variety of day spas throughout the city with various price points.

Tours & Tickets

See all

Calypso Cabaret Show Ticket, Bangkok, null

Calypso Cabaret Show Ticket

4.5 star rating: Recommended 18 Reviews

Enjoy a unique and unforgettable night out at Bangkok's legendary Calypso Cabaret at the Asiatique entertainment complex and enjoy a spectacular show performed ...  Read more

Location: Bangkok, Thailand
Duration: 90 minutes (approx.)

From USD $28.82
Baipai Thai Cooking School Class in Bangkok, Bangkok, Cabaret

Baipai Thai Cooking School Class in Bangkok

5 star rating: Highly Recommended 146 Reviews

There is no better way to learn authentic Thai cooking than taking an authentic cooking class in Thailand. You don't need prior cooking skills - just a love ...  Read more

Location: Bangkok, Thailand
Duration: 4 hours (approx.)

From USD $64.45
Muay Thai Lesson with Pad Thai Meal, Bangkok, Cooking Classes

Muay Thai Lesson with Pad Thai Meal

Learn the foundations of Muay Thai during a 2-hour lesson in Bangkok. After your training session with an instructor, refuel with a delicious meal of pad Thai ...  Read more

Location: Bangkok, Thailand
Duration: 2 hours (approx.)

From USD $22.56
Bangkok Flotation Discovery Experience, Bangkok, Cultural Tours

Bangkok Flotation Discovery Experience

5 star rating: Highly Recommended 1 Review

Experience the ultimate relaxation with a 60 minute flotation experience in a top-of-the-line dream-pods. Along with sensory deprivation from all sound and ...  Read more

Location: Bangkok, Thailand
Duration: 2 hours (approx.)

From USD $57.13
3-Hour Handbag Making Class, Bangkok, Day Spas

3-Hour Handbag Making Class

Try something different in Bangkok by joining us on a Leather Bag Making Class and you get to take your luxury bag home with you. We are located in downtown ...  Read more

Location: Bangkok, Thailand
Duration: 3 hours (approx.)

From USD $38.08

See all

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message