By train
Yala is 1,055 kilometres from Bangkok by rail. The State Railway Authority of Thailand operates daily rapid and express train services from Bangkok to Yala. Trains leaves the Bangkok Railway Station at 0.25 p.m., 2.45 p.m. and 3.50 p.m. For more information please call Travelling Service Unit, Bangkok Railway Station at tel: 1690, 0 2223 7010 and 0 2223 7020 or visit www.srt.or.th.
By bus
To/from Bangkok: Air-con buses by The Transport Co. Ltd à¸à¸£à¸´à¸©à¸±à¸ à¸à¸à¸ªà¹à¸ à¸à¸³à¸à¸±à¸ (à¸à¸à¸ª., bor-kor-sor) run between Bangkok southern bus terminal สายà¹à¸à¹, sai-tai and Yala bus terminal daily. The distance is ~1089km and normally takes 14 hours.
24 seats VIP bus à¸à¸´à¹à¸¨à¸©, piset costs 1215 baht, departs from Bangkok at 17:30. On the reverse, the departure is at 14:00.
32 seats Class 1 B bus ม1ภcosts 914 baht, departs from Bangkok at 19:00 and Yala at 15:30.
40 seats Class 1 C bus ม1ภcosts 783 baht, departs from Bangkok at 17:00 and Yala at 16:30.
47 seats Class 2 bus ม2 costs 609 baht, departs from Bangkok at 14:00 and 18:00, Yala at 12:30 and 14:30.
Air-conditioned bus services are run daily between Bangkok and Yala from the Southern Bus Terminal. Departure times from Bangkok are as follows:
VIP Bus â 5.30 p.m.
Standard 1 Bus â 10.30 a.m. and 5 p.m.
For further information please call the Southern Bus Terminal at tel: 0 2435 1119-200.
Thai Doen Rot Co.,Ltd tel: 0 2435 7424 operates a daily bus service from Bangkok to Betong. The bus leaves the Southern Bus Terminal at 4 p.m.
To/from Sungai Kolok
Mini bus for 120 Baht or by train for 20 baht. The travel takes about 2 hours, be awarded that train may be slower.