Some links in this article may be affiliate links. We may earn a commission at no extra cost to you.
Best Beaches Near Bangkok – Easy Day Trips & Coastal Escapes
Bangkok is one of my favourite cities — but after days spent exploring temples, rooftop pools, and endless shopping malls, sometimes you just crave a bit of sun, sand, and sea.
The good news? You don’t have to travel far to find it! If Bangkok is your only stop in Thailand, you can still enjoy the coast — the nearest beaches are just 2–3 hours away. Perfect for a day trip or overnight escape.
Pattaya Beach – lively & full of energy
Around 150 km (about 2 hours) from Bangkok, Pattaya is the most popular beach near the city. It’s a lively coastal area with a long sandy stretch, lots of restaurants, water sports, and a buzzing nightlife scene. While it’s not the calmest or most tropical beach, it’s ideal if you want a quick change of scenery, a swim, or a sunset dinner by the sea.
Koh Samet Island – island escape without flying
If you’re dreaming of clear turquoise water and soft white sand, Koh Samet is a favourite weekend getaway for both locals and visitors. It’s small, tropical, and perfect for a relaxed overnight stay or a romantic beach break.
See more Bangkok beach day trips/activities here
Tip – If you’re short on time, Pattaya or Bang Saen are perfect for a quick escape. But if you’ve got a full weekend, Hua Hin or Koh Samet offer the best mix of relaxation and beach beauty.
Looking for your next adventure?
Explore hand-picked holiday deals, honest hotel reviews, practical travel guides and destination inspiration from around the world. Whether you’re dreaming of Thailand, a European escape or somewhere completely new, discover more ideas to inspire your next trip.
Ready to plan your next trip?
Turn inspiration into a holiday you can actually book.
Handpicked DealsDiscover great holiday deals worth exploring.
Travel PlanningTips, guides and ideas to inspire your next trip.
Trusted ProvidersBook directly with established travel brands.






