Travel from Koh Phangan to Hat Yai

There are joint ferry and bus services from Koh Phangan to Hat Yai departing from Koh Phangan’s main ferry port in Thong Sala. You can also travel independently from Koh Phangan to Hat Yai by taking the Raja Car Ferry and connecting bus service to Surat Thani town and then getting a minivan or train to Hat Yai from there.

Bus Times from Koh Phangan to Hat Yai


There are currently 10 joint bus and ferry services a day from Koh Phangan to Hat Yai available to book online.

Koh PhanganHat YaiTicketCompany
05:0015:00฿ 708Raja Ferry
05:0018:00฿ 900Phangan Tour 2000
05:3015:00฿ 756Phantip
05:3018:00฿ 900Phangan Tour 2000
08:0021:00฿ 900Phangan Tour 2000
08:3021:00฿ 900Phangan Tour 2000
11:3023:00฿ 900Phangan Tour 2000
22:0011:00฿ 1,080Fame Tour
22:0011:00฿ 1,150Koh Tao Booking Center
22:0012:30฿ 1,080Sapthaweephol Tour and Travel

Buy Tickets from Koh Phangan to Hat Yai


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

Powered by 12Go Asia system

Journey Information


Travel companies offering direct ferry and bus services from Koh Phangan to Hat Yai all follow much the same route, although different services have different arrival points in Hat Yai. The first stage of the journey is a ferry journey to one of the ferry ports in Donsak. Donsak is on the coast of the Gulf of Thailand around 68 km to the east of Surat Thani town. The next stage of the journey is road slightly over 300 km southwards from Donsak to Hat Yai town.

Hat Yai city centre
Hat Yai city centre

Scroll down to the bottom of the page for more information about travel by public minivan and by train.

  • Travelling by minivan via Surat Thani to Hat Yai is cheaper and generally quicker than taking the train, but slower than taking a direct service from Koh Phangan.
  • The train option is more expensive than taking a minivan unless you travel 3rd class, but the advantage of travelling by train is that you can book a sleeper seat on the train and arrive in Hat Yai in the morning leaving yourself enough time to travel onward to popular destinations such as Koh Lipe and Kuala Lumpur on the same day.
  • The direct ferry and bus services are more expensive than going by train or by minivan, but they are also quicker and more comfortable. If you take a direct service you can travel onto the Malaysian border on the same day as you leave Koh Phangan.

Option 1: Raja Ferry


The Raja Ferry takes 2 hours 30 minutes to complete the sea crossing from Koh Phangan to Donsak on the mainland. From Donsak Raja the next stage of the journey for Raja Ferry passengers is by minivan to Surat Thani City. In Surat Thani City passengers alight the minivan and wait for a connecting bus service for the final stage of the journey, which is by full sized tour bus yo Hat Yai City.

  • Journey Time: 10 hours 00 minutes
  • Cost: 708 THB
  • Final Stop: Hat Yai Bus Station
Bus Times from Koh Phangan to Hat Yai (Raja Ferry)
Koh PhanganHat Yai
05:0015:00
About the Raja Ferry Service

The Raja Ferry Company provides budget travel services which are popular with local travellers as well as foreign tourists. They provide a car ferry service with seating provided on the upper decks of the ferry, along with toilets and a small shop selling drinks and snacks.

Location of Hat Yai Bus Station

Google Map of Hat Yai Bus Station

Option 2: Phangan Tour 2000


Phangan Tour 2000 is a travel company which does not operate its own ferries. Phangan Tour 2000 passenger on the Koh Phangan to Hat Yai route travel on either the Raja Ferry or Seatran Ferry car ser From Donsak Seatran Ferry Pier passengers board a minivan which travels to Hat Yai Bus Station via Surat Thani City. Hat Yai Bus Station is 2.8 km from Hat Yai Train Station and the place you want to go to if you want to take a cheap minivan to the Malaysian border at Padang Besar or further South to Sungai Kolok for the onward journey to Kota Bharu in Malaysia.

  • Journey Time: 11 hours 30 minutes to 13 hours 00 minutes
  • Cost: 900 THB
  • Final Stop: Hat Yai Bus Station
Bus Times from Koh Phangan to Hat Yai (Phangan Tour 2000)
Koh PhanganHat Yai
05:0018:00
05:3018:00
08:0021:00
08:3021:00
11:3023:00
About the Phangan Tour 2000 Service

Phangan Tour 2000 is another company specialising in budget travel services. These services are slow for a number of reasons. One is the transfer time to Surat Thani City to board a second minivan. Another is because the minivan will stop lots of times during the journey from Surat Thani to Hat Yai to drop off or pick up passengers or parcels.

Option 3: Public minivan


With this option you need to find your own way to Surat Thani City to get a minivan down to Hat Yai. The best way to explain how to do the journey travelling independently is to break the journey into 3 stages:

  • Stage 1: Take the Raja Car Ferry to Donsak Raja Ferry Port. We recommend taking the 05:00 or 08:00 departure from Koh Phangan as this is a long journey and an early start is required if you want to complete the journey on the same day.
  • Stage 2: Travel from Donsak Raja Ferry Port to Surat Thani City. We recommend that when you purchase your ticket for the Raja Ferry you also book the connecting minivan service from Donsak Raja Ferry Port to Surat Thani town. The combined ferry and minivan ticket costs 310 THB per person. There are no public bus services operating out of Donsak Raja Ferry Port so you need to book your connecting bus or minivan to Surat Thani town before you board the ferry in Koh Phangan.
  • Stage 3: The Raja ferry minivan will drop you in Surat Thani City on the Talad Mai Road not far from the downtown bus stations in Surat Thani. To get your public minivan to Hat Yai the cheapest option is walk straight to the Talad Kaset 2 Bus Station and buy your ticket in the minivan office on the corner, rather than from one of the travel agencies,

The journey from Koh Phangan to Hat Yai by Raja car ferry and public minivan can be completed for around 550 THB per person and takes 10 to 11 hours from the time the ferry leaves from Koh Phangan. The direct service provided by the Lomprayah High Speed Ferry Company is at least 2 hours quicker, but will cost you 300 THB more.

Option 4: Train


The closest train station to Koh Phangan is in Surat Thani. From Koh Phangan it takes 3 to 4 hours to get to reach Surat Thani train station in order to get on a train. The trains all depart from midnight until mid morning.

  • Koh Phangan to the Train Station: The first stage of the journey from Koh Phangan to Hat Yai by train is to get from Koh Phangan to Surat Thani train station. There are three companies which provide a combined ferry and bus services from Koh Phangan to Surat Thani train station. Surat Thani train station is 16 km away from Surat Thani town.
  • Train to Hat Yai: Once at Surat Thani station you have a choice of 4 trains to take to Hat Yai departing from 01:11 through to 03:50 every day. The most popular services from Surat Thani to Hat Yai are Train #171 (departing at (01:11) and Train #37/45 (departing at 01:52) because there are sleeper seats available on both trains and they both arrive early in the morning.
Train Times from Surat Thani to Hat Yai
  • There are currently 4 trains a day from Surat Thani to Hat Yai.
Train No.Surat ThaniHat YaiService
17101:1105:50Rapid
37/4501:5206:35Special Express
3102:2307:05Special Express
16903:5008:48Rapid

How useful was this article?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

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