expedia

Things to do in Bangkok | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

996 things to do

Search results

Bangkok

Selecting an option will immediately update the search results.

Top things to do today

1. Bangkok Canal Tour: 2-Hour Longtail Boat Ride

Duration 2h
8.8 out of 10
Excellent
811 reviews
Free cancellation available
Price is $35 per adult
1. Bangkok Canal Tour: 2-Hour Longtail Boat RideOpens in a new window

2. Bangkok: Soi Cowboy, Nana, Soi 11, Rooftops, Clubs & Go Go's

Duration 4h 30m
9.8 out of 10
Exceptional
120 reviews
Free cancellation available
Price is $26 per adult
2. Bangkok: Soi Cowboy, Nana, Soi 11, Rooftops, Clubs & Go Go'sOpens in a new window

3. Bangkok: Muay Thai Boxing Tickets at Rajadamnern Stadium

Duration 3h
9.8 out of 10
Exceptional
1,151 reviews
Price is $30 per adult
3. Bangkok: Muay Thai Boxing Tickets at Rajadamnern StadiumOpens in a new window

4. Bangkok: Calypso Cabaret Show with Thai Set Dinner

Duration 50m+
9.2 out of 10
Wonderful
31 reviews
Free cancellation available
Price is $28 per adult
4. Bangkok: Calypso Cabaret Show with Thai Set DinnerOpens in a new window

5. Grand Palace & Temples of Bangkok with experienced guide

Duration 4h
9.4 out of 10
Exceptional
114 reviews
Free cancellation available
Price is $51 per adult
5. Grand Palace & Temples of Bangkok with experienced guideOpens in a new window

6. Rest And Relax Massage - Traditional Thai Massage In Bangkok / Sukhumvit

Duration 2h
8.4 out of 10
Very Good
22 reviews
Free cancellation available
Price is $11 per adult
6. Rest And Relax Massage - Traditional Thai Massage In Bangkok / SukhumvitOpens in a new window

Lunch & dinner cruises

33% off

Wonderful Pearl: Dinner Cruise Featuring Live Music & Spectacular Show

Duration 2h
8.8 out of 10
Excellent
75 reviews
Free cancellation available
The previous price was $92 and current price is $61 per adult
Wonderful Pearl: Dinner Cruise Featuring Live Music & Spectacular ShowOpens in a new window

Bangkok: Chao Phraya River Meridian Cruise with Buffet

Duration 2h
8.0 out of 10
Very Good
69 reviews
Free cancellation available
Price is $27 per adult
Bangkok: Chao Phraya River Meridian Cruise with BuffetOpens in a new window

Baiyoke Sky Hotel Dining & Observation Deck – Bangkok’s Iconic Experience

Duration 2h+
7.8 out of 10
Good
86 reviews
Price is $19 per adult
Baiyoke Sky Hotel Dining & Observation Deck – Bangkok’s Iconic ExperienceOpens in a new window
43% off

White Orchid Dinner Cruise – A Night of Food and Live Entertainment

Duration 2h+
7.8 out of 10
Good
136 reviews
Free cancellation available
The previous price was $70 and current price is $39 per adult
White Orchid Dinner Cruise – A Night of Food and Live EntertainmentOpens in a new window

Bangkok: Grand Chao Phraya Dinner Cruise with Live Show

Duration 2h
8.2 out of 10
Very Good
36 reviews
Free cancellation available
Price is $46 per adult
Bangkok: Grand Chao Phraya Dinner Cruise with Live ShowOpens in a new window

Bangkok: Chao Phraya Buffet Dinner Viva Alangka Cruise

Duration 2h
8.2 out of 10
Very Good
165 reviews
Free cancellation available
Price is $30 per adult
Bangkok: Chao Phraya Buffet Dinner Viva Alangka CruiseOpens in a new window
Need a ride between the airport and your hotel?

1-day trips & excursions

Bangkok: Damnoen Saduak, Train Market & Mahanakhon Day Trip

Duration 7h+
9.4 out of 10
Exceptional
272 reviews
Free cancellation available
Price is $22 per adult
Bangkok: Damnoen Saduak, Train Market & Mahanakhon Day TripOpens in a new window

From Bangkok: Ayutthaya & Ayothaya Floating Market Day Trip

Duration 8h
9.4 out of 10
Exceptional
1,666 reviews
Free cancellation available
Price is $46 per adult
From Bangkok: Ayutthaya & Ayothaya Floating Market Day TripOpens in a new window

Pattaya Beach & Coral Island (Koh Larn) from Bangkok

Duration 12h
9.2 out of 10
Wonderful
23 reviews
Free cancellation available
Price is $75 per adult
Pattaya Beach & Coral Island (Koh Larn) from BangkokOpens in a new window

Grand Palace & Temples of Bangkok with experienced guide

Duration 4h
9.4 out of 10
Exceptional
114 reviews
Free cancellation available
Price is $51 per adult
Grand Palace & Temples of Bangkok with experienced guideOpens in a new window

Bangkok: Floating and Train Market with Boat Trip

Duration 8h
9.0 out of 10
Wonderful
95 reviews
Free cancellation available
Price is $30 per adult
Bangkok: Floating and Train Market with Boat TripOpens in a new window

Bangkok Tuk-Tuk Tour by Night with Chinatown Street Food Meal

Duration 4h
9.4 out of 10
Exceptional
144 reviews
Free cancellation available
Price is $38 per adult
Bangkok Tuk-Tuk Tour by Night with Chinatown Street Food MealOpens in a new window

Bus, train & minivan tours

The Best Bangkok Hop-On Hop-Off Bus Tour

Duration 3h
7.8 out of 10
Good
49 reviews
Free cancellation available
Price is $24 per adult
The Best Bangkok Hop-On Hop-Off Bus TourOpens in a new window

Bangkok: Floating Market and Train Market Experience

Duration 8h 30m
9.8 out of 10
Exceptional
267 reviews
Free cancellation available
Price is $24 per adult
Bangkok: Floating Market and Train Market ExperienceOpens in a new window

Bangkok: Maeklong Railway Market & Floating Market Tour

Duration 7h 30m
9.6 out of 10
Exceptional
80 reviews
Free cancellation available
Price is $26 per adult
Bangkok: Maeklong Railway Market & Floating Market TourOpens in a new window

Bangkok: Damnoen Saduak Floating Market & Railway Market

Duration 7h 30m
9.2 out of 10
Wonderful
29 reviews
Free cancellation available
Price is $27 per adult
Bangkok: Damnoen Saduak Floating Market & Railway MarketOpens in a new window

From Bangkok: Ayutthaya Historical Day Tour by Bus

Duration 7h
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $30 per adult
From Bangkok: Ayutthaya Historical Day Tour by BusOpens in a new window

Bangkok: Floating Market, Grand Palace, Wat Pho and Wat Arun

Duration 7h 30m+
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $21 per adult
Bangkok: Floating Market, Grand Palace, Wat Pho and Wat ArunOpens in a new window

Party cruises

Bangkok: Luxury White Dinner Cruise Free Flow Beer and Wine

Duration 2h
6.8 out of 10
19 reviews
Free cancellation available
Price is $33 per adult
Bangkok: Luxury White Dinner Cruise Free Flow Beer and WineOpens in a new window
35% off

The Opulence Dinner Cruise – A Night of Elegance and Dining

Duration 2h 15m
8.8 out of 10
Excellent
3 reviews
Free cancellation available
The previous price was $85 and current price is $55 per adult
The Opulence Dinner Cruise – A Night of Elegance and DiningOpens in a new window

Bangkok: Opulence Luxury River Dinner Cruise

Duration 2h
8.4 out of 10
Very Good
11 reviews
Free cancellation available
Price is $55 per adult
Bangkok: Opulence Luxury River Dinner CruiseOpens in a new window

Grand Pearl Dinner Cruise: River Dining & Thai Cultural Show

Duration 2h 15m
7.2 out of 10
Good
5 reviews
Free cancellation available
Price is $50 per adult
Grand Pearl Dinner Cruise: River Dining & Thai Cultural ShowOpens in a new window

Bangkok: Chao Phraya River Dinner Cruise

Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $44 per adult
Bangkok: Chao Phraya River Dinner CruiseOpens in a new window

Chao Phraya Princess Sunset and Dinner Cruise

Duration 2h
Free cancellation available
Price is $26 per adult
Chao Phraya Princess Sunset and Dinner CruiseOpens in a new window

Continue exploring Bangkok

Bangkok Muay Thai Boxing:All Class Tickets at Rajadamnern Stadium

Duration 3h
9.4 out of 10
Exceptional
38 reviews
Price is $48 per adult
Bangkok Muay Thai Boxing:All Class Tickets at Rajadamnern StadiumOpens in a new window

Boxing Show at Rajadamnern Muay Thai Stadium

Duration 4h
10 out of 10
Exceptional
2 reviews
Price is $41 per adult
Boxing Show at Rajadamnern Muay Thai StadiumOpens in a new window

Siam Amazing Park: Water Park Ticket and Buffet Lunch

7.4 out of 10
Good
61 reviews
Free cancellation available
Price is $23 per adult
Siam Amazing Park: Water Park Ticket and Buffet LunchOpens in a new window

Bangkok: Elephant Care Experience at Bangkok Elephant Park

Duration 6h+
10 out of 10
Exceptional
51 reviews
Free cancellation available
Price is $64 per adult
Bangkok: Elephant Care Experience at Bangkok Elephant ParkOpens in a new window

Muay Thai Fight Night Ticket at Rajadamnern Stadium Bangkok

Duration 3h
10 out of 10
Exceptional
1 review
Price is $53 per adult
Muay Thai Fight Night Ticket at Rajadamnern Stadium BangkokOpens in a new window

Bangkok night crawl: Rooftops, Soi Cowboy, Bar, Club & GoGo

Duration 4h 30m
10 out of 10
Exceptional
11 reviews
Free cancellation available
Price is $24 per adult
Bangkok night crawl: Rooftops, Soi Cowboy, Bar, Club & GoGoOpens in a new window