Viewpoint of Koh Nang Yuan island with a sandbar and turquoise ocean in Thailand
Expert Travel Guides

Bangkok To Koh Samui Train: Costs, Comfort, and My Insider Tips

If you are planning to get from the chaos of Bangkok down to the white sands of Koh Samui, you