Travel from Koh Lipe to Hat Yai Train Station

There are between one and nine daily direct services (depending on the time of year) from Koh Lipe to Hat Yai Train Station which can be booked in advance online. Use the Search Box below to check which services are running on the day you plan to travel and to book tickets.

Bus & speed boat times from Koh Lipe to Hat Yai Train Station


There are currently 6 joint bus and speed boat services a day from from Koh Lipe to Hat Yai Train Station available to book online.

Koh LipeTrain StationCostCompany
09:3014:00900 THBDee Travels Hatyai
09:3013:00900 THBS.P.S.B.C
09:3013:30900 THBJolly Travel
11:3015:50900 THBDee Travels Hatyai
11:3015:00900 THBS.P.S.B.C
11:3015:301,000 THBSmart En Plus

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. From there passengers transfer to a bus for journey by road to Hat Yai train station.

Buy Tickets from Koh Lipe to Hat Yai Train Station


Use the Search Box to book your tickets from Koh Lipe to Hat Yai Railway Station online in advance.

Powered by 12Go Asia system

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


  • Please Note: The services shaded in grey are not currently operating.
Hat YaiBangkokServiceTrain
14:3108:55Rapid170
15:5011:15Rapid172
16:3809:10Special Express42
17:4511:30Special Express32
18:1512:45Special Express38/46

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.

The journey by train from Hat Yai to Bangkok takes between 15 and 18 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.

Hat Yai Train Station is located in a busy city centre location
Hat Yai Train Station is located in a busy city centre location
  • Fastest Train: Train #42 is the fastest train from Hat Yai to Bangkok and is scheduled to complete the journey in 14 hours 32 minutes.
  • Slowest Train: Train #170 is the slowest train scheduled to complete the journey in 18 hours 24 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.

Google Map of Koh Lipe Pier

Road Route from Pakbara Pier to Hat Yai Train Station


  • Distance from Pakbara ferry pier to Hat Yai Train Station: 125 kilometres
  • Estimated travel time from Pakbara ferry pier to Hat Yai Train Station: 1 hour 59 min

How useful was this page?

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.