Skip to main content

Best Activities & Tours in Bangkok

126 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.

Sabieng Thai Cooking School

Sabieng Thai Cooking School

5.0(364)
318 32-33 Sukhumvit Soi 22, Khwaeng Khlong Toei, Khet Khlong Toei, Krung Thep Maha Nakhon 10110, Thailand

Hands-on Thai cooking classes in the heart of Sukhumvit, teaching authentic recipes and traditional techniques.

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.

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 Bangkok's Si Lom neighborhood, teaching authentic techniques and flavors.

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.

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.

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

Hands-on Thai cooking classes in Bangkok's Bang Rak district, teaching traditional techniques in an intimate setting.

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 the heart of Sukhumvit, open daily with flexible morning to evening sessions.

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.

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.

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.

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.

Roschas Culinary School
Hidden Gem

Roschas Culinary School

5.0(21)
372 Sri Ayutthaya Road Phyathai, แขวงถนนพญาไท เขตราชเทวี กรุงเทพมหานคร 10400, Thailand

A hands-on Thai cooking school in Bangkok led by the acclaimed Chef Wip, perfect for food-loving families and groups.

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.

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.

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.

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.

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 offering humane, up-close encounters with rescued elephants in the heart of Bangkok.

สปาหินภูเขาไฟ Blue Ozone Bangkok Spa Volcanic Sand bath
Hidden Gem

สปาหินภูเขาไฟ Blue Ozone Bangkok Spa Volcanic Sand bath

5.0(45)
53 ซอย11 แยก13, Khwaeng Saphan Sung, Khet Saphan Sung, Krung Thep Maha Nakhon 10240, Thailand

A private Bangkok wellness spa specialising in volcanic sand baths for relaxation and therapeutic benefits.

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.

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.

JUST XPLOR CO., LTD.
Hidden Gem

JUST XPLOR CO., LTD.

4.9(99)
812/43 Soi Somchai, ถ. จรัญสนิทวงศ์ แขวงวัดท่าพระ เขตบางกอกใหญ่ กรุงเทพมหานคร 10600, Thailand

A Bangkok-based tour company offering curated cultural and adventure trips across Thailand with strong personalised service.

Silom Thai Cooking School

Silom Thai Cooking School

4.9(915)
เลขที่ 6/14 Decho Rd, Khwaeng Suriya Wong, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand

Hands-on Thai cooking classes in central Bangkok, with morning sessions that include a local market tour.

Erawan Travel Bangkok
Hidden Gem

Erawan Travel Bangkok

4.9(77)
17/1-2 Erawan House Phra Artid Road Khwaeng Talat Yot, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

A highly regarded Bangkok tour operator on Phra Artid Road, offering a wide range of guided activities.

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.