Shrine at Wat Thepthidaram in Bangkok
Trains from Yala

Trains from Yala to Bangkok

By train the journey from Yala to Bangkok is scheduled to take from 18 to 22 hours depending upon which train you take. We recommend that you book a sleeper berth for this journey because [Read more…]