When you want to get from Uttaradit to Yala, your choices are limited. There is only one option we offer for this route:
The overland distance from Uttaradit to Yala is 1000 miles (1609 km).
The flying distance is 769 miles (1237 km).
The travel time from Uttaradit to Yala takes approximately 29 hours.
To get from Uttaradit to Yala prepare to shell out about USD 24.77 for your ticket.
While train is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 568 booked train tickets from Uttaradit to Yala through our service. You can check reviews above.