Trains from Ipoh to Hat Yai

You can travel by train all the way from Ipoh to Hat Yai but you need to change trains at Padang Besar Railway Station, which is at the top end of Malaysia’s West Coast train line near the border with Thailand. Padang Besar Railway Station is the interchange station between Malaysian and Thai Railway services.

Train Times from Ipoh to Hat Yai


  • Train 1: There are currently 6 trains a day from Ipoh to Padang Besar.
TrainIpohPadang BesarService
923801:1404:11ETS Platinum
922409:4412:41ETS Platinum
922612:1915:16ETS Platinum
944214:4817:53ETS Gold
942818:0421:01ETS Platinum
921420:0422:50ETS Express
  • Train 2: There are 3 trains a day from Padang Besar to Hat Yai.
TrainPadang BesarHat YaiService
94810:1511:00Ordinary
95015:4016:25Ordinary
4617:0017:46Special Express
  • NB: These train times are in Thailand time, which is 1 hour behind Malaysia time (so when it’s 18:00 in Malaysia it’s 17:00 in Thailand) .

Buy Tickets from Ipoh to Hat Yai


Use the Search Box below to buy your train tickets for first part of the journey from Ipoh to Padang Besar.

Tickets for the short train journey from Padang Besar to Hat Yai are available for purchase at Padang Besar Train Station. If the trains from Padang Besar to Hat Yai are sold out then you need to take a taxi or motorbike taxi to the road border with Thailand and then take a minivan from Padang Besar in Thailand to Hat Yai which costs only 50 THB per person and takes 50 minutes.

Ipoh Railway Station


Ipoh Railway Station is located 9.9 km from Amanjaya Bus Terminal.

Google Map of Ipoh Railway Station

Hat Yai Railway Station


Hat Yai Railway Station is located in Hat Yai city centre.

Google Map of Ipoh Railway Station

Travel from Hat Yai


Hat Yai is a the major transport hub for Southern Thailand. From Hat Yai you have the option of three forms of travel to onward destinations in Thailand: flight, train or bus. Hat Yai International Airport is located 13.5 km to the South East of Hat Yai Railway Station. There are three airlines operating regular flights from Hat Yai International Airport to Bangkok, although you still book well in advance as flying from Hat Yai to Bangkok is a popular option which costs only slightly more than second class berth on a train to Bangkok.

Hat Yai Railway Station
Hat Yai Railway Station

Hat Yai Train Station is on Thailand’s Southern Railway Line which runs all the way from Hat Yai to Bangkok via popular destinations such as Surat Thani (for ferries to Koh Samui and Koh Phangan), Chumphon (for ferries to Koh Tao), and Hua Hin before finally terminating at Bangkok’s city centre railway station. There are 5 direct train services a day from Hat Yai to Bangkok.

Hat Yai Bus Station
Hat Yai Bus Station

Hat Yai Bus Station is located 2.9 km away from Hat Yai Bus Station. Taking a bus or a minivan from Hat Yai Bus Station is good option for shorter journeys from Hat Yai, as well as journeys to destinations on the Andaman coast such as Phuket, Koh Lanta, Koh Phi Phi and Koh Lipe which are not connected to Thailand’s Railway Network. There are also direct bus services to Koh Phangan and Koh Samui from Hat Yai Bus Station.

How useful was this post?

Click on a star to rate it!

Average rating 4.1 / 5. Vote count: 21

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