Checking Seats Availability
Loading seats data...

From Chiang Mai Airport to Koh Phangan by flight+bus+ferry joint ticket

Chiang Mai to Koh Phangan
CNX Chiang Mai Airport
URT Surat Thani Airport
1h 50m
Change stations. Walk - 3 minute, 100 m (Next departure after 2 hours 30 minutes)
Surat Thani Airport
Thong Sala Koh Phangan
4h 4m
 Instant  Refund
Total duration
8h 24m

How to get from Chiang Mai to Koh Phangan

To get from the northern capital of Chiang Mai to the party island of Koh Phangan you will need to cover the distance of 1,450 km. There is no direct transport between the two destinations. To reach the island, you will first have to travel to either Chumphon, Suratthani, Donsak on the mainland or to Koh Samui and then take a ferry to Koh Phangan. Total travel time can be anywhere from mere 3 hours if you fly and ferry to about 30 hours if you travel completely by train or bus plus ferry. Costs vary from about THB1,800 to over THB6,000.

Flights from Chiang Mai to Koh Samui or Suratthani

There is no airport on Koh Phangan. The closest air haven is located on Koh Samui. You can fly to Koh Samui direct from Chiang Mai with Bangkok Airways but it does not come cheap at about THB6,000 and up one-way (1 hour 45 minutes; 2 daily flights at 9am and 12.45pm).

A more budget-friendly option is to fly from Chiang Mai to Bangkok and connect to a flight to Suratthani. There is a wide choice of daily departures from Chiang Mai to both Suvarnabhumi and Don Mueang airports in Bangkok, so it pays to check if you fly in and out of one and the same airport in Bangkok.

Note that low cost airlines like Thai AirAsia, Thai Lion Air and Nok Air all operate from Don Mueang airport. Expect each segment of your ticket cost from THB1,000 depending on how lucky you are catching the best deals. Each flight takes roughly 1 hour; add a layover in Bangkok – normally between one and 5 hours at worst.

There are also direct flights from Chiang Mai to Suratthani with AirAsia. Tickets normally cost over THB2,000 and flight time is just under 2 hours.

Ferry from Koh Samui and Suratthani to Koh Phangan

If you fly to either Koh Samui or Suratthani, the best way to get to Koh Phangan from these airports is to buy a combination ticket which will include a bus ride to the pier and a ferry ride to Koh Phangan. The total travel time is generally 3 hours if you start from Koh Samui airport and 4–7 hours in case if your starting point is Suratthani airport.

From Chiang Mai to Koh Phangan by train, bus and ferry

The most economical way to travel to Koh Phangan is to combine buses and ferry or trains, bus and ferry. This journey will take you roughly 30 hours and thus is not actually recommended though possible.

Train from Chiang Mai to Bangkok takes about 13 hours with more 12 hours necessary to get from Bangkok to Suratthani, also by rail. Ticket prices depend on the class of the carriage you travel and can be as low as THB400 to as much as THB1,800 each leg.

From Suratthani railway station which is actually located in the town of Phun Phin several operators including Raja Ferry or Seatran Discovery offer joint tickets to Koh Phangan – 5 hours; from THB400-700. Otherwise you can first get to Donsak and hop onto a boat to Koh Phangan from there.

If you prefer travelling by road, you will need to follow the same route changing buses in Bangkok. Travel time and ticket prices are about 11 hours and from THB500 from Chiang Mai to Bangkok and 9 hours and from THB400 from Bangkok to Suratthani, but if you want to travel in a relative comfort (VIP or VIP24 bus), calculate at least THB800 each leg. Note though, that most probably you will also need to change bus terminals in Bangkok as buses from Chiang Mai in most cases will bring you to Morchit while southbound buses depart from Sai Tai Mai. It makes the journey longer and more complicated, though there is also a direct bus link between Chiang Mai and Suratthani operated by Greenbus (route from Chiang Mai to Phuket; 20 hours; THB1,500).

From Suratthani bus station take a combination bus and ferry ticket to Koh Phangan.

General notes

The most cost and time efficient way to get to Koh Phangan from Chiang Mai is arguably flying through Bangkok or direct to Suratthani and then taking advantage of a joint ticket from Suratthani airport to Koh Phangan.

Another good option is to get to Bangkok by plane, train or bus and to buy a fly-and-ferry deal from Bangkok to Koh Phangan offered by some of the low cost airlines.

Though travelling by trains and buses is also possible we feel like in this case it does not make much sense unless you are planning to make a longer stop en route, either in Bangkok or Suratthani.

Passenger reviews out of total 4,608 passengers who traveled with us on this route.

At 12Go our operators offer three types of service:

Cheap, Fast, Good - but you can usually pick only two of them!
Cheap & Fast won’t be Good. (e.g. buses from/to Khao San Road, local buses or 3rd class trains)
Cheap & Good won’t be Fast. (e.g. VIP trains in Thailand)
Fast & Good won’t be Cheap. (e.g. private limousine services, or VIP24 buses vs Express buses)

Make your choice! Please remember that while we are closely monitoring the services, we are still an agency marketplace. That means we focus on ticketing services and route availability & coverage rather than on the factual seat reclining angle you will get on the bus today.

Jan 22, 2019
avia Economy, Thai AirAsia
Flight was on time, crew was great, they were very quick to get everyone loaded on and take off. Staff was very helpful when it came to knowing where to go.
Jan 15, 2019
avia Economy, Thai AirAsia
Simply and efficacity. Just a little fuzzy schedule from surat thani but all in all. plan to eat before
Jan 12, 2019
avia Economy, Thai AirAsia
The plane dealyed for 40 min
Nov 27, 2018
avia Economy, Thai AirAsia
Ņothing here. Trip as trip
Nov 21, 2018
avia Economy, Thai AirAsia
Not very organized
Nov 11, 2018
avia Economy, Thai AirAsia
Great flight, they had inflight drinks and food for purchase.
Oct 21, 2018
avia Economy, Thai AirAsia
Went with AirAsia for more than I have been flying for while in Thailand. No complimentary water or anything, flight attendants were not my fave and I miss Bangkok airlines ???? but I got there in one piece so what do ya do.
Aug 9, 2018
avia Economy, Thai AirAsia
Barely adequate. Way too expensive for What you get. Service minimal or less. Family of four has been split up in check-in process. Children to sit apart from parents. Flights’ boarding process chaotic. Transfer meant going “out” and “in” again, which means twice through security.
May 10, 2018
avia Economy, Thai AirAsia
couldnt pre check my baggage online with airasia , so had to pay a big fee at counter
Apr 24, 2018
avia Economy, Thai AirAsia
Had to pay an premium extra rate to check my bags and the airline charges 60bht for a cup of hot water. Not super impressed with the service but they did get me to my location safely.
Mar 26, 2018
avia Economy, Thai AirAsia
Such a smooth journey! Everything was organised and sorted for us. We even changed out destination this morning and it was Still fine. We will definitely be using 12go asia again. Will be recommending to others!
Mar 23, 2018
avia Economy, Thai AirAsia
No, new for me was that you had to print your own bagageslips at a machine. Untill now I was used that this was done at the bagage checkin

Popular Routes in Thailand