To get from Ipoh to Hatyai in Thailand you have a choice of transport.
Which way you go depends on your budget and the time you want to spend travelling.
The distance from Ipoh to Hat Yai by road is approximately 330 km.
A cheap way to get from Ipoh to Hatyai is to take a bus / coach from Aman Jaya Bus Terminal.
Kesatuan Express operates a couple of buses a day to Hat Yai and it takes around 5 and a half to 6 hours to get to Hat Yai.
The current bus fare to Hat Yai from Ipoh is around 55 RM.
These coaches cross the border at the very busy Danok / Sadao border crossing so you may experience delays at times passing through border control which will add to the journey time.
To get to Aman Jaya Bus Terminal from central Ipoh (10 km away), the cheapest option (other than a taxi) is to take a local bus from the Medan Kidd Bus Station located on the edge of Ipoh Old Town (just south of the railway station).
The KTM ETS train does not go all the way to Hat Yai Junction Railway Station so you will first have to take an ETS from Ipoh to the border station of Padang Besar.
To see the latest ETS train timetable visit the following link:
Once at Padang Besar, you can then take:
The cost of travelling by train to Hat Yai is about the same as taking a bus (if you use the cheaper ETS Gold trains and book your tickets 30 days ahead using KTM's new Flexi Fares) but the journey is much more interesting and more pleasant than being stuck in a bus on the highway for many hours.
The duration of the journey depends on your connection time at Padang Besar.
The train from Ipoh to Padang Besar is much quicker than travelling by bus (around 3 hours).
The last leg of the journey to Hat Yai takes around an hour.
There are no direct flights between Ipoh and Hatyai.
The nearest airports with flights to HDY are either from Kuala Lumpur or Penang.
If you have a car and want to drive to Hatyai, the driving time is around 4 hours (using the Highway all the way to Bukit Kayu Hitam / Danok).
You will also have to add on the time it takes crossing the border (make sure you have all the correct paperwork to take your car into Thailand).
If you do not want to take your car into Thailand you can park at the Duty Free Zone and continue your journey by minivan once you are inside Thailand.