Bangkok to Non Sa-at by bus
6 buses leave Bangkok for Non Sa-at every day, with fares from ฿526 to ฿668. The quickest trip takes 6h 45m; the first bus departs at 18:15 from Bangkok Bus Terminal Chatuchak (Mo Chit 2), the last at 21:00. Operators: Sawasdee Esan and Cherdchai Tour. Prices checked on 2026-10-30.
Daily timetable
| Departs | Arrives | Duration | Operator | Class | Fare | |
|---|---|---|---|---|---|---|
| 18:15 | → 01:15 | 7h | Sawasdee Esan | VIP · 32 seats | ฿668 | Book |
| 19:45 | → 02:30 | 6h 45m | Sawasdee Esan | VIP · 32 seats | ฿668 | Book |
| 20:30 | → 03:15 | 6h 45m | Sawasdee Esan | VIP · 32 seats | ฿668 | Book |
| 20:30 | → 04:30 | 8h | Cherdchai Tour | A/C 1st class | ฿526 | Book |
| 20:55 | → 03:55 | 7h | Sawasdee Esan | VIP · 32 seats | ฿668 | Book |
| 21:00 | → 08:00 | 11h | Sawasdee Esan | VIP · 32 seats | ฿668 | Book |
Where to board in Bangkok
- Bangkok Bus Terminal Chatuchak (Mo Chit 2) · 6 departures
Bus companies on this route
Questions travellers ask
How long is the bus from Bangkok to Non Sa-at?
The fastest bus takes 6h 45m. Most departures take about 7h.
How much is a bus ticket from Bangkok to Non Sa-at?
Fares run from ฿526 to ฿668, set by the bus companies.
When do the first and last buses from Bangkok to Non Sa-at leave?
The first bus leaves at 18:15 and the last at 21:00: 6 departures a day.
Where does the bus to Non Sa-at leave from in Bangkok?
Most buses leave from Bangkok Bus Terminal Chatuchak (Mo Chit 2).
Questions about the bus from Bangkok to Non Sa-at? Ask BeeBee →