Skip to content
Tripsora

Things to do in Bangkok

2,887+ tours, tickets and activities in Bangkok, Thailand. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Bangkok

Sort: Top ratedLowest priceShortest41 shown

Bangkok Opulence Chao Phraya River Dinner Cruise from ICONSIAM

Set sail on The Opulence Cruise, Bangkok’s newest and most luxurious three-deck cruise ship, for an unforgettable night on the Chao Phraya River. Enjoy breathtaking 360-degree views from the rooftop deck and take a leisurely stroll along the upper deck for perfect photo opportunities. Relish a gourmet dinner while cruising past iconic landmarks such as Wat Arun, The Grand Palace, and Wat Phra Kae…

4.1(161)Rated 4.1 out of 5 from 161 reviews2 hFree cancellation

From £41.11 per person

Bangkok: Michelin Guide Street Food Tour by Tuk Tuk

Explore Bangkok's bustling Chinatown to savor food from street stalls recommended in the Michelin Guide on this group tour. Learn more about the stalls you visit from your informative guide.

4.7(80)Rated 4.7 out of 5 from 80 reviews3 h 30 minFree cancellation

From £33.92 per person

The Highest Rated Food Tour in Bangkok 10+ Tastings

We don’t think you’ll be able to eat everything... There’s a lot of food! Get ready to experience the vibrant flavors of Bangkok on this guided walking tour, where you’ll sample an eclectic mix of Thai and Chinese cuisine. Learn about traditional dishes and end your adventure on a sweet note with two delicious desserts. Meet your guide in the bustling Chinatown area to begin your foodie journey.…

4.9(61)Rated 4.9 out of 5 from 61 reviews3 hFree cancellation

From £30.53 per person

The White Orchid: Chao Phraya Dinner Cruise Experience

Enjoy Bangkok at night on a 2 hour dinner cruise along the Chao Phraya River. Experience an unforgettable evening on the White Orchid Dinner Cruise, where you can savor a delectable buffet of Thai and international cuisine while cruising along the Chao Phraya River. Enjoy stunning views of Bangkok's illuminated landmarks, live entertainment, and a relaxing atmosphere on this luxurious river journ…

3.6(227)Rated 3.6 out of 5 from 227 reviews2 hFree cancellation

From £27.14 per person

Thai Cooking Class at Tingly Thai Cooking School in Bangkok

Cooking style at the School is simply amazing and super easy, we make sure that after you have learnt from us you will be able to cook at home. after a hard time of working, reward yourself with a precious meal you have cooked

5.0(48)Rated 5.0 out of 5 from 48 reviews3 h 30 minFree cancellation

From £27.14 per person

Bangkok Night Eats by Tuk Tuk - Hotel-pickup & Dinner

Explore Bangkok's vibrant culinary scene on a late-night tuk-tuk food tour that takes you through the illuminated streets of Old Bangkok. Sample over 10 delicious street food tastings, from the fiery flavors of Suan Mali's chicken noodles to the diverse offerings in Chinatown. With a knowledgeable guide, discover hidden gems and bustling night markets, savoring unique dishes that showcase both tr…

5.0(28)Rated 5.0 out of 5 from 28 reviews3 hFree cancellation

From £56.54 per person

Bangkok Jay Fai Michelin star table reservation and City Tour

Explore Bangkok's cultural gems and tantalizing street food. Visit the iconic Wat Arun and optional Wat Pho, marveling at their stunning architecture and rich history. Experience a scenic boat ride through the city, with an optional tuk-tuk adventure to immerse yourself in local life. Savor the renowned mango sticky rice from K. Panich, a 96-year-old shop, and enjoy exclusive skip-the-line access…

4.9(26)Rated 4.9 out of 5 from 26 reviews6 hFree cancellation

From £15.83 per person

Bangkok Sunset or Evening Dinner Cruise (The Planet Cruise)

Step aboard The Planet, a new luxury cruise offering romantic night views, great food, and a lively atmosphere on the Chao Phraya River. Sail past Bangkok’s most famous illuminated landmarks — Wat Arun, Wat Kalayanamit, the Grand Palace, ICONSIAM, and the Rama VIII Bridge — a perfect backdrop for photos and celebrations. Enjoy a freshly prepared international buffet with Thai, Asian, and Western…

3.8(43)Rated 3.8 out of 5 from 43 reviews2 hFree cancellation

From £21.94 per person

Bangkok: The Opulence Luxury Buffet Dinner Cruise from ICONSIAM

Set sail on The Opulence, Bangkok’s premier luxury night cruise on the Chao Phraya River, and enjoy an unforgettable evening in the heart of the city. Step aboard a modern three-deck vessel designed for comfort, offering spacious seating and a rooftop deck with stunning 360-degree views—perfect for capturing memorable photos of Bangkok at night. As the cruise glides along the river, indulge in an…

4.9(14)Rated 4.9 out of 5 from 14 reviews2 hFree cancellation

From £36.18 per person

Bangkok Super Galaxy Luxury Dinner Cruise on Chao Phraya River

Special Event: Vijit Chao Phraya 2026 (Nov 13 – Dec 13) Enjoy Bangkok's riverside light displays, with fireworks or drone shows on selected Wednesdays, Fridays, Saturdays, and Sundays during the festival. This is more than a dinner cruise—it's a complete Bangkok night-out experience. Start your evening at ICONSIAM, one of Bangkok's most iconic riverside landmarks, where you can shop, dine, and ta…

4.7(6)Rated 4.7 out of 5 from 6 reviews2 h 30 minFree cancellation

From £45.23 per person

Bangkok Chao Phraya River New Year’s Eve 2026–27 Dinner Cruise

Celebrate New Year’s Eve 2026 and welcome 2027 aboard The Opulence, a Bangkok Countdown Dinner Cruise along the Chao Phraya River. Watch iconic landmarks unfold along the river, from Wat Arun and Wat Phra Kaew to the Grand Palace, as Bangkok glows with festive lights and New Year excitement. Settle into elegant indoor seating or take in panoramic views from the open-air rooftop deck while enjoyin…

4.2(5)Rated 4.2 out of 5 from 5 reviews6 h

From £133.43 per person

Luxury White Dinner Cruise on the Chao Phraya River

Enjoy a memorable evening aboard The Luxury White Dinner Cruise on the beautiful Chao Phraya River. Kick off your night with a refreshing welcome drink and take in the stunning riverside views while indulging in a delicious buffet featuring luxurious Thai cuisine and international dishes. As you dine, you’ll be entertained by a vibrant cabaret show showcasing Bangkok's lively culture. For those l…

5.0(1)Rated 5.0 out of 5 from 1 reviews2 h

From £35.10 per person

Saffron Luxury Dinner Cruise in Bangkok Finest River Experience

Exclusive Dinner Cruise experience that guarantee the luxurious experience on Chao Phraya River. The dinner is specially curated 4-course set menu featuring award-winning cuisine, with a vegetarian option available upon request. This dinner cruise is set on Luxury Cruise from Banyan Tree, hence, guarantee the precious experience and incredible view of King's River (Chaophraya River)

5.0(1)Rated 5.0 out of 5 from 1 reviews3 hFree cancellation

From £94.98 per person

Newest Galaxy Luxury 5-Star Bangkok Chao Phraya Dinner Cruise

More than just a dinner cruise—this is the ultimate Bangkok night-out experience. Begin your magical evening at the iconic ICONSIAM before stepping aboard the Super Galaxy Cruise, a brand-new, three-deck luxury vessel debuting in May 2026. Set sail on an extended 2.5-hour journey along the historic Chao Phraya River, where vibrant live music, high-energy performances, and glamorous cabaret-style…

5.0(1)Rated 5.0 out of 5 from 1 reviews2 h 10 minFree cancellation

From £45.21 per person

Bangkok New Year Eve 2027 Dinner Cruise and Fireworks

Welcome 2027 aboard the lively Riverside Carnival Cruise with a premium international seafood buffet, free-flow beer, wine and whisky, energetic live entertainment and midnight fireworks views over the Chao Phraya River.

New4 h

From £115.97 per person

Apsara by Banyan Tree Luxury Bangkok Dinner Cruise

Embark on the Apsara Cruise, a truly enchanting experience that translates to "Angel's Cruise" in Thai. As one of the finest dining cruises in Thailand, it offers an unforgettable journey along the Chao Phraya River. Delight in a world-class culinary experience while soaking in the breathtaking views of Bangkok’s vibrant night atmosphere.

New3 hFree cancellation

From £113.07 per person

Bangkok New Years Eve Countdown Cruise by The Opulence

Ring in New Year’s Eve aboard The Opulence Countdown Dinner Cruise and glide through Bangkok at night along the Chao Phraya River with dazzling views of Wat Arun, the Grand Palace, Wat Phra Kaew, and Bangkok’s glittering skyline. Along the way, indulge in a premium international seafood buffet with fresh favorites and global flavors as live music sets the festive mood. Choose welcoming indoor sea…

New6 h

From £136.82 per person