Hua Hin to Koh Phangan

There are 2 stages to the journey by train from Hua Hin to Koh Phangan. The first stage of the journey is by train from Hua to Surat Thani. The second stage of the journey is by connecting bus and ferry service from Surat Thani Railway Station to Koh Phangan.

Stage 1: Hua Hin to Surat Thani


There are currently 10 train services a day from Hua Hin to Surat Thani.

Hua HinSurat ThaniTrainSleeper
00:1006:46Yes173
00:2307:16167Yes
02:0907:5039/41No
10:3616:2043No
18:4901:11171Yes
19:5001:4937/45Yes
20:2502:2031Yes
21:2504:06169Yes
22:3404:5883Yes
23:4706:2385Yes

Stage 2: Surat Thani to Koh Phangan


There are also 23 joint bus and ferry services a day from Surat Thani Railway Station to Koh Phangan available to book online.

Train StationKoh PhanganTicketCompany
05:3010:30฿55012Go Transport
05:3011:00฿55012Go Transport
05:3010:30฿560Phantip
05:3011:00฿655Phantip
05:3010:30฿655Raja Ferry
06:0011:00฿637Samui Tour
07:0013:30฿655Raja Ferry
08:0013:30฿55012Go Transport
08:0014:00฿55012Go Transport
08:0013:30฿560Phantip
08:0014:00฿560Phantip
08:0013:30฿655Raja Ferry
08:3014:00฿858Nor Phuangphet Transport
08:4514:00฿637Samui Tour
09:1514:00฿637Samui Tour
09:3012:45฿850Lomprayah
09:4517:00฿637Samui Tour
10:0016:30฿655Raja Ferry
11:0015:00฿951Lomlahkkhirin
11:0016:30฿655Raja Ferry
11:4517:00฿637Samui Tour
13:4520:00฿637Samui Tour
15:0020:30฿655Raja Ferry

Location of Hua Hin Train Station


Read more about Hua Hin Train Station.

Google Map of Hua Hin Railway Station

Location of Surat Thani Train Station


Read more about Surat Thani Railway Station.

Google Map of Surat Thani Railway Station

Location of Koh Phangan Ferry Port


Read more about Koh Phangan Ferry Port in Thong Sala, which is the main town in Koh Phangan.

Google Map of Koh Phangan Ferry Port

About Train Travel to Koh Phangan


There are several different ways to travel from Hua Hin to Koh Phangan. You could for instance take the joint bus and ferry service from Hua Hin to Koh Phangan operated by the Lomprayah High Speed Ferry company. This service takes just over 8 hours, departing once a day at 08:30. You could travel by bus or train to Chumphon and take a ferry to Koh Phangan from there. The advantage of travelling by train is that you can book a sleeper berth and travel comfortably overnight, saving on the cost of a hotel room.

About Trains from Hua Hin to Surat Thani

There are 10 trains a day from Hua Hin to Surat Thani to choose from. The best train services to take on this route are the trains which arrive to coincide with the departure times of joint bus and ferry services from Surat Thani Railway Station to Koh Phangan.

Joint bus and ferry services from Surat Thani Railway Station to Koh Phangan depart every day from 05:30 to 15:00.

Trains Which Arrive in Surat Thani After 15:00

4 out of the 9 trains from Hua Hin to Surat Thani arrive at inconvenient times when travellers need to wait up to 9 hours before the departure of the next joint bus and ferry service from Surat Thani Railway Station to Koh Phangan:

  • Train #43 (departing at 10:36)
  • Train #171 (departing at 18:49)
  • Train #37/45 (departing at 19:50)
  • Train #31 (departing at 20:25)

There are two small hotels close to Surat Thani Railway Station (Queen Hotel and Phunphin Station). For a wider range of hotels you need to travel 16 km by road to Surat Thani City. Surat Thani Railway Station is located in a small town called Tha Kham well away from the city centre.

Trains Which Coincide with Bus and Ferry Connections

The other 5 trains from Hua Hin to Surat Thani are scheduled to arrive at more convenient times when travellers will need to wait no more than 90 minutes for the departure of the the next joint bus and ferry service from Surat Thani Railway Station to Koh Phangan:

  • Train #169 (departing at 21:25)
  • Train #83 (departing at 22:34)
  • Train #85 (departing at 23:47)
  • Train #167 (departing at 00:23)
  • Train #39/41 (departing at 02:09)
Entrance to the main ferry port in Koh Phangan
Entrance to the main ferry port in Koh Phangan
Boarding Bus and Ferry Services to Koh Phangan

Joint bus and ferry services to Koh Phangan all depart from the same location, which is a small car park located to the left hand side as you exit Surat Thani Railway Station via the ticket hall. It’s very easy to find this car park and there are typically operatives of the different transport companies and local travel agents waiting at the station to direct people.

The car park from which joint bus and ferry services to Koh Phangan departs has several small cafes with outdoor seating where transit passengers typically wait for their connecting bus to depart. The largest and most recognisable of these cafes is Wut Travel whose capable and friendly staff will be able to advise you on where to board your bus if you show them your ticket.

Transport in Koh Phangan

Koh Phangan doesn’t have public bus services or any type of government run local transport system. Koh Phangan’s public transport consists of privately operated shared taxis which wait at the main ferry port for passengers, motorbike taxis, and private cars booked in advance to transport guests to their hotel accommodation.

The way shared taxis work is that each taxi operates on a fixed route and the taxi departs when all, or nearly all, of the seating in the taxi is full. Shared taxis typically charge a fixed price which is set by the local taxi cooperative organisation which may be increased if passengers want to depart without waiting for other passengers to arrive. Expect to pay the following fares for travel from the main ferry port in Thong Sala:

  • Thong Sala to Haad Rin: 300 THB per person
  • Thong Sala to Haad Yao/Sri Thanu: 400 THB per person
  • Thong Sala to Chalokulum: 400 THB per person
  • Thong Sala to Thong Nai Pan: 400 THB per person

How useful was this page?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

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