Getting here…

Quick Travel Info


Closest airports:

  • Koh Samui – from Singapore, KL, Bkk
  • Surrat Thani – Air Asia – from Singapore, KL, Bkk + a 4 hour ferry and taxi ride from our location on Koh Phangan



 KP Ferry departures daily from Samui/ Big Buddha Pier:

  • 10:30 am 1:00 pm 4:00 pm 6:30 pm


From KP- Samui: 

  • 9:30 am 11:40 am 2:30 pm 5:30 pm 


Taxi boat

From Koh Phangan: The easiest way to get here is by taxi boat – about 10 minutes – or truck – about 45 mins – from Haad Rin, a major ferry port on Koh Phangan.

The Pure Flow Yoga Shala is located on Haad Yuan Bay on the Southeast corner of Koh Phangan. The easiest way to get here is by taxi boat or truck from Haad Rin, a major ferry port on Koh Phangan. Once you have arrived at Haad Yuan (or neighbouring Haad Thien) ask for “Bamboo Huts” bungalows & restaurant. Pure Flow Yoga is only a 2-minute walk up the hill from the restaurant.


CLOSEST AIRPORTS: Koh Samui, Surat Thani


There are many options for routes to Koh Phangan. Most people fly into one of the airports in Bangkok, or to Kuala Lumpur in Malaysia. Some airlines have flights directly to Koh Samui, which is a larger nearby island, and has an airport. You will most likely need to stay in Bangkok or Samui for one night (or longer if you prefer) before traveling onwards to Koh Phangan.


There is an airport – Surat Thani – on the mainland, from which you can get a boat to Koh Phangan. There is a counter at the Surat airport selling tickets for the bus to the boat, and the boat to the island. Easy!


Most boats arrive to Koh Phangan at Thongsala, which is 30 minutes tuktuk ride to Had Rin where you get the boat. 

Traveling By Plane to Koh Phangan

Bangkok to Koh Samui:

The easiest way to get from Bangkok to Koh Phangan is to take a plane from Bangkok to the neighboring island, Koh Samui. Bangkok Airways and Thai Airways are the only airlines that currently operate on this route. Bangkok Airways provide over 20 flights daily between Bangkok and Koh Samui and flights typically range in price from $100-$200 USD one way. Flight departures begin at 6am thru 9pm, 7 days a week and are easy to purchase on-line. Thai Airways also operates two flights per day from Bangkok to Koh Samui, at 7:45 am and 4pm.

Bangkok Air

Thai Airways

We recommend you book your flight from Bangkok to Samui ahead of time as flights are sold out quickly. You may also choose to fly into Koh Samui, Phuket, or Surat thani from other destinations with the affordable airlines, Air Asia, Nok, or Thai Lion. You can book online or ask your travel agent about connecting flights.

For those of you traveling straight into Bangkok, Suvarnabhumi Airport is Bangkok’s largest airport, and Don Mueang is the smaller airport, mostly servicing the low cost regional carriers (like AirAsia). The airports are linked by a free shuttle service. Check either airport’s website for schedules and details.

plane flying into the sunset

From Koh Samui

Once you have landed on Koh Samui, you will need to get from Big Buddha Pier, Koh Samui to Haad Rin in Koh Phangan. At the Samui airport you will be approached by the airport staff to assist you- tourism is a big industry for Thailand and they are very attentive to tourists. Let the staff at Samui airport know that you need to go to Haad Rin, Koh Phangan. It is approximately a 10 min. mini bus ride from the airport to the Big Buddha Pier, Koh Samui, and a 45 min. ferry ride from Big Buddha Pier to Haad Rin Pier, Koh Phangan. The cost for the mini bus ride & ferry is approximately 10 USD and can be purchased at the airport upon arrival.

Ferry departures from Big Buddha Pier, Koh Samui to Haad Rin Pier, Koh Phangan are at the following times:

10:30 am / 1:00 pm / 4:00 pm / 6:30 pm
Upon your return home, the ferry schedule from Haad Rin, Koh Phangan

to Big Buddha, Koh Samui is as follows:

9:30 am 11:40 am 2:30 pm 5:30 pm

From Haad Rin

Once you arrive in Haad Rin, Koh Phangan, you can easily ask a taxi boat driver to take you to Haad Yuan or Haad Tien beach. You will be approached at Haad Rin Pier by many taxi boat drivers willing to take you, as well, there will often be a number of trucks parked to the left of the pier that can also take you to Haad Yuan or Haad Tien beaches by road.

Depending on whether the waters are too rough to ride straight from the pier, the taxi boat drivers may guide you to the neighboring Sunrise Beach, Haad Rin which is a 10 min. walk away in order to travel safely by taxi boat. There are times when the waters are too rough for taxi boat drivers to take you safely to Haad Yuan or Haad Tien beaches, during which times you should take any available trucks by road. The boat trip from Haad Rin to Haad Yuan or Haad Tien beaches takes approximately 10 min., while travel by road takes about 45 min.

You can get a complete list of all options for buses, trains and ferries to Haad Yuan, Koh Phangan, Thailand at and

Traveling By Train or Bus

To travel from Bangkok or Kuala Lumpur to Koh Phangan

You will need to take 2 extra days to arrange tickets and for travel time by either bus or plane. Taking either the train or bus are cheaper alternatives to flying from Bangkok and Kuala Lumpur to Koh Phangan.

To get from Bangkok to Koh Phangan you can go by bus or train from Bangkok to Surat Thani, and then from Surat Thani you would take a ferry to Koh Phangan. The bus or train from Bangkok to Surat Thani involves a very long overnight journey, followed by a morning ferry from Surat Thani to Koh Phangan. Many people take this trip every day, as Koh Phangan is a popular destination. You can easily book this journey at any travel agency in Bangkok, for example on Kao San Road, or in Kuala Lumpur by simply asking to go straight to Koh Phangan. The travel agents will arrange every step of the way- you will even be picked up directly from your hotel if you wish.

Many travelers choose to take the train over the bus from Bangkok to Koh Phangan. The train can be a much more comfortable journey than the bus if you book 2nd Class A/C (a condition), where a bed with a curtain for privacy is provided, and there is ample room to store your backpack underneath your bed. The bus, on the other hand, is more crowded, less comfortable, and has no privacy, with a large number of thefts being reported.

The cost of travel from Bangkok to Koh Phangan by either train or bus is under $20 USD. To book a return ticket from Bangkok to Koh Phangan is also possible, and is much more affordable than flying.

From Phuket to Koh Phagnan is a 7 hour bus journey costing 700 baht from the Phuket bus terminal, located on Thepkasattri Road between Mission Hospital and Supercheap shop.

Bangkok to Surat Thani

Air Asia offers 4 flights/ day to Surat Thani: Sunday, Monday, Wednesday, Friday at 11:55 am


Kuala Lumpur (KL) to Koh Samui

Firefly airlines flies from Subang airport in Kuala Lumpur to Koh Samui, Mondays, Wedneday, Fridays and Sundays, departing at 1:35PM arriving 2:35 PM of the same day. Flights typically cost around $150 USD one way.



Kuala Lumpur to Surrat Thani

Air Asia operates flights from KL to Surrat Thani on Tuesdays, Thursdays and Saturday departing 10:35 arriving 10:50.

Thai ferry pier

Got a layover?

Here’s a few Pure Flow Picks for where to stay En Route.

Use promocode “PUREFLOWYOGA” for some hot specials:

Koh Samui

Elyssia Boutique Resort in Fisherman’s Village


Had Rin

Jungle Gym & Eco-Lodge

Happy Travels!




You were not leaving your cart just like that, right?

Enter your details below to save your shopping cart for later. And, who knows, maybe we will even send you a sweet discount code :)

Be The First To Know

Our online retreats are coming soon - we'll send you a heads-up when they're ready for you!

Nice - we'll be in touch soon!