- 2 routes
- ≈ 85 km
- 1–2 hours
Most popular: Narathiwat Bus Terminal → Yala Bus Terminal. Pay by card, mobile banking or 7-Eleven.
All buses from Narathiwat to Yala
| Departs from (Narathiwat) | Arrives at (Yala) | Book |
|---|---|---|
| Narathiwat Bus Terminal | Yala Bus Terminal | Details Book Now |
| Su-ngai Kolok Bus Terminal | Yala Bus Terminal | Details Book Now |
Departure stations in Narathiwat
- Narathiwat Bus Terminal 1 route 📍
- Su-ngai Kolok Bus Terminal 1 route 📍
Arrival stations in Yala
- Yala Bus Terminal 2 routes 📍
Where to stay in Yala
Loading nearby places…
Narathiwat to Yala by bus: questions and answers
How far is Yala from Narathiwat?
About 85 km by road between Narathiwat Bus Terminal and Yala Bus Terminal.
How long is the bus from Narathiwat to Yala?
Roughly 1 to 2 hours, depending on the operator, the vehicle and the stations you choose.
Where do buses to Yala leave from in Narathiwat?
2 stations: Narathiwat Bus Terminal, Su-ngai Kolok Bus Terminal.
Where do buses from Narathiwat arrive in Yala?
How do I book a bus from Narathiwat to Yala?
Choose your departure and arrival station in the list above and press Book now. Pick your date, time and seat, then pay online by card, mobile banking or at 7-Eleven.
Is there a bus back from Yala to Narathiwat?
Yes, see buses from Yala to Narathiwat.
Where can I stay in Yala?
See the hotels near Yala Bus Terminal on this page, or browse all hotels in Yala on Agoda.
All buses to Yala from every province →



