Bangkok to Sakon Nakhon by bus

10 buses leave Bangkok for Sakon Nakhon every day, with fares from ฿668 to ฿918. The quickest trip takes 9h 15m; the first bus departs at 18:15 from Bangkok Bus Terminal Chatuchak (Mo Chit 2), the last at 21:15. Operators: Nakhonchaiair and Lotus Phiboon Tour. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
18:15→ 05:5511h 40mLotus Phiboon TourA/C 1st class฿668Book
18:15→ 03:559h 40mNakhonchaiairGold Class฿689Book
18:35→ 04:309h 55mNakhonchaiairGold Class฿689Book
19:00→ 04:309h 30mNakhonchaiairGold Class฿689Book
19:16→ 04:519h 35mNakhonchaiairFirst Class฿918Book
19:45→ 05:399h 54mNakhonchaiairGold Class฿689Book
20:00→ 05:359h 35mNakhonchaiairGold Class฿689Book
20:30→ 05:459h 15mNakhonchaiairGold Class฿689Book
20:45→ 06:159h 30mNakhonchaiairGold Class฿689Book
21:15→ 06:309h 15mNakhonchaiairGold Class฿689Book

Where to board in Bangkok

Bus companies on this route

Questions travellers ask

How long is the bus from Bangkok to Sakon Nakhon?

The fastest bus takes 9h 15m. Most departures take about 9h 35m.

How much is a bus ticket from Bangkok to Sakon Nakhon?

Fares run from ฿668 to ฿918, set by the bus companies.

When do the first and last buses from Bangkok to Sakon Nakhon leave?

The first bus leaves at 18:15 and the last at 21:15: 10 departures a day.

Where does the bus to Sakon Nakhon leave from in Bangkok?

Most buses leave from Bangkok Bus Terminal Chatuchak (Mo Chit 2).

Questions about the bus from Bangkok to Sakon Nakhon? Ask BeeBee →