How Far Is Bangkok From the Beach? The Nearest Beaches and How to Reach Them


How Far Is Bangkok From the Beach? The Nearest Beaches and How to Reach Them

How far is Bangkok from the beach? The nearest sandy beach is Bang Saen in Chonburi province, about 108 km south of Bangkok. Pattaya is about 150 km southeast, Hua Hin about 199 km by road to the south-southwest, and Koh Samet about 220 km southeast plus a boat ride. Bangkok itself touches the sea for only about 5 km, in Bang Khun Thian district, and that shore is mudflats and mangroves rather than a swimming beach.

So a beach day from Bangkok is a trip out of the city, not a ride across town. The closest options work as day trips; the islands need at least one night.

Young mangroves and bamboo breakwaters in shallow water on the Bang Khun Thian coast
Mangroves on Bangkok's short coastline in Bang Khun Thian Photo: Thanyalux KS via Google

Bangkok's own coastline: Bang Khun Thian

Bang Khun Thian is Bangkok's southernmost district and the only one on the Bay of Bangkok, the top of the Gulf of Thailand. Its coastline, about 5 km long, is muddy, with mangrove forest, shrimp farms and a fishing community known for seafood restaurants. Coastal erosion has pushed the shoreline back by more than a kilometer since 1952. A boardwalk and viewpoint look out over the mangroves, and the area is worth a visit for the nature and the seafood, but it is not a place to swim or sunbathe.

The nearest beaches at a glance

BeachProvinceDistance from BangkokTypical way to go
Bang SaenChonburiAbout 108 kmBus or car; day trip
PattayaChonburiAbout 150 kmBus from the city or either airport, or car
Hua HinPrachuap Khiri KhanAbout 199 km by roadBus from the airports, train, or car
Koh SametRayongAbout 220 kmRoad to Ban Phe, then a boat
PhuketPhuketAbout 860 km by roadFlight, around 1 hour 25 minutes

Bang Saen: the closest sandy beach

Bang Saen Beach, in Saen Suk in Mueang Chonburi district, is about 2.5 km long and maintained by the Saen Suk town municipality. It became a seaside resort during World War II, when the government built resorts at Bang Pu and Bang Saen and the new Sukhumvit Road made the east coast easier to reach from Bangkok. Its nearness to the capital keeps it popular with Bangkok residents, and it is the most realistic choice for a same-day beach trip. Airports of Thailand lists buses from Suvarnabhumi to Chonburi and to Si Racha, both on this stretch of coast.

A wide, empty stretch of Bang Saen Beach at low tide under an evening sky
Bang Saen Beach in Chonburi, the nearest sandy beach to Bangkok Photo: Kumtorn Proyrungroj via Google

Pattaya: the biggest beach resort near Bangkok

Pattaya, about 150 km southeast, is reached mainly on Motorway 7. Direct buses run from Suvarnabhumi and Don Mueang airports as well as from Bangkok's bus terminals, which makes it an easy first or last stop on a trip. Our guide to how far Pattaya is from Bangkok covers every route, and Bangkok or Pattaya compares the two.

Hua Hin: the royal resort town

Hua Hin, about 199 km by road south-southwest of Bangkok, grew into one of Thailand's first beach resorts after the southern railway reached it, and royal palaces were built along its shore. It is still on the railway: Hua Hin station is about 213 km from Thon Buri station and about 850 meters from the beach. By bus, Airports of Thailand lists services from Suvarnabhumi and Don Mueang to Hua Hin. See how to get from Bangkok airport to Hua Hin.

Sand, rocks and a tall beachfront hotel on Hua Hin Beach
Hua Hin Beach, about 199 km from Bangkok by road Photo: LANG VONGPHACHANH via Google

Islands: Koh Samet and beyond

Koh Samet, off the Rayong coast, is a popular weekend island for Bangkok residents; after the drive to Ban Phe, ferries take about 40 minutes. Our guide on how to get to Koh Samet from Bangkok explains the boats and the national park entry. For the Andaman coast or the Gulf islands, fly: how far Phuket is from Bangkok by plane and flights from Bangkok to Koh Samui have the details.

Choosing a beach from Bangkok

  • One day only: Bang Saen, or Pattaya if you leave early.
  • A night or two, no flights: Hua Hin, Pattaya or Koh Samet.
  • Clear water and island scenery: fly south to Phuket or Koh Samui.
  • Straight from the airport: the direct buses to Pattaya and Hua Hin save a trip into the city.

Sources: Wikipedia: Bang Khun Thian district, Wikipedia: Bang Saen Beach, Wikipedia: Pattaya, Wikipedia: Hua Hin, Wikipedia: Hua Hin railway station, Wikipedia: Ko Samet, Airports of Thailand: intercity buses from Suvarnabhumi, Airports of Thailand: express buses from Don Mueang, AirAsia: Bangkok to Phuket. Checked September 26, 2026.

Q. Does Bangkok have a beach?+

Not a swimming beach. Bangkok's only coastline is about 5 km long in Bang Khun Thian district, and it is muddy, with mangroves, shrimp farms and seafood restaurants.

Q. What is the closest beach to Bangkok?+

Bang Saen Beach in Chonburi province, about 108 km south of Bangkok. It is about 2.5 km long.

Q. How far is Pattaya beach from Bangkok?+

About 150 km southeast of Bangkok. Direct buses run from both Bangkok airports; from Suvarnabhumi, Airports of Thailand lists a service from 6:30 a.m. to 9 p.m. at approximately 140 to 190 baht, as listed on September 26, 2026.

Q. How do I get from Bangkok to Hua Hin?+

By bus, train or car. Airports of Thailand lists a bus from Suvarnabhumi to Hua Hin from 7:30 a.m. to 6:30 p.m. at approximately 325 baht, and a Transport Co. bus from Don Mueang with two trips a day between 10:30 a.m. and 3 p.m. for 205 baht, as listed on September 26, 2026. Hua Hin station is about 850 meters from the beach.

Q. Can I do a beach day trip from Bangkok?+

Yes, to Bang Saen, about 108 km away, or to Pattaya, about 150 km, if you leave early. Hua Hin and Koh Samet are better with at least one night.

Q. How far is Koh Samet from Bangkok?+

About 220 km southeast of Bangkok. Travel by road to Ban Phe in Rayong, then take a ferry, about 40 minutes to Na Dan pier, or a speedboat to the beaches.



Satisfaction Promise

We'll always connect you with the best that meet your specific needs.

Join Our Community

1. Register an account
2. Create a searchable listing
3. Connect with more clients

Get Listed Today