Contents
Hat Yai in southern Thailand and Ipoh in Perak, Malaysia, are linked by a cross-border bus. Booking platforms list this bus in two service levels, VIP and VIP 24.[1] Because the trip crosses a land border, it includes Thai exit and Malaysian entry checks, and the queue there is the main thing that changes the journey time.
Hat Yai to Ipoh by Bus
12Go lists the journey at 7 hours to 8 hours 2 minutes, with fares from ฿561 to ฿770 (about $17 to $23) in October 2026.[1] The listing does not say which fare belongs to VIP and which to VIP 24, so compare the two when you book. Your booking confirmation also tells you where the bus leaves in Hat Yai and where it stops in Ipoh.
Comparing Your Options
The bus is the only way listed for this trip, so the table below shows its price and duration.
| Mode | Price | Duration |
|---|---|---|
| Bus (VIP and VIP 24) | ฿561 to ฿770 (about $17 to $23)[1] | 7h to 8h 2min |
Tips for Traveling from Hat Yai to Ipoh
- Passport and Registration: Malaysia asks for a passport that is valid for more than 6 months from your travel date, and visitors must register with the Malaysia Digital Arrival Card (MDAC) before entry.[2]
- Visa Rules: Malaysian Immigration publishes the list of nationalities that must apply for a visa.[3] Check it for your passport before you go to the border.
- Currency: Have some Malaysian ringgit ready for when you arrive in Ipoh. Exchange booths at borders often offer weaker rates than city exchangers.
- Snacks and Water: The border crossing can take longer than expected if many coaches are in the queue, so carry your own water and snacks.
- Arrival in Ipoh: Check your booking for the drop-off point, then take a taxi or a ride-hailing app to your hotel.
Timetable
| Bus Hat Yai - Ipoh $ 16.64–22.83 7h – 8h 2m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Hat Yai to Ipoh, including current prices and schedules.
The bus is the only option listed on booking platforms, with fares from about ฿561 (about $17) in October 2026.
The bus is the way booking platforms list, at about 7 hours. The queue at the border decides how long it takes in practice.
Booking platforms list 7 hours to 8 hours 2 minutes by bus. The border queue is the main variable.
Follow the instructions of the driver and the border officers. Keep your passport and your hand luggage with you whenever you leave the bus.
Malaysia asks for a passport valid for more than 6 months and registration with the Malaysia Digital Arrival Card (MDAC). Check the official visa list for your nationality as well.
The booking platform listing does not say. Ask the operator before you book, and use the rest stops on the way.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: 12Go timetable: Hat Yai to Ipoh. Retrieved October 15, 2026.
- [2] Immigration Department of Malaysia: MYVISA: Official Malaysia Visa Facilitation and Service. Retrieved October 15, 2026.
- [3] Immigration Department of Malaysia: Visa Requirement by Country. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.