By joint speedboat and bus service the journey from Koh Lipe to Hat Yai Train Station is scheduled to take from 3 hours 45 minutes to 4 hours 40 minutes depending upon which service you take.
Bus & Speedboat Times from Koh Lipe to Hat Yai Train Station
There are currently 14 joint speedboat and bus services a day from Koh Lipe to Hat Yai Train Station available to book online.
| Koh Lipe | Train Station | Ticket | Company |
| 09:00 | 12:45 | ฿850 | Tigerline Travel |
| 09:30 | 14:10 | ฿900 | Dee Travels Hatyai |
| 09:30 | 13:30 | ฿950 | Jolly Travel |
| 09:30 | 13:15 | ฿1,050 | Hi Lipe |
| 09:30 | 13:30 | ฿1,170 | Andaman Sea Tour and Transport |
| 11:30 | 15:15 | ฿850 | Tigerline Travel |
| 11:30 | 16:10 | ฿900 | Dee Travels Hatyai |
| 11:30 | 15:30 | ฿950 | Jolly Travel |
| 11:30 | 15:15 | ฿1,050 | Hi Lipe |
| 11:30 | 15:30 | ฿1,170 | Andaman Sea Tour and Transport |
| 11:30 | 15:30 | ฿1,100 | Smart En Plus |
| 13:30 | 17:15 | ฿850 | Tigerline Travel |
| 13:30 | 18:10 | ฿900 | Dee Travels Hatyai |
| 13:30 | 17:15 | ฿990 | Hi Lipe |
- The first part of the journey is a sea crossing by speedboat which takes 1 hour 30 minutes and arrives at Pakbara Pier on the mainland.
- At Pakbara Pier passengers transfer to a bus for the journey by road to Hat Yai Train Station.
Buy Tickets from Koh Lipe to Hat Yai Train Station
Use the Search Box below to buy your tickets from Koh Lipe to Hat Yai Railway Station.
You can also use the same Search Box to book travel tickets between over 2,800 locations across Thailand, Malaysia, Cambodia, Vietnam, Myanmar, Philippines and Laos. Simply change the start point of the journey and the destination to search for travel tickets across South East Asia.
Trains from Hat Yai to Bangkok
There are 4 trains a day from Hat Yai to Bangkok.
| Train | Hat Yai | Bangkok | Sleeper |
| 172 | 16:05 | 07:30 | 2nd Class |
| 32 | 17:45 | 08:10 | 1st & 2nd Class |
| 38/46 | 18:05 | 09:05 | 1st & 2nd Class |
| 170 | 18:20 | 10:50 | 2nd Class |
Train #32 uses the newest of Thailand’s train carriages, brought into service in November 2016.
Train Tickets from Hat Yai to Bangkok
All departures are scheduled for the mid to late afternoon and it is possible to connect with all train services from Hat Yai to Bangkok the same day by taking a direct service from Koh Lipe to Hat Yai Train Station.
- Buy train tickets from Hat Yai to Bangkok.
The journey by train from Hat Yai to Bangkok takes between 14 and 16 hours, depending on which train you take, and we therefore recommend booking a ticket for a 2nd or 1st Class sleeper seat in advance. If plan to travel in a 3rd Class then generally there is no need to book in advance except during major public holidays, such as Songkran, when large numbers of Thai people use the train to travel back home to spend the holidays with their family.

- Fastest Train: Train #32 is the fastest train from Hat Yai to Bangkok and is scheduled to complete the journey in 14 hours 25 minutes.
- Slowest Train: Train #170 is the slowest train scheduled to complete the journey in 16 hours 30 minutes.
Location of Koh Lipe Pier
All services from Koh Lipe to Hat Yai Train Station depart from one of the piers on Pattaya Beach in the high season. When the weather gets worse in low season, services from Koh Lipe to Hat Yai Train Station depart from Sunrise Beach on the other side of the island.
Road Route from Pakbara Pier to Hat Yai Train Station
- Distance from Pakbara Pier to Hat Yai Train Station: 125 kilometres
- Estimated travel time from Pakbara Pier to Hat Yai Train Station: 1 hour 59 min