- 2 routes
- ≈ 85 km
- 1–2 hours
Most popular: Yala Bus Terminal → Narathiwat Bus Terminal. Pay by card, mobile banking or 7-Eleven.
All buses from Yala to Narathiwat
| Departs from (Yala) | Arrives at (Narathiwat) | Book |
|---|---|---|
| Yala Bus Terminal | Narathiwat Bus Terminal | Details Book Now |
| Yala Bus Terminal | Su-ngai Kolok Bus Terminal | Details Book Now |
Departure stations in Yala
- Yala Bus Terminal 2 routes 📍
Arrival stations in Narathiwat
- Narathiwat Bus Terminal 1 route 📍
- Su-ngai Kolok Bus Terminal 1 route 📍
Where to stay in Narathiwat
Loading nearby places…
Yala to Narathiwat by bus: questions and answers
How far is Narathiwat from Yala?
About 85 km by road between Yala Bus Terminal and Narathiwat Bus Terminal.
How long is the bus from Yala to Narathiwat?
Roughly 1 to 2 hours, depending on the operator, the vehicle and the stations you choose.
Where do buses to Narathiwat leave from in Yala?
Where do buses from Yala arrive in Narathiwat?
2 stations: Narathiwat Bus Terminal, Su-ngai Kolok Bus Terminal.
How do I book a bus from Yala to Narathiwat?
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 Narathiwat to Yala?
Yes, see buses from Narathiwat to Yala.
Where can I stay in Narathiwat?
See the hotels near Narathiwat Bus Terminal on this page, or browse all hotels in Narathiwat on Agoda.
All buses to Narathiwat from every province →



