Best Things to Do in Bangkok: 10 Must-Visit Attractions

Bangkok skyline with Wat Arun along the Chao Phraya River

Centuries-old temples meet modern skyscrapers along the Chao Phraya

Bangkok mixes centuries-old temples with modern rooftop bars, floating markets with air-conditioned malls, all within a genuinely walkable or Skytrain-accessible core. Here are 10 real attractions worth building your trip around, with current pricing.

1. Grand Palace, Wat Pho, and Wat Arun

Grand Palace and Wat Pho in Bangkok

Bangkok's three most iconic temples, often visited together

Bangkok's three most iconic temples, often visited together on a single guided tour. A combined tour of all three runs from $23 per person (approx. ฿805 / RM98), a genuinely efficient way to cover the city's spiritual and historic core in one outing.

2. Chao Phraya River dinner cruise

Dinner cruise boat on the Chao Phraya River at sunset

A cheaper daytime sightseeing option exists too

The White Orchid Chao Phraya Dinner Cruise, which includes free beer, runs from $28 per person (approx. ฿980 / RM119). For a cheaper daytime option, standard river ferries and sightseeing cruises start considerably lower, from roughly S$4.37 (approx. ฿113 / RM14) if you just want the river views without a full dinner cruise experience.

Beli Holiday - Find great tours at lower prices

3. Damnoen Saduak Floating Market and Maeklong Railway Market

Boats at Damnoen Saduak Floating Market

Watch the train pass directly through the market stalls at Maeklong

A combined tour covering both markets, cruising the canals at Damnoen Saduak and watching the train pass directly through the market stalls at Maeklong, starts from $24 per person (approx. ฿840 / RM102).

4. Muay Thai Boxing at Rajadamnern Stadium

The world's first Muay Thai stadium, now running an immersive fight-night experience. Tickets start from $31 per person (approx. ฿1,085 / RM132), rated 4.9 across reviewers.

5. Chatuchak Weekend Market

Busy market stalls at Chatuchak Weekend Market, Bangkok

Weekends only, thousands of stalls covering everything

One of the world's largest weekend markets, thousands of stalls covering everything from clothing to antiques to street food. Entry is free, you're only paying for whatever you buy, weekends only (as the name suggests).

6. Safari World Bangkok

An open-air zoo and marine park combined, genuinely popular with families. Tickets start from S$31.35 (approx. ฿815 / RM100).

7. SEA LIFE Bangkok Ocean World

Southeast Asia's largest aquarium, located beneath Siam Paragon mall. Tickets start from $37 per person (approx. ฿1,295 / RM157).

8. Asiatique The Riverfront

A riverside open-air mall built in a converted trading post, mixing shopping, dining, and a Ferris wheel with river views at night. Entry is free, budget separately for shopping, dining, or the Ferris wheel ride itself.

9. Jim Thompson House

The former home of the American silk entrepreneur credited with reviving Thailand's silk industry, now a museum showcasing traditional Thai architecture and his art collection. Worth checking current admission pricing directly, as this wasn't confirmed with an exact figure in current sourcing.

10. Lumphini Park and the free temples

If you want a break from paid attractions, Lumphini Park offers a genuine green escape in the middle of the city, free to enter, popular with locals for morning exercise. Wat Saket (the Golden Mount) and several other smaller temples around the city are also free to visit, worth wandering into if you're already in the area.

Quick reference

AttractionFrom (USD/SGD)Approx. (THB)Approx. (RM)
Grand Palace, Wat Pho & Wat Arun (guided tour)$23฿805RM98
Chao Phraya Dinner Cruise$28฿980RM119
Chao Phraya sightseeing (basic)S$4.37฿113RM14
Floating Market + Railway Market tour$24฿840RM102
Muay Thai at Rajadamnern Stadium$31฿1,085RM132
Chatuchak Weekend MarketFreeFreeFree
Safari World BangkokS$31.35฿815RM100
SEA LIFE Bangkok Ocean World$37฿1,295RM157
Asiatique The RiverfrontFreeFreeFree
Jim Thompson HouseCheck current pricing

Sourced from GetYourGuide, Tripadvisor, Klook, and Trip.com. THB and RM figures are approximate conversions and will shift with the exchange rate.

Getting around between them

The BTS Skytrain and MRT cover a good chunk of central Bangkok, useful for reaching Chatuchak, Asiatique's pier connection, and areas near SEA LIFE Bangkok. The old town temples (Grand Palace, Wat Pho, Wat Arun) cluster together near the river, walkable from each other or a short boat hop across for Wat Arun specifically.

Common mistakes to avoid

  • Booking the Grand Palace tour without checking the dress code first. Modest dress is strictly enforced, shoulders and knees covered, no flip-flops, arriving in beachwear means being turned away or having to rent covering clothing on the spot
  • Assuming Chatuchak Market is open every day. It's specifically a weekend market, plan your visit for Saturday or Sunday rather than a weekday
  • Not comparing prices across platforms before booking tours. GetYourGuide, Klook, and Tripadvisor all list similar experiences at different prices, worth a quick comparison before committing
  • Cramming the old town temples and Chatuchak Market into the same day. They sit in different parts of the city, plan for realistic travel time between the two clusters rather than rushing
  • Skipping the free options entirely in favour of only paid attractions. Lumphini Park and several smaller free temples genuinely round out a Bangkok trip without adding to your budget
Prefer to skip the planning and book a ready-made trip instead? You can browse Bangkok travel packages at beliholiday.com for pre-arranged options.