Skip to main content
Visit Thailand Today

Best Activities & Tours in Bangkok

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

Where to stay in Bangkok

We compare prices across these trusted booking sites — pick whichever fits your trip.

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

Rama VI Bridge
Hidden Gem

Rama VI Bridge

4.4(96)
RG78+74J, Southern Railway Line, Khwaeng Wong Sawang, Khet Bang Sue, Krung Thep Maha Nakhon 10800, Thailand

A historic railway bridge on the Chao Phraya River, best visited in the evening for light projections and riverside activity.

Asiatique Ferry Service to Sathon Pier

Asiatique Ferry Service to Sathon Pier

4.4(988)
PG32+XM5, Wat Phraya Krai, Bang Kho Laem, Bangkok 10120, Thailand

Free ferry linking Asiatique riverside complex to Sathon Pier, offering a convenient escape from Bangkok's road traffic.

Chao Phraya Princess

Chao Phraya Princess

4.4(4,819)$$$$
ICONSIAM (Piers, 2 & 4, 299 ถ. เจริญนคร แขวงคลองต้นไทร คลองสาน กรุงเทพมหานคร 10600, Thailand

Dinner and sightseeing cruises along the Chao Phraya River, departing from ICONSIAM in Bangkok.

The Green Bridge, Lumphini-Benchakitti Park (Lumphini Side)

The Green Bridge, Lumphini-Benchakitti Park (Lumphini Side)

4.4(227)
Lumphini, Pathum Wan, Bangkok 10330, Thailand

A pedestrian bridge linking Lumphini and Benchakitti parks, offering scenic walking and a green escape from Bangkok.

Kin Lom Chom Saphan

Kin Lom Chom Saphan

4.4(6,361)$$$$
11, 6 Chakrabongse Rd, Khwaeng Wat Sam Phraya, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

Open-air riverside Thai restaurant on the Chao Phraya, with live music, dinner cruise views, and cruise booking on-site.

Yunomori Onsen & Spa Sukhumvit Soi 26

Yunomori Onsen & Spa Sukhumvit Soi 26

4.4(3,887)
120, PH98+VP6, 5 Sukhumvit 26, Khwaeng Khlong Tan, Khet Khlong Toei, Krung Thep Maha Nakhon 10110, Thailand

A Japanese-style public onsen in Sukhumvit offering thermal pools, saunas, and a genuinely calm escape from Bangkok.

Jurassic World: The Experience Bangkok

Jurassic World: The Experience Bangkok

4.4(1,343)
เอเชียทีค เดอะ ริเวอร์ฟร้อนท์ เดสติเนชั่น 2194 ถ. เจริญกรุง Khwaeng Wat Phraya Krai, Khet Bang Kho Laem, Krung Thep Maha Nakhon 10120, Thailand

A licensed Jurassic World attraction inside Asiatique The Riverfront, featuring animatronic dinosaurs and immersive themed environments.

Bangkok Butterfly Garden and Insectarium

Bangkok Butterfly Garden and Insectarium

4.3(1,332)
RH53+RXC สวนวิชรเบญจทิศ(สวนรถไฟ Kamphaeng Phet 3 Rd, Khwaeng Lat Yao, Khet Chatuchak, Krung Thep Maha Nakhon 10900, Thailand

A free-flight butterfly garden and insectarium set within Rot Fai Park in northern Bangkok.

Chao Phraya Tourist Boat ICONSIAM Pier

Chao Phraya Tourist Boat ICONSIAM Pier

4.3(357)
ICONSIAM Pier 1 299 Soi Charoen Nakorn 5, ถ. เจริญนคร แขวงคลองต้นไทร คลองสาน กรุงเทพมหานคร 10600, Thailand

A Chao Phraya River departure point on Bangkok's west bank, well-placed for daytime and evening boat tours.

Mahanakhon sculpture park
Hidden Gem

Mahanakhon sculpture park

4.3(91)
MahaNakhon, 114 ถนน นราธิวาสราชนครินทร์ แขวงสีลม เขตบางรัก กรุงเทพมหานคร 10500, Thailand

Sky-high views and outdoor sculpture at Bangkok's striking pixelated skyscraper landmark.

Makkhawan Rangsan Bridge

Makkhawan Rangsan Bridge

4.3(308)
QG75+FQ7, Thanon Ratchadamnoen Nok, Khwaeng Dusit, Khet Dusit, Krung Thep Maha Nakhon 10300, Thailand

A historic pedestrian bridge in Bangkok's Dusit district, offering elevated views along royal Ratchadamnoen Nok Road.

Bird Watching Tower at Si Nakhon Khuean Khan Park

Bird Watching Tower at Si Nakhon Khuean Khan Park

4.3(731)
MHW9+F9V, Bang Kachao, Phra Pradaeng District, Samut Prakan 10130, Thailand

An elevated birdwatching platform in Bang Kachao's wetland park, offering a peaceful nature escape near Bangkok.

Krongkan lake two
Hidden Gem

Krongkan lake two

4.3(28)
WG9M+5QX, Ban Mai, Pak Kret District, Nonthaburi 11120, Thailand

A tranquil lake attraction in Nonthaburi's Pak Kret District, offering a peaceful escape near Bangkok.

Maxwell Onsen

Maxwell Onsen

4.2(146)
173/3-5 Surawong Rd, Khwaeng Suriya Wong, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand

A Japanese-style onsen in central Bangkok offering hot and cold pools, steam rooms, and a complimentary dining experience.

Chaloem Wan Chat Bridge

Chaloem Wan Chat Bridge

4.2(25)
QG53+X47, Prachathipatai Rd, Khwaeng Wat Bowon Niwet, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

A historic bridge in Bangkok's Phra Nakhon district, offering a glimpse into the city's architectural heritage.

Siam Amazing Park

Siam Amazing Park

4.2(16,347)
203 Thanon Suan Sayam, Khwaeng Khan Na Yao, Khet Khan Na Yao, Krung Thep Maha Nakhon 10230, Thailand

A large Bangkok theme park combining amusement and water park attractions under one admission, best explored on a weekday.

Chao Phraya Tourist Boat – Hop On Hop Off Bangkok

Chao Phraya Tourist Boat – Hop On Hop Off Bangkok

4.2(23)
QF3Q+QCX Sathorn Pier (Central Pier, Chao Phraya River, Khwaeng Phra Borom Maha Ratchawang, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

A hop-on hop-off boat service along the Chao Phraya River, connecting Bangkok's major riverside landmarks.

Yodpiman Riverwalk

Yodpiman Riverwalk

4.1(167)
392 Soi Empire, Khwaeng Wang Burapha Phirom, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

Riverside dining and shopping complex in Bangkok's historic Phra Nakhon district, open daily until 11 PM.

Fantasia Lagoon

Fantasia Lagoon

4.1(950)
275 Phet Kasem Rd, Khwaeng Bang Khae Nuea, Khet Bang Khae, Krung Thep Maha Nakhon 10160, Thailand

A rooftop water park atop The Mall Bangkhae, offering slides and pools for a cool family afternoon in western Bangkok.

Bkk Boat Trip

Bkk Boat Trip

4.1(25)
Soi Pratu Nokyung, Khwaeng Phra Borom Maha Ratchawang, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

A canal boat tour exploring Bangkok's waterways, wildlife, and historic sites near the old city.

Chao Phraya Tourist Boat N13 Phra Arthit Pier

Chao Phraya Tourist Boat N13 Phra Arthit Pier

4.1(263)
N13, Phra Arthit Pier, 98 Thanon Phra Athit, Khwaeng Chana Songkhram, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

Hop-on hop-off tourist boat service on the Chao Phraya River, departing from central Bangkok's Phra Arthit Pier.

Bangkok Sky Restaurant 76/78 floor Baiyoke Tower

Bangkok Sky Restaurant 76/78 floor Baiyoke Tower

4.0(423)$$$$
222/363, 3rd floor, ถ. ราชปรารภ Phayathai, เขตราชเทวี กรุงเทพมหานคร 10400, Thailand

Buffet dining on floors 76–84 of Baiyoke Tower with sweeping 360-degree views over Bangkok.

SkyFlyers

SkyFlyers

4.0(156)
ที่อยู่ 2194 2194/98 ถ. เจริญกรุง Khwaeng Wat Phraya Krai, Khet Bang Kho Laem, Krung Thep Maha Nakhon 10120, Thailand

Aerial activity operator in Bang Kho Laem offering guided tours and sky-high experiences over Bangkok.

Find a place to stay in Bangkok

Compare live rates across booking sites.

Sponsored links — we may earn a commission, at no extra cost to you.

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.