From Butterworth train to Hat Yai. 5 h 15 min ฿340. From Butterworth Mini Van to Hat Yai. 6 h ฿550. From Butterworth drive to Hat Yai. 2 h 22 min ฿370.
Bus or train from Butterworth to Hat Yai?
State Railway of Thailand operates a train from Butterworth to Hat Yai once daily. Tickets cost $8 - $13 and the journey takes 5 h 15 min. Alternatively, Jolly Travel operates a bus from Butterworth to Hat Yai 3 times a day. Tickets cost $17 and the journey takes 6 h.