Koh Phangan, Thailand is my yoga paradise.
If you're looking for warm waves, white sand beaches and more yoga classes to chose from than you could possibly attend, this is the place for you.
For a high end experience, The Sanctuary offers many daily yoga, pilates, and meditation classes. They offer fasting and cleanse options in addition to their stylish accommodations and restaurant.
On the same beach, Haad Thian, and its neighboring beach, Haad Yaan, there are a number of yoga spots set up, including The Blooming Lotus, Love Lips, and Yoga Thailand. Classes range between 250-300 Baht/ class with deals for multiple classes.
There are many bungalows along the beaches ranging between super basic to higher end. We really liked Big Blue on Haad Yaan that offer basic bungalows with private bathroom and fan for 400 baht. They also have a restaurant with good prices, an ocean view, and daily movies. There are so many bungalow options between the beaches, it's not hard to find something for a reasonable price. Plates of Thai food range from 60-120 Baht. Internet is pricey on the island, starting at 45 baht for 15 min.
If you're in search of yoga elsewhere on the island, you can try tantric yoga at Agama Yoga or sign up for a retreat or classes at Yoga Retreat.
From Bangkok it's a 10-12 hour bus ride, or shorter train ride to Surat Thani. Take another bus to the ferry terminal. From there its a 90 minute boat ride to Koh Samui, and continue 45 minutes to the port Thong Sala on Koh Phangan. Songserm offers a direct transport option for the bus, bus, boat to Koh Phangan. We paid 950 baht/person. When you get to Thong Sala, take a pick-up truck or sawngthaew (100 baht) to Haad Rin. From Haat Rin, take a 5 minute boat ride to Haad Yaan. It's 200 baht/person for the boat ride, despite our best attempts at bargaining. It's a multi-step journey to get here - but it's worth it!
If your budget is larger or you're short on time, you can fly from Bangkok to Koh Samui in less than an hour and take boats to Koh Phangan from there.
It's yoga paradise!
Written and contributed by On Our Own Path