Skip to main content
Visit Thailand Today

Best Activities & Tours in Bangkok

90 places found in Bangkok

Bangkok's activities go far beyond temple visits. Cooking classes are the most popular tourist activity — learn to make pad Thai, green curry, and mango sticky rice at schools like Silom Thai Cooking, Baipai, or Maliwan. Most include a market tour where you'll shop for ingredients alongside locals before heading to the kitchen.

On the water, Chao Phraya river cruises (from luxury dinner cruises to budget express boats) offer a completely different perspective on the city. Canal tours through Thonburi's klongs reveal a Bangkok that feels centuries removed from the skyscraper skyline. For something more adventurous, Muay Thai classes are available across the city — from tourist-friendly introductions at Chakrit Muay Thai to serious training at Yokkao.

Book tours & activities in Bangkok

Skip-the-line tickets, day trips, and guided experiences — book ahead and skip the on-the-ground markup.

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Khongsittha Muay Thai

Khongsittha Muay Thai

5.0(375)
23 Thanon Sukhonthasawat, Khwaeng Lat Phrao, Khet Lat Phrao

Khongsittha Muay Thai pairs serious training with rare polish — a purpose-built camp in Bangkok's Lat Phrao area offering walk-in classes, multi-week programs, and on-site accommodation for travellers structuring a trip around the sport.

Attachai Muay Thai Gym

Attachai Muay Thai Gym

4.9(67)
900 On Nut 36, Khwaeng Suan Luang, Khet Suan Luang

Attachai Muay Thai Gym is run by Attachai Fairtex, a former Lumpinee Stadium champion regarded as one of the finest technicians of his era — and the teaching reflects it.

Petchyindee Academy

Petchyindee Academy

4.9(61)
36/36 Charan Sanitwong 34 Alley, Arun Amarin, Bangkok Noi

Petchyindee is one of the most storied names in muay thai — a promotion and stable that has produced champions for half a century — and its Bangkok academy lets visitors train inside that machine.

Luktupfah Muay Thai Academy

Luktupfah Muay Thai Academy

4.8(70)
15 Soi On Nut 65, Lane 8, Khwaeng Prawet, Khet Prawet

Luktupfah is Bangkok's heritage academy — the school of the late Grandmaster Woody and successors devoted to muay boran, the ancestral fighting arts that modern ring muay thai grew out of.

Elite Fight Club

Elite Fight Club

4.7(222)
758/22 วอเตอร์ไดมอนด์ ทาวเวอร์ Soi Sukhumvit 30/1, Khwaeng Khlong Tan, Khet Khlong Toei

Elite Fight Club brings muay thai to the heart of expat Sukhumvit — a well-equipped Phrom Phong gym where walk-in group classes run morning to evening and the Thai trainers, most with long stadium records, coach beginners with unusual patience.

Bangkok Fight Lab

Bangkok Fight Lab

4.7(279)
137 Soi Sukhumvit 50, Khwaeng Khlong Toei, Khet Khlong Toei

Bangkok Fight Lab is the city's modern combat-sports gym — a big, clean Sukhumvit-side facility where muay thai classes run alongside Brazilian jiu-jitsu and MMA, taught by an international coaching team with genuine competitive pedigree.

Arun Thai Cooking

Arun Thai Cooking

5.0(275)
24/42 Thanon Itsaraphap, Khwaeng Wat Arun, Khet Bangkok Yai, Krung Thep Maha Nakhon 10600, Thailand

Hands-on Thai cooking school near Wat Arun, combining local market tours with small-group kitchen classes daily.

House of Taste Thai Cooking School, Sukhumvit 4

House of Taste Thai Cooking School, Sukhumvit 4

5.0(2,088)
147/4, Sukhumvit 4, ซอย สมาหาร แขวงคลองเตย เขตคลองเตย กรุงเทพมหานคร 10110, Thailand

Hands-on Thai cooking classes in central Bangkok, open daily with intimate group sessions and a meal to finish.

Sompong Thai Cooking School

Sompong Thai Cooking School

5.0(1,864)
2, 6-2/7 Si Lom soi 13, Si Lom, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand

Hands-on Thai cooking classes in central Bangkok's Si Lom neighborhood, taught by experienced instructors.

White Lotus Thai Cooking Class in Bangkok

White Lotus Thai Cooking Class in Bangkok

5.0(523)
Pak Klong Talad, ชั้นที่ 2 390/18 Thanon Ban Mo, Khwaeng Wang Burapha Phirom, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

A hands-on Thai cooking school in central Bangkok, combining market visits with guided kitchen sessions.

Maliwan Thai Cooking Class

Maliwan Thai Cooking Class

5.0(248)
9 Thanon Sap Sam Hang, Khwaeng Talat Yot, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

Hands-on Thai cooking classes in historic Phra Nakhon, featuring a tuk-tuk market tour and fresh ingredients.

Cooking with Poo and Friends
Hidden Gem

Cooking with Poo and Friends

5.0(112)
100/103, Khwaeng Khlong Tan, Khet Khlong Toei, Krung Thep Maha Nakhon 10110, Thailand

A hands-on Thai cooking class in Bangkok's Khlong Toei, combining a wet market tour with authentic home-style recipes.

Tingly Thai Cooking School

Tingly Thai Cooking School

5.0(1,733)
Suriyawong 17/1 Soi Prachum, Khwaeng Suriya Wong, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand

A hands-on Bangkok cooking school in Bang Rak where visitors learn to prepare classic Thai dishes from scratch.

Bangkok Ethical Elephant Tour (Living Green Elephant Sanctuary)

Bangkok Ethical Elephant Tour (Living Green Elephant Sanctuary)

5.0(1,634)
154, 1 Thanon Ram Buttri, Khwaeng Talat Yot, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

An ethical elephant sanctuary in central Bangkok offering small-group tours focused on animal welfare and conservation.

Bangkok River Tours
Hidden Gem

Bangkok River Tours

5.0(41)
5, 20 หมู่บ้านปัญญารามอินทรา P2 Khwaeng Bang Chan, Khet Khlong Sam Wa, Krung Thep Maha Nakhon 10510, Thailand

Private river tours along the Chao Phraya, including scenic Ayutthaya-to-Bangkok routes with guides and onboard drinks.

Mahanakorn Thai Cooking Class
Hidden Gem

Mahanakorn Thai Cooking Class

5.0(157)
139 35 Soi Ratchamongkhon Prasat 5, Khwaeng Pak Khlong Phasi Charoen, Khet Phasi Charoen, Krung Thep Maha Nakhon 10160, Thailand

Hands-on Thai cooking school in Phasi Charoen offering daily classes in authentic techniques and traditional recipes.

Enjoy Thai Cooking - Krabi School
Hidden Gem

Enjoy Thai Cooking - Krabi School

5.0(23)
585 4, Tambon Sai Thai, Amphoe Mueang Krabi, Chang Wat Krabi 81000, Thailand

A hands-on Thai cooking school in Krabi offering small-group lessons, fresh ingredients, and a warm, welcoming atmosphere.

House of Taste Thai Cooking School, Suan Phlu, Sathon

House of Taste Thai Cooking School, Suan Phlu, Sathon

5.0(704)
33 Thanon Suan Phlu, Khwaeng Thung Maha Mek, Khet Sathon, Krung Thep Maha Nakhon 10120, Thailand

Hands-on Thai cooking school in Sathon offering market visits and authentic cuisine classes daily.

Bangkokvanguards

Bangkokvanguards

5.0(215)
3/2 Trok Sin, Khwaeng Wat Bowon Niwet, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

A food and culture tour operator based in Bangkok's historic Phra Nakhon district, with guides praised for warmth and local knowledge.

BangkokGuideSmile
Hidden Gem

BangkokGuideSmile

5.0(159)
7/44 DS House Building, แขวงอรุณอมรินทร์ เขตบางกอกน้อย กรุงเทพมหานคร 10700, Thailand

Bangkok-based tour operator offering guided cultural and city experiences with flexible scheduling.

Green Garden Cooking School / May Kaidee Restaurant
Hidden Gem

Green Garden Cooking School / May Kaidee Restaurant

5.0(168)
54, 1 Soi Samsen 5, Khwaeng Wat Sam Phraya, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

Hands-on Thai cooking school and restaurant in Bangkok's historic Phra Nakhon district.

Siamese Cookery House Bangkok Thai Cooking Class

Siamese Cookery House Bangkok Thai Cooking Class

5.0(302)
132 Soi Pracha Rat Bamphen 7, Lane 2, Khwaeng Huai Khwang, Khet Huai Khwang, Krung Thep Maha Nakhon 10310, Thailand

Hands-on Thai cooking classes led by dedicated instructors, including a local market tour and five-course meal.

The Other Side of Bangkok
Hidden Gem

The Other Side of Bangkok

5.0(36)
303 Thanon Wang Doem, Khwaeng Wat Arun, Khet Bangkok Yai, Krung Thep Maha Nakhon 10600, Thailand

Guided cycling tours revealing Bangkok's hidden neighbourhoods, culture, and history on two wheels.

Homies Thai Cooking School

Homies Thai Cooking School

5.0(396)
47 Thanon Sutthisan Winitchai, Khwaeng Samsen Nok, Khet Huai Khwang, Krung Thep Maha Nakhon 10310, Thailand

Hands-on Thai cooking classes in Huai Khwang, with a market visit and tuk-tuk ride included.

Find a place to stay in Bangkok

Compare live rates across booking sites.

  • Free cancellation on most rooms
  • No booking fees
  • Compare live prices

Sponsored — we may earn a commission at no extra cost to you. Learn more.

Frequently Asked Questions

What are the best cooking classes in Bangkok?

Silom Thai Cooking School is consistently top-rated (half-day, ~1,500 THB). Baipai Thai Cooking School offers a more upscale setting. Maliwan Thai Cooking Class is great value. Most include hotel pickup, market visit, and 3-5 dishes. Book at least a day ahead in peak season.

Are Bangkok river cruises worth it?

The Chao Phraya tourist boat (50 THB day pass) is one of Bangkok's best-value experiences — hop on and off at temples and piers. For dinner, the Supanniga Cruise offers excellent Thai food on a smaller boat. Skip the large floating-buffet cruises unless you want a party atmosphere.

What unique activities can I do in Bangkok?

Try a Muay Thai class, visit a floating market (Damnoen Saduak or the closer Taling Chan on weekends), take a street art tour in Talad Noi, explore hidden rooftop bars, or join a night food tour in Chinatown. For adrenaline, the Vertigo rooftop bar at Banyan Tree is 61 floors up.