Bus to Khon Kaen
26 cities and towns have direct buses to Khon Kaen. Fares start at ฿105. The fastest service takes about 50m. Earliest departure 05:10, latest 23:59. Buses arrive at Khon Kaen Bus Terminal 3.
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Ban Phai Bus Terminal → Khon Kaen | 1 | 50m | ฿105 |
| Bangkok → Khon Kaen | 29 | 6h 20m | ฿423–฿658 |
| Chiang Mai → Khon Kaen | 2 | 11h 30m | ฿748 |
| Chiang Yuen → Khon Kaen | 1 | 1h 15m | ฿200 |
| Chum Phae Bus Terminal → Khon Kaen | — | — | — |
| Hat Yai → Khon Kaen | 2 | 21h 30m | ฿1,491–฿1,988 |
| Kalasin → Khon Kaen | 2 | 2h | ฿150 |
| Lampang → Khon Kaen | 4 | 10h 22m | ฿623–฿643 |
| Lamphun → Khon Kaen | 2 | 11h | ฿748 |
| Mukdahan → Khon Kaen | 1 | 3h 30m | ฿284 |
| Nakhon Phanom → Khon Kaen | 2 | 6h | ฿360–฿380 |
| Nakhon Ratchasima → Khon Kaen | 11 | 3h | ฿158–฿250 |
| Nong Bua Lam Phu → Khon Kaen | 1 | 3h | ฿300 |
| Nong Khai → Khon Kaen | 1 | 4h | ฿200 |
| Pathum Thani → Khon Kaen | 2 | 7h 42m | ฿470 |
| Pattaya → Khon Kaen | 4 | 9h 42m | ฿730–฿750 |
| Phatthalung → Khon Kaen | 2 | 20h | ฿1,388–฿1,851 |
| Phitsanulok → Khon Kaen | 3 | 5h 45m | ฿391 |
| Phuket → Khon Kaen | — | — | — |
| Rayong → Khon Kaen | 4 | 11h | ฿740–฿760 |
| Sakon Nakhon → Khon Kaen | 2 | 4h 30m | ฿340–฿360 |
| Saraburi → Khon Kaen | 3 | 5h 30m | ฿423 |
| Sukhothai → Khon Kaen | 1 | 6h 40m | ฿439 |
| Tak → Khon Kaen | 3 | 8h | ฿455–฿521 |
| Ubon Ratchathani → Khon Kaen | 1 | 4h 45m | ฿328 |
| Uttaradit → Khon Kaen | 2 | 7h 35m | ฿487 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.