There are 2 stages to the journey by train from Hua Hin to Koh Lipe. The first stage of the journey is by train from Hua Hin to Hat Yai. The second stage of the journey is by minivan and speedboat service from Hat Yai to Koh Lipe.
Stage 1: Train from Hua Hin to Hat Yai
There are currently 4 train services a day from Hua Hin to Hat Yai.
- Buy train tickets from Hua Hin to Hat Yai.
| Train | Hua Hin | Hat Yai | Service |
| 171 | 18:49 | 05:50 | Rapid |
| 37/45 | 19:50 | 06:35 | Special Express |
| 31 | 20:25 | 07:05 | Special Express |
| 169 | 21:25 | 09:18 | Rapid |
Stage 2: Minivan and Speedboat from Hat Yai to Koh Lipe
There are currently 16 joint minivan and speedboat services a day from Hat Yai Railway Station to Koh Lipe.
- Buy joint minivan and speedboat tickets from Hat Yai Railway Station to Koh Lipe.
| Train Station | Koh Lipe | Ticket | Company |
| 08:00 | 12:20 | ฿914 | Tigerline Travel |
| 08:00 | 13:00 | ฿1,087 | Marinee Travel |
| 08:00 | 13:00 | ฿1,030 | Jolly Travel |
| 08:10 | 12:45 | ฿1,134 | Hi Lipe |
| 08:20 | 13:15 | ฿975 | Dee Travels Hatyai |
| 08:20 | 12:55 | ฿1,222 | Andaman Sea Tour and Transport |
| 08:30 | 13:00 | ฿1,085 | Andaman Sea Tour and Transport |
| 09:30 | 13:50 | ฿1,236 | Tigerline Travel |
| 10:00 | 14:20 | ฿1,236 | Tigerline Travel |
| 10:00 | 15:00 | ฿1,087 | Marinee Travel |
| 10:00 | 15:00 | ฿1,030 | Jolly Travel |
| 10:10 | 14:45 | ฿1,134 | Hi Lipe |
| 10:20 | 15:15 | ฿975 | Dee Travels Hatyai |
| 10:20 | 14:55 | ฿1,222 | Andaman Sea Tour and Transport |
| 10:30 | 15:00 | ฿1,085 | Andaman Sea Tour and Transport |
| 11:30 | 15:30 | ฿1,236 | Tigerline Travel |
Location of Hua Hin Train Station
Read more about Hua Hin Train Station.
Location of Hat Yai Train Station
Read more about Hat Yai Railway Station.
Location of Koh Lipe Boat Pier
Joint minivan and speedboat services from Hat Yai Railway Station to Koh Lipe terminate at one of the floating piers on Pattaya Beach.
About Train Travel to Koh Lipe
There are lots of advantages to travelling by train from Hua Hin to Koh Lipe compared to other available forms of public transport. To fly from Hua Hin to Koh Lipe travellers need to go north to Bangkok in order to board a plane to Hat Yai as there are direct flights from Hua Hin. Also, travelling by bus from Hua Hin to Hat Yai for connecting services to Koh Lipe takes longer than travelling by train from Hua Hin to Hat Yai, without the benefit of being able to lie down in a sleeper berth on a train.
Train from Hua Hin to Hat Yai
All 4 daily train services from Hua Hin to Hat Yai are conveniently timed to arrive in the morning in Hat Yai. If you travel by train from Hua Hin to Hat Yai you don’t need to stay overnight in the city, or wait more than a few hours, before the departure of a joint minivan and speedboat service for the second and final stage of the journey to Koh Lipe.
- Journey Times from Hua Hin to Hat Yai
- Fastest Train: Train #31 (10 hours 40 minutes)
- Slowest Train: Train #169 (11 hours 53 minutes)
As well as some trains being faster than others, the range of seat types available on each of the trains varies.
- Seat Types from Hua Hin to Hat Yai
- Train #171: 2nd Class A/C Sleeper, 2nd Class Fan Seat, 3rd Class Fan Seat
- Train #37/45: 1st Class A/C Sleeper, 2nd Class A/C Sleeper, 2nd Class Fan Seat, 3rd Class Fan Seat
- Train #31: 1st Class A/C Sleeper, 2nd Class A/C Sleeper
- Train #169: 2nd Class A/C Sleeper, 2nd Class Fan Sleeper, 2nd Class Fan Seat, 3rd Class Fan Seat
For more information about the different types of ticket you can purchase for travel on Thai trains see out guide to seat types on Thailand trains.

Minivan and Speedboat Journey from Hat Yai to Koh Lipe
Connecting minivan and speedboat services to Koh Lipe depart from the car park to the left hand side of the main entrance to Hat Yai Junction Railway Station. Facing the car park is a small vintage steam engine. Show your ticket to the various travel company staff who wait there for passengers and they will direct you to the correct minivan.
The journey by minivan and shared speedboat from Hat Yai Railway Station to Koh Lipe is scheduled to take from 4 to 6 hours (depending upon which company you travel with) and has 2 stages:
- Hat Yai Railway Station to Pak Bara Pier
- Distance: 122 km (by road)
- Scheduled Journey Time: 1 hour 20 minutes to 3 hours
- Pak Bara Pier to Koh Lipe
- Distance: 65 km (by sea)
- Scheduled Journey Time: 1 hour 15 minutes to 2 hours 30 minutes
Arrival in Koh Lipe
The arrival point from shared speedboat services from Pak Bara Pier to Koh Lipe is Pattaya Beach, on the south side of the island. Koh Lipe has a floating pier which is anchored off the coast of Koh Lipe, however, speedboat services are able to get in closer enough to the shoreline for passengers to disembark via substantial floating plastic pontoons. Travellers on these services do not need to take their shoes off and walk through water to reach the shore.
The entrance to Koh Lipe’s Walking Street is located in the centre of Pattaya Beach. For those travellers who haven’t booked a boat transfer to their accommodation, we recommend walking to Walking Street which is the island’s main north to south road. From the entrance to Walking Street it’s a 750 metre walk to Sunrise Beach and it’s also a 750 metre walk to Sunset Beach.