Satun to Bangkok by bus
5 buses leave Satun for Bangkok every day, with fares from ฿909 to ฿922. The quickest trip takes 13h 50m; the first bus departs at 14:00 from Satun Bus Terminal, the last at 15:25. Operators: Sri Suthep and Subphaisal. Prices checked on 2026-10-30.
Daily timetable
| Departs | Arrives | Duration | Operator | Class | Boarding point | Fare | |
|---|---|---|---|---|---|---|---|
| 14:00 | → 05:00 | 15h | Sri Suthep | A/C 1st class | Satun Bus Terminal | ฿922 | Book |
| 14:15 | → 05:00 | 14h 45m | Sri Suthep | A/C 1st class | Big C Satun | ฿922 | Book |
| 14:30 | → 06:00 | 15h 30m | Subphaisal | Economy | Satun Bus Terminal | ฿922 | Book |
| 15:10 | → 05:00 | 13h 50m | Sri Suthep | A/C 1st class | Satun Bus Terminal | ฿909 | Book |
| 15:25 | → 06:00 | 14h 35m | Sri Suthep | A/C 1st class | Big C Satun | ฿909 | Book |
Where to board in Satun
- Satun Bus Terminal · 3 departures
- Big C Satun · 2 departures
Bus companies on this route
Questions travellers ask
How long is the bus from Satun to Bangkok?
The fastest bus takes 13h 50m. Most departures take about 14h 45m.
How much is a bus ticket from Satun to Bangkok?
Fares run from ฿909 to ฿922, set by the bus companies.
When do the first and last buses from Satun to Bangkok leave?
The first bus leaves at 14:00 and the last at 15:25: 5 departures a day.
Where does the bus to Bangkok leave from in Satun?
Most buses leave from Satun Bus Terminal. Some also leave from Big C Satun.