Hat Yai to Koh Phangan

By joint bus and ferry service the journey from Hat Yai to Koh Phangan is scheduled to take from 8 hours 30 minutes to 16 hours depending upon which service you take.

Bus Times from Hat Yai to Koh Phangan


There are currently 6 services a day from Hat Yai to Koh Phangan available to book online.

Hat YaiKoh PhanganTicketCompany
08:0017:00฿1,212KST Travel
08:3017:00฿992Phantip Travel
09:0020:00฿987Udomrat Tour
09:0020:00฿1,268P Plus Express
10:0019:15฿1,212KST Travel
13:0005:00฿927Udomrat Tour

Buy Tickets from Hat Yai to Koh Phangan


Use the Search Box below to buy your tickets from Hat Yai to Koh Phangan.

Powered by 12Go Asia system
  • Secure online payment.
  • Fast ticket confirmation and electronic voucher sent by e-mail.

About the Journey from Hat Yai to Koh Phangan


The first part of the journey with Phantip Travel to Koh Phangan is by minivan from Hat Yai to Donsak Seatran Ferry Port.

Bus to the Ferry Port

This is a journey of 311 km which takes from around 4 hours 20 minutes to 4 hours 50 minutes depending on the exact route which the minivan follows. The precise route varies from day to day as the minivan driver avoids road works and other delays to seek out the quickest route from Hat Yai to Donsak Seatran Ferry Port. The minivan will usually stop once on route for around 20 minutes at a roadside service station to allow passengers to leave the minivan to visit the toilet and buy food and drinks at the shop or restaurant at the service station.

Car Ferry ready to depart from Donsak to Koh Phangan
Car Ferry ready to depart from Donsak to Koh Phangan

The second stage of the journey is by car ferry from Donsak to Koh Phangan Ferry Port. The minivan part of this journey is scheduled to arrive in time for passengers to connect with the 14:30 ferry departure to Koh Phangan.

Ferry to Koh Phangan

The sailing time by car ferry from Donsak to Koh Phangan is 2 hours 30 minutes which means that passengers arrive in Koh Phangan at 17:00. The Seatran Car Ferry is a basic low cost ferry service with comfortable seating indoors, a small shop and outside areas with seating.

Hat Yai Bus Stop


Phantip Travel services from Hat Yai to Koh Phangan depart from Hat Yai Bus Station, 73 Chotevittayakul Road, Tambon Hat Yai, Hat Yai District, Songkhla 90110.

Google Map of Hat Yai Bus Station

Arrival in Koh Phangan


The car ferry from Donsak terminates at Koh Phangan Ferry Port, which is in the main town of Thong Sala. The only public transport from Koh Phangan Ferry Port is by shared songtheaw taxi.

Shared Taxis in Koh Phangan

On arrival at the ferry port you will be approached by people selling rides in shared taxis. Be aware that the prices for shared taxis are generally fixed and you will not get a cheaper deal by ignoring these taxi sales people and trying to find a shared taxi in the car park by the ferry terminal by yourself. The prices of shared taxi services vary according to the destination:

  • Haad Rin: 300 THB per person
  • Haad Yao and Haad Salad: 400 THB person
  • Thong Nai Pan: 400 THB per person

There are no meter taxis in Koh Phangan. If you do not want to take a shared taxi then your alternatives are to take a motorbike taxi or to hire out a whole car.

Other Taxis in Koh Phangan

For both motorbike taxis and the hire of a whole car there are no fixed prices and you need to negotiate a price. Motorbike taxis charge around 100 THB more for a journey than a shared taxi, and expect to pay over a 1,000 THB to hire a whole car for any journey from Koh Phangan Ferry Port.

Koh Phangan Ferry Port


Direct services from Hat Yai to Koh Phangan terminate at Thong Sala Pier.

Google Map of Thong Sala Ferry Pier

How useful was this article?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 3

No votes so far! Be the first to rate this post.