Trains from Koh Lipe to Bangkok

Travel by train from Koh Lipe to Bangkok takes takes 20 to 22 hours which is about the same time as it takes to do the journey by bus. However, travelling by train is a lot more comfortable than travelling by bus because you can book cheap sleeper berths on trains in Thailand instead of spending a night sat upright in a bus seat.

Boat & Bus Times: Koh Lipe to Hat Yai Train Station


Times of joint speedboat and bus services from Koh Lipe to Hat Yai Railway Station.

Koh LipeTrain StationCostCompany
09:3014:10฿ 900Dee Travels Hatyai
09:3013:30฿ 800Jolly Travel
09:3013:30฿ 830Hi Lipe
11:3016:10฿ 800Dee Travels Hatyai
11:3015:30฿ 800Jolly Travel
11:3015:30฿ 830Hi Lipe
11:3015:30฿ 1,000Smart En Plus
13:3018:10฿ 800Dee Travels Hatyai
13:3017:30฿ 830Hi Lipe
  • Buy tickets for joint speedboat and bus services from Koh Lipe to Hat Yai Railway Station.

Train Times: Hat Yai to Bangkok


Train times from Hat Yai to Bangkok.

TrainHat YaiBangkokSleeper
17216:0507:302nd Class
3217:4508:101st & 2nd Class
38/4618:0509:051st & 2nd Class
17018:2010:502nd Class
  • Buy tickets for train services from Hat Yai to Bangkok.

Location of Koh Lipe Speed boat Pier


From October to May joint speed boat and bus services to Hat Yai Railway Station depart from Pattaya Beach in Koh Lipe.

Google Map of Pattaya Beach

From June to September joint speed boat and bus services to Hat Yai Railway Station depart from Sunrise Beach in Koh Lipe.

Google Map of Sunrise Beach

Location of Hat Yai Railway Station


The easiest major railway station to reach from Koh Lipe is Hat Yai Railway Station.

Google Map of Hat Yai Railway Station

Location of Bangkok Train Station


From the 19th January 2023 the main railway station in Bangkok is Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).

Google Map of Krung Thep Aphiwat Central Terminal

About Train travel to Bangkok


The first stage of the journey by train to Bangkok is the sea crossing to the mainland.

Speed Boat to the Mainland

The only direct services to the mainland are by speed boat and the journey takes approximately 1 hour 30 minutes. Speed boats leave from the beach in Koh Lipe with passengers boarding the boats via floating plastic pontoons. There is not much room to move around in the speed boats but they do have on board toilets and a small amount of space at the front of the boat (which is not under cover) as well as the covered seating at the rear.

Speedboat pier in Koh Lipe
Speed boat pier in Koh Lipe
Pak Bara Pier

Speedboat services from Koh Lipe arrive at Pak Bara Pier in Satun Province, in Southern Thailand. Pak Bara Pier is 125 km by road from Hat Yai Railway Station. By bus or minivan the journey takes about 2 hours. If you don’t book a joint boat and bus ticket then you will need to pay for an expensive taxi as Pak Bara Pier is a long way away from the nearest bus or train station.

Platform 1 at Hat Yai Railway Station
Platform 1 at Hat Yai Railway Station
Train Services from Hat Yai

From Hat Yai you have a choice of 4 direct trains to Bangkok. The most comfortable, and most expensive, train is Train #32 departing at 17:45. Train #32 uses the newest train carriages used by the State Railways of Thailand and only has 1st and 2nd Class A/C sleeper seats available.

Bangkok Railway Station
Bangkok Hua Lamphong Railway Station
Arrival by Train in Bangkok

When you arrive at Krung Thep Aphiwat Central Terminal the easiest way to travel onward in Bangkok is via the MRT (metro). There is a MRT station connected to the train station. The MRT connects the train station to many part of the city and also to both the Airport Link (to Suvarnabhumi International Airport) and the BTS system, which is Bangkok’s overhead commuter railway station commonly referred to as the ‘Sky Train’.

Next read about Train travel from Koh Lanta to Bangkok

How useful was this page?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 3

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