If you are planning to go to Malaysia overland from Bangkok, it might be a good idea to spend a couple of days in Hat Yai. It’s an interesting town especially for foodies who want a fusion of Thai and Malay food.
Schedule of train and bus trips from Bangkok to Hat Yai and Hat Yai to Bangkok
Train schedule from Bangkok to Hat Yai
The travel time from Bangkok to Hat Yai by train is around 16 hours. The fare starts at Php1,382 / USD26 for a 2nd class sleeper fan. Book now.
Bus schedule from Bangkok to Hat Yai
The travel time from Bangkok to Hat Yai by bus is around 14 hours. Fare is Php1,139 / USD21.5. The bus departs at Bangkok’s Southern Terminal. Book online.
Powered by 12Go Asia system
Train schedule from Hat Yai to Bangkok
Bus schedule from Hat Yai to Bangkok