Home › Buses to Surin
Buses to Surin
19 scheduled departures reach Surin from 4 origins on 4 Oct 2026. The cheapest seat comes from Roi Et at ฿185, and the shortest typical ride is from Roi Et, at about 3 h.
Where the buses come from
Bangkok to Surin
Bangkok to Surin: 10 departures, first 09:00 and last 22:45. Seats ฿416 to ฿485. About 6 h 12 min on the road.
Roi Et to Surin
Roi Et to Surin: 4 departures, first 06:45 and last 17:00. Seats ฿185. About 3 h on the road.
Chiang Mai to Surin
Chiang Mai to Surin: 3 departures, first 13:30 and last 18:00. Seats ฿960. About 14 h 15 min on the road.
Rayong to Surin
Rayong to Surin: 2 departures, first 15:30 and last 16:00. Seats ฿645. About 11 h 20 min on the road.
Where the buses arrive
- Nakhonchai Air Bus Station Surin — 12 departures
- Surin Bus Terminal — 7 departures
Who runs the buses
- Nakhonchaiair — 12 departures
- Surin Transport — 4 departures
- Sawasdee Surin — 2 departures
- Cherdchai Tour — 1 departure
Arrival times
Across all of these routes the busiest arrival hour is 04:00, with 4 departures. The earliest arrival is at 02:25 and the latest at 23:30.
The day across these routes
The first bus of the day leaves at 06:45 (Roi Et to Surin) and the last at 22:45 (Bangkok to Surin). The busiest hour is 13:00 with 3 departures, and 6 of the 19 departures, 31%, leave at 18:00 or later.
Fares run from ฿185 to ฿960, with the middle departure at ฿477. By seat type: VIP 2 (฿485); First class 13 (฿416 to ฿960); Standard 4 (฿185).
Typical ride lengths: 0 routes under 3 hours, 1 between 3 and 6, 1 between 6 and 10 and 2 over 10. The shortest is Roi Et to Surin at 3 h and the longest Chiang Mai to Surin at 14 h 15 min.
Listed services: emergency window hammers on 7 trips; charging points on 3 trips; blankets on 3 trips.