Bangkok is a city that never sits still. One moment you’re drifting past glittering temples on the Chao Phraya River, and the next you’re weaving through a maze of food stalls where the smell of sizzling noodles fills the air. It’s a place of opposites: ancient palaces standing beside glassy skyscrapers, morning tai chi in the parks followed by rooftop cocktails high above the skyline.

Thai Buddhist monks walking along the white outer wall of the Grand Palace in Bangkok, with temple spires rising above at sunrise

Whether it was my first visit or fifth, Bangkok has always found a way to surprise me. Between its street food culture, vibrant markets, and rich history, there are countless things to discover. To help you plan your trip, I’ve gathered 20 of the best things to do in Bangkok: from must-see landmarks and hidden green escapes to the city’s buzzing nightlife. And as a bonus, I’ve added a +1 day trip to Ayutthaya, the ancient capital of Siam, just outside the city.

Planning a longer trip around Thailand? Don’t miss my Thailand Travel Guide 2026 — it’s packed with practical tips, transport routes, and the best time to visit each region.

Temples & Palaces – Bangkok’s Spiritual Side

1. The Grand Palace & Emerald Buddha (Wat Phra Kaew)

No trip to Bangkok is complete without visiting the Grand Palace, the city’s most iconic landmark. Once home to the Thai royal family, this glittering complex feels like stepping into another world. Golden spires rise into the sky, walls shimmer with colored glass mosaics, and intricate murals tell centuries of Thai history.

Inside the complex lies Wat Phra Kaew, the Temple of the Emerald Buddha, Thailand’s most sacred shrine. The statue itself is surprisingly small, but its spiritual presence is enormous, with worshippers arriving from all over the country.

💡 Need to Know:

Open: daily 8:30 AM – 3:30 PM.
Entrance: 500 THB (includes Wat Phra Kaew and the Queen Sirikit Museum of Textiles inside).
Dress modestly — shoulders and knees must be covered!

✨ Insider tips:
Be cautious if you arrive at the Grand Palace by taxi or tuk-tuk. Some drivers may stop at a closed gate and claim the palace is shut for a “royal ceremony.” They’ll then suggest taking you to other temples, but in reality, you may end up at a jewelry shop where you’ll be pressured to buy items. Politely decline and head directly to the main entrance — the palace is rarely closed to visitors.

The Grand Palace can feel overwhelming on your first visit — there’s so much gold, color, and history everywhere you look.
I shared all my favorite corners and practical tips in my Grand Palace Guide to help you make the most of it.

Join a guided Grand Palace, Wat Pho & Wat Arun tour to skip the lines and hear the stories behind Thailand’s most sacred sites.

🏨 Find the best hotel deals in Bangkok on this interactive map:


2. Wat Pho – Temple of the Reclining Buddha

Statue of Reclining Buddha inside Wat Pho – Temple in Bangkok Thailand

Just a short walk from the Grand Palace lies Wat Pho, home to Bangkok’s most impressive Buddha statue. The golden Reclining Buddha is a staggering 46 meters long, stretching almost the entire length of the temple hall. Its calm face and mother-of-pearl feet are mesmerizing details that draw visitors to pause in silence.

Beyond the famous statue, Wat Pho is a beautiful complex of courtyards and colorful chedis (stupas). It’s also the birthplace of traditional Thai massage — and you can book one at the temple’s school, making it the perfect way to relax after a morning of sightseeing.

💡 Need to Know:
Open: daily 8:00 AM – 6:30 PM.
Entrance: 200 THB.

✨ Insider Tips:
The Reclining Buddha hall can get crowded quickly; visit early in the morning for quieter photos.
Don’t miss the massage school on site for a genuine Thai massage experience!

You can also book an evening tour that covers both Wat Pho and Wat Arun and a tuk-tuk ride — perfect to experience Bangkok at night.


If you love exploring temples, you’ll enjoy my Best Temples in Chiang Rai guide — from the famous White Temple to mystical Black House.

3. Wat Arun – Temple of Dawn

On the opposite side of the Chao Phraya River stands Wat Arun, the Temple of Dawn. Its towering prang (spire), decorated with porcelain mosaics, sparkles in the sunlight and glows beautifully at sunset. Climb partway up for panoramic views of the river and city skyline — one of the most photogenic spots in Bangkok.

Visiting at dawn or dusk is magical: the temple reflects the light in shades of gold and pink, while boats glide silently across the river below.

💡 Need to Know:
Open: daily 8:00 AM – 6:00 PM.
Entrance: 100 THB.
Take the ferry from Tha Tien pier (just across from Wat Pho) for 5 THB.

✨ Insider Tips:
Climb the central prang just before sunset — the view across the Chao Phraya as the city lights begin to glow is magical.
Take the ferry from Tha Tien pier (just across from Wat Pho), but bring small change for the ferry (5 THB), as larger notes are often refused.

For magical photos, take an evening boat tour on the Chao Phraya River that stops right across from Wat Arun.

4. Jim Thompson House – Thai Architecture & Silk Heritage

Hidden among Bangkok’s modern malls, the Jim Thompson House feels like a step back in time. Built by an American entrepreneur who revived Thailand’s silk industry in the 1950s, this teakwood home is a stunning example of traditional Thai architecture. Inside, you’ll find a mix of antiques, art, and lush gardens – a peaceful break from the busy streets outside.

Guided tours give fascinating insights into Thompson’s mysterious life and legacy, making it more than just a pretty house.

💡 Need to know:
Open: daily 10:00 AM – 6:00 PM.
Entrance: 200 THB adults / 100 THB students.

Markets & Shopping – Where Bangkok Comes Alive

5. Chatuchak Weekend Market

If you’re in Bangkok on a Saturday or Sunday, Chatuchak is an experience you can’t miss. With over 15,000 stalls, it’s one of the largest markets in the world, selling everything from handmade crafts and clothing to exotic plants and quirky souvenirs. The air is filled with the smell of grilled skewers and coconut ice cream, making it as much about the food as the shopping.

It’s easy to get lost here (and that’s part of the fun!), so wander without a plan and see what surprises you find.

💡 Good to know:
Open: Saturday & Sunday, 9:00 AM – 6:00 PM.
Entry: Free.
Take the BTS Skytrain to Mo Chit station for the easiest access.

✨ Insider Tips:

  • Download an offline map or mark the BTS/MRT exit you came from.
  • If you are staying near Khao San Road, the best option is to take the bus, as there is no BTS (Skytrain) or MRT (Metro) close by. You will have to catch either bus number 524 or bus number 3, and even though there are no available timetables, buses run regularly, so just a quick wait at the bus station should be enough. The ride takes between 30 minutes to an hour, depending on the traffic, and the ticket is only 20 Baht.
  • Go early in the morning before it gets too hot and crowded.

6. Or Tor Kor Market

Right next to Chatuchak, you’ll find Or Tor Kor – a fresh market that feels more like a food lover’s paradise. Here, the stalls are packed with tropical fruit, fragrant spices, and regional Thai delicacies. Everything is immaculately displayed, making it one of the cleanest and most photogenic markets in Bangkok.

Don’t miss the chance to sample durian (Thailand’s “king of fruits”) or grab ready-to-eat dishes from the cooked food section.

💡 Need to know:

Open: daily 6:00 AM – 6:00 PM.
Entry: free.
Combine it with a visit to Chatuchak since they’re just a short walk apart.

7. Floating Markets & Railway Market

Bangkok’s floating markets are as much about the experience as the shopping. Long-tail boats drift along canals, piled high with tropical fruit, noodles, and even souvenirs. The most famous is Damnoen Saduak, but for a more authentic vibe, try Amphawa or the smaller Taling Chan market right in the city.

It’s a colorful, lively way to glimpse traditional Thai life along the waterways.

💡 Need to know:
Open: Most floating markets open on weekends, usually 8:00 AM – 3:00 PM.
Entrance: Free.
Boat rides: 50–200 THB depending on location.
Best time: Go early to avoid the crowds.

Just a short drive away is the Maeklong Railway Market, where vendors calmly fold their umbrellas and pull back their baskets seconds before the train passes right through the middle of the market — and then carry on selling as if nothing happened. It’s chaotic, fascinating, and totally unique.

💡 Need to Know:
Train schedule: The train passes through the market about 7–8 times a day, roughly every 1–2 hours. Popular times are around 8:30 AM, 11:10 AM, 2:30 PM, and 5:40 PM, but always check locally — times can shift slightly.
Entrance: Free — you can walk right through the market.
Best time: Arrive 30 minutes before a train to watch vendors preparing to fold back their umbrellas and goods.

💡 Want to see both in one day?
Join this Bangkok: Damnoen Saduak Floating Market & Maeklong Railway Market Tour — it includes round-trip transport, a local guide, and a long-tail boat ride through the canals.

8. IconSiam

Bangkok’s most impressive shopping mall, IconSiam, is more than just retail therapy. With an inside waterfall, you’ll find luxury boutiques alongside a food court designed like a floating market, complete with boats and traditional-style stalls. Outside, the terrace offers stunning views of the Chao Phraya River – especially at sunset when the skyline lights up.

It’s the perfect mix of modern and traditional Bangkok under one roof.

💡 Need to know:

Open: daily 10:00 AM – 10:00 PM.
Entry: Free.
Easily reached by a Hop-on hop-off boat.

Food Experiences – A Culinary Paradise

9. Street Food in Chinatown (Yaowarat Road)

Bangkok is one of the world’s street food capitals, and Chinatown is where it truly shines. As night falls, Yaowarat Road comes alive with sizzling woks, neon lights, and endless queues of hungry locals. Here you can try everything from fresh dim sum and oyster omelets to mango sticky rice and the creamiest Thai iced teas.

Eating your way through these streets is an adventure for the senses – chaotic, noisy, and unforgettable.

💡 Need to know:
Best time to visit: after 6:00 PM when stalls are set up.
Prices: Most dishes cost between 50–150 THB.


✨ Insider Tips:

  • The longest queues usually mean the best food. Don’t be afraid to join – locals know which stalls are worth the wait.
  • Also, bring cash; most vendors don’t accept cards.
  • Don’t miss the opportunity to try the best dim sum in HAGOW Yaowarat.

Want to dive deeper into Bangkok’s food scene? Check out my Chinatown Bangkok Guide for the best street eats, night markets, and more.

🥢 Don’t miss a Bangkok street-food evening tour — the guides know every secret noodle stall and dessert shop.

🗺️ Mini Chinatown Guide (Yaowarat)

The easiest way to navigate Chinatown is to follow the main Yaowarat Road and a few key spots around it. Here’s a simple guide to what’s where:

  • 📍 Yaowarat Road – the main street
    The heart of street food and neon signs. You’ll find the most iconic dim sum stalls, noodle soups, mango sticky rice and desserts here.
  • 🍜 Side alleys on the left
    Smaller lanes with local vendors, fewer crowds and a more “local” atmosphere — perfect if you want to escape the busiest spots.
  • 🍤 Side alleys on the right
    A popular area for seafood, fried bites and long queues in front of the best stalls.
  • 🧧 Sampheng Lane
    A narrow market running parallel to the main street — souvenirs, spices, fabrics and home goods. Best in the morning.
  • 🚉 MRT Wat Mangkon
    The most convenient station for Chinatown — just a few minutes’ walk from Yaowarat Road.

👉 Simple plan: arrive via MRT Wat Mangkon, walk to Yaowarat Road, try dim sum, noodles and desserts, then wander through the side alleys.

10. Eat at a Night Market

Bangkok’s night markets are where shopping meets street food. The famous Ratchada Train Market (also called Talad Rot Fai) is packed with colorful stalls selling clothes and vintage finds, while the air fills with the smell of barbecued skewers and fried seafood. For a more relaxed vibe, Asiatique combines riverside dining with boutique shopping and even a Ferris wheel overlooking the skyline.

Whether you’re looking for souvenirs or just a cheap feast, night markets are pure Bangkok energy.

💡 Need to Know:
Ratchada Train Market: open Thursday–Sunday, 5:00 PM – midnight.
Asiatique: open daily 4:00 PM – midnight. Free entry; food prices start from 40 THB.

11. Take a Thai Cooking Class

Bring the flavors of Thailand home with you by joining a cooking class in Bangkok. Led by local chefs, these classes usually start with a visit to a farmers market before you roll up your sleeves and learn how to cook classics like pad thai, tom yum soup, or green curry.

It’s hands-on, fun, and gives you a deeper appreciation of Thai cuisine. And the best part – you get to eat everything you make!


💡 Need to know:
Time: Classes are held daily, often in the morning (9:00 AM – 1:00 PM).
Prices: range from 1,000–1,500 THB per person. Book in advance as spots fill quickly.

✨ Insider Tips:
Choose a class that includes a market visit. It makes the experience more immersive, and you’ll learn how to choose fresh Thai ingredients like kaffir lime leaves or galangal.

Nightlife & Entertainment – Bangkok After Dark

12. Khao San Road & Rambutri Road

When the sun sets, Khao San Road transforms into one of the liveliest streets in the world. Backpackers, street performers, and food vendors all collide in a whirlwind of neon lights and music. You’ll find bars with live reggae, clubs pumping dance music, and stalls selling everything from pad thai to fried scorpions.

For a slightly calmer vibe, just around the corner, Rambutri Road offers a more relaxed version – the same energy but with cozy cafés and chilled bars under strings of fairy lights.

💡 Need to know:
Time: Both streets are busiest after 8:00 PM and go late into the night.
Entrance: No entrance fee — just pay for what you eat and drink.
Prices: Street food dishes from 50 THB; cocktails 120–200 THB.

13. Rooftop Bars with a View

Bangkok’s skyline is breathtaking, and the best way to see it is with a cocktail in hand from one of the city’s many rooftop bars. Sky Bar at Lebua (famous from The Hangover II) is one of the highest in the city, while Vertigo at Banyan Tree offers an open-air terrace that feels like floating above the city lights. For a more laid-back vibe, Octave at Marriott has three levels with panoramic views.

Watching the sun set and the city switch on its lights is an experience you’ll never forget.

💡 Need to know:
Open: daily from around 5:00 PM – midnight (varies by bar).
Prices: Drinks start at 300–400 THB.
Dress code: smart-casual (no flip-flops or shorts).

✨ Insider tips:

  • Check sunset times in advance and arrive 30 minutes early for the best views.
  • Many bars enforce a dress code: avoid flip-flops and sleeveless tops.

14. Watch a Muay Thai Fight

Muay Thai is Thailand’s national sport, and seeing it live in Bangkok is electric. The atmosphere in the stadiums is unforgettable: the sound of drums, the cheers of the crowd, and the intensity of the fighters in the ring. Even if you’re not usually into sports, it’s a cultural experience that shows the strength, tradition, and discipline of Thai martial arts.

The two main stadiums are Rajadamnern and Lumpinee, both hosting regular fights throughout the week.

💡 Need to know:
Time: Matches usually start around 6:00 PM and last until late evening.
Price: Ticket prices range from 1,000–2,500 THB, depending on the seat.

Green Escapes – Nature in the City

15. Lumpini Park – Bangkok’s Urban Oasis

In the heart of Bangkok’s skyscrapers lies Lumpini Park, a peaceful escape from the city’s chaos. Locals come here to jog at sunrise, practice tai chi, or simply relax by the lakes. If you’re lucky, you might spot giant monitor lizards strolling lazily across the grass — they look intimidating but are harmless and fascinating to watch.

Rent a swan-shaped paddle boat, wander shaded paths, or just sit on a bench and soak in the calm before diving back into Bangkok’s energy.

💡 Need to know:
Open: daily 4:30 AM – 10:00 PM.
Entry: Free.
Closest MRT stations: Silom or Lumpini.

✨ Insider Tips:
Early morning and late afternoon are the best times to see locals doing tai chi and to spot the monitor lizards when it is not too hot.

Stay nearby at hotels around Silom and Sathorn — peaceful areas yet close to the Skytrain.

16. Benjakitti Park – Skyline Reflections

Benjakitti Park is a newer, beautifully designed green space with a huge lake at its center, reflecting Bangkok’s modern skyline like a mirror. It’s especially stunning at sunset when the city lights start to glow in the water.

There are cycling and walking tracks circling the park, making it perfect for an evening stroll. It’s less busy than Lumpini, so you’ll often have quieter moments to yourself.

💡 Need to know:
Open: daily 5:00 AM – 9:00 PM.
Entry: Free.
Located next to Queen Sirikit MRT station.
Bike rentals: available for around 50–100 THB.

17. Chatuchak Park Complex

Right next to the famous Chatuchak Weekend Market lies one of Bangkok’s most underrated green spaces — the Chatuchak Park Complex. It actually combines three parks in one: Chatuchak Park with its shady trees and ponds, Queen Sirikit Park with beautifully landscaped botanical gardens, and Wachirabenchathat Park, known for wide cycling paths and a butterfly garden.

💡 Need to know:
Open: daily 5:00 AM – 8:00 PM.
Entry: Free.
Easily reached via BTS Mo Chit or MRT Chatuchak Park.
Bike rentals available from 50–100 THB.

✨ Insider Tips:
After the busy crowds of the market, this is the perfect place to unwind with an iced coffee, sit by the lake, or even join locals for an afternoon jog.

Northern Thailand has a totally different energy — think misty mountains and calm villages. Discover it in my Mae Hong Son Travel Guide and Ban Rak Thai Village, Thailand post, a peaceful escape right on the Myanmar border.

Local Experiences – Feel the Real Bangkok

18. Ride a Tuk-Tuk through the City

No visit to Bangkok is complete without hopping into a tuk-tuk. These three-wheeled taxis zip through traffic with a mix of chaos and charm, neon lights reflecting off their shiny metal frames. It’s not always the cheapest option, but it’s the most fun way to see the city up close — weaving past temples, markets, and busy intersections.

It’s a noisy, bumpy, unforgettable ride that screams Bangkok.

💡 Need to know:
Time: No set opening hours — tuk-tuks run all day and night.
Price: short rides usually cost 60–150 THB, depending on distance.

✨ Insider Tips:
Always agree on a fare before getting in, and avoid drivers who offer “city tours” on the street for a very low price — it usually includes unwanted stops at shops. Instead, book a top-rated tour that combines temples, market areas, famous sights, tuk-tuks, and food.

19. Cruise the Chao Phraya River

The Chao Phraya River is Bangkok’s lifeline, and seeing the city from the water is a must. Hop on a public ferry for just a few baht and glide past temples, skyscrapers, and neighborhoods where life still unfolds along the water. For something more special, take a sunset dinner cruise and watch the Grand Palace and Wat Arun light up after dark.

The contrast of traditional long-tail boats passing sleek modern towers makes this one of the best perspectives of Bangkok.

💡 Need to know:
Public ferries: run from 6:00 AM – 7:00 PM.
Tickets from 30 THB, depending on the distance.
Dinner cruises: start around 7:00 PM and cost 800–1,500 THB.

20. Get a Traditional Thai Massage & Spa Experience

After days of sightseeing, there’s nothing better than sinking into the deep stretches of a Thai massage. It’s a mix of pressure points, stretching, and relaxation that leaves you both calm and energized. You’ll find massage parlors on almost every street, from budget-friendly spots to luxury spas.

For a cultural touch, I highly doubt trying a massage from Wat Pho’s traditional school — the birthplace of Thai massage itself.

💡 Need to know:
Time: Available daily across the city.
Price: Street-side massages start at 250–350 THB per hour; spa treatments at hotels or upscale centers can cost 1,000+ THB.

✨ Insider Tips:
If you’re nervous about trying a traditional massage, ask for a foot massage first — it’s gentler but still deeply relaxing.

+1: Take a Day Trip to Ayutthaya

Just 80 kilometers north of Bangkok lies Ayutthaya, the ancient capital of Siam and a UNESCO World Heritage Site. Once one of the world’s largest cities, today it’s a landscape of crumbling stupas, towering Buddha statues, and tree roots entwined around centuries-old stonework.

Walking or cycling through the ruins feels like stepping into another time, far removed from the energy of Bangkok. The highlights include Wat Mahathat with its famous Buddha head in the roots, and Wat Chaiwatthanaram, a riverside temple that glows beautifully at sunset.

Getting there is easy: you can take a train from Hua Lamphong station, hire a private driver, or even join a river cruise up the Chao Phraya.
For the best experience, step back in time with a guided Ayutthaya day tour from Bangkok — wander among ancient temple ruins, learn about Siam’s royal history, and pause for a delicious local lunch by the river.

💡 Need to know:
Time: Ayutthaya Historical Park is open daily 8:00 AM – 6:00 PM.
Prices: Entrance is 50 THB per temple, or you can buy a pass for multiple sites.
Train tickets from Bangkok start at 20 THB (3rd class).

Bangkok is a city that surprises at every turn — one moment you’re gazing up at golden temple spires, the next you’re tasting the best street food of your life, or watching the skyline glow from a rooftop bar. It’s a place where tradition and modern life blend seamlessly, creating an atmosphere that’s unlike anywhere else in the world.

With these 20 best things to do in Bangkok, plus a bonus day trip to Ayutthaya, you’ll experience the full spectrum of what makes this city so unforgettable: its culture, its chaos, its flavors, and its soul.

Planning to travel beyond Bangkok? Dive into my Thailand Travel Guide 2026 and 24 Best Places to Visit in Thailand to plan your perfect Thailand itinerary — from islands and mountains to hidden temples and nature escapes.

If you’re heading north after Bangkok, don’t miss my Chiang Mai Travel Guide — filled with cozy cafés, local markets, and day trips to Pai and Chiang Rai. And for a truly offbeat adventure, see my 5 Best Things to Do in Pai, Thailand — a mountain town known for bamboo bridge, canyons, and relaxed vibes.

Did you know? Some of the links on this page are affiliate links. That means if you book or buy something through them, I may earn a small commission — at no extra cost to you.
It helps me keep creating detailed, independent travel guides and share new stories from the road.
Thank you so much for your support! 🩷

You might also enjoy: