
- One TreasureBeach
- Yao Beach is a long stretch of sand, with a beautiful limestone cliff at its southern end
- The old town of Kantang is well worth a visit
- Trang is a good starting point for reaching Yao Beach
- Favorite stay:
Baan Chao Mai Beach House **
PLACE
Kantang is a coastal district in Trang Province in southern Thailand, about 24 kilometers from Trang. The area is known for its local character, history and beautiful natural surroundings. For many travelers, Kantang is mainly a gateway to the islands south of Ko Lanta.
We explored several beaches along the Kantang coastline, but most were not really what we were looking for. Some become quite busy with Thai visitors at weekends, while others lack atmosphere or do not have the best swimming conditions. However, after some searching, we discovered Yao Beach, close to the pier for Ko Libong. With its impressive limestone formations and peaceful setting, it was exactly the kind of place we hoped to find.
WHAT TO DO
Kantang Old Town is worth exploring. It is a pleasant provincial town where you can walk around and discover historic buildings while enjoying the local atmosphere. About 15 kilometers away, Kantang Hot Spring Forest Park has natural hot springs with pools at different temperatures, making it a nice alternative to a day at the beach.
Ko Libong is another great day trip. The island has a wonderfully quiet and relaxed atmosphere, traditional villages and plenty of nature. Rent a scooter near the pier and explore the island at your own pace. Ko Libong is particularly famous for its dugong population. You can arrange a longtail boat trip to look for them in the waters around the island. Also visit Ban Ba Tu Pu on the southeast coast, where traditional stilt houses are built over the tidal flats.
We also highly recommend hiring a longtail boat for a day trip to Ko Muk, Ko Kradan and Ko Ngai. Include a stop at the Emerald Cave on Ko Muk, where you swim through a dark cave before reaching a spectacular hidden lagoon. Expect to pay around 3,000–4,000 baht for the trip. We recommend asking around locally and negotiating a good deal with one of the boatmen. And do not forget your snorkeling mask!
TRANSPORT
Trang is a good starting point for reaching Yao Beach. It is also a friendly provincial town and worth spending a night. Wander through the streets and have dinner at the night market in Ruenrom Alley, about a 15-minute walk from the railway station. We recommend Trang Happy Trip & Tour (081 607 2411), next to the railway station, for arranging transportation. In our experience, they offer friendly and professional service at fair prices.
Yao Beach is close to Hat Yao Pier, where boats leave for Ko Libong. From Trang, a minibus to Yao Beach costs around 150 baht, while a taxi costs around 900 baht. The journey takes approximately 45 minutes. Keep in mind that minibuses usually leave only when enough seats are occupied, so you may have to wait. Coming from Ko Libong, a shared longtail boat costs around 100 baht per person, while a private boat costs around 800 baht.
We could not find a place near Yao Beach to rent a scooter, so it is best to arrange your transportation in advance. As boat schedules and prices may change, we recommend checking the latest information before traveling.


