Buses from Bangkok
138 bus routes leave Bangkok, with 1,145 departures a day and fares from ฿100. Most buses leave from Bangkok Bus Terminal Chatuchak (Mo Chit 2). Bus companies include Kohchangbkk Transport, Cherdchai Tour, Nakhonchaiair and Rayong Tour. Timetables checked on 2026-10-30.
All bus routes from Bangkok
| To | Departures a day | From | Fastest | First bus | Last bus |
|---|---|---|---|---|---|
| Pattaya | 68 | ฿144 | 1h 50m | 05:00 | 22:00 |
| Rayong | 59 | ฿200 | 2h 23m | 05:00 | 20:30 |
| Trat | 52 | ฿300 | 5h 10m | 05:00 | 23:30 |
| Chanthaburi | 45 | ฿240 | 3h 40m | 05:00 | 23:30 |
| Kanchanaburi | 33 | ฿130 | 2h | 05:00 | 20:10 |
| Khlung | 29 | ฿260 | 4h 30m | 05:00 | 18:40 |
| Klaeng | 29 | ฿240 | 2h 50m | 05:00 | 18:40 |
| Khon Kaen | 27 | ฿423 | 6h | 08:20 | 23:15 |
| Phetchaburi | 27 | ฿150 | 2h | 04:30 | 17:30 |
| Ubon Ratchathani | 25 | ฿545 | 8h 25m | 07:45 | 23:00 |
| Chaiyaphum | 23 | ฿324 | 5h | 07:00 | 23:00 |
| Ban Chang | 19 | ฿200 | 2h 55m | 05:00 | 20:30 |
| Chatturat | 17 | ฿290 | 4h 15m | 07:00 | 23:00 |
| Kaeng Khro | 17 | ฿460 | 5h 30m | 07:30 | 22:00 |
| Chum Phae | 16 | ฿481 | 6h 30m | 07:30 | 22:00 |
| Loei | 16 | ฿613 | 8h | 07:30 | 22:00 |
| Nakhon Pathom | 16 | ฿100 | 30m | 05:00 | 20:10 |
| Sing Buri | 16 | ฿148 | 3h 10m | 06:40 | 17:40 |
| Phra Nakhon Si Ayutthaya | 15 | ฿100 | 1h | 06:00 | 20:00 |
| Thung Song | 15 | ฿707 | 9h | 15:30 | 18:55 |
| Bang Saen | 14 | ฿170 | 2h 29m | 06:00 | 19:00 |
| Chiang Mai | 14 | ฿661 | 9h 5m | 09:15 | 23:00 |
| Maha Sarakham | 14 | ฿519 | 6h 45m | 07:30 | 21:45 |
| Phitsanulok | 14 | ฿356 | 5h 25m | 07:00 | 23:00 |
| Si Sa Ket | 14 | ฿504 | 7h 5m | 07:45 | 22:45 |
| Suphan Buri | 14 | ฿100 | 3h | 05:30 | 19:00 |
| Surin | 14 | ฿416 | 5h 30m | 08:40 | 23:30 |
| Nakhon Ratchasima | 13 | ฿257 | 4h | 04:00 | 19:30 |
| Uttaradit | 12 | ฿450 | 6h 30m | 08:00 | 21:46 |
| Yasothon | 12 | ฿491 | 7h 20m | 08:00 | 21:20 |
| Hua Hin | 11 | ฿381 | 4h | 08:30 | 18:30 |
| Nong Yai | 11 | ฿230 | 2h 50m | 05:00 | 19:00 |
| Sukhothai | 11 | ฿407 | 7h | 07:00 | 21:00 |
| Surat Thani | 11 | ฿621 | 8h 40m | 07:30 | 19:30 |
| Wang Chan | 11 | ฿230 | 2h 27m | 05:00 | 19:00 |
| Chiang Rai | 10 | ฿722 | 11h | 09:30 | 20:30 |
| Phatthalung | 10 | ฿787 | 10h | 15:30 | 18:50 |
| Sakon Nakhon | 10 | ฿668 | 9h 15m | 18:15 | 21:15 |
| Udon Thani | 10 | ฿526 | 7h 45m | 08:45 | 22:55 |
| Amnat Charoen | 9 | ฿540 | 8h 20m | 08:00 | 22:00 |
| Kamphaeng Phet | 9 | ฿347 | 4h 50m | 08:10 | 20:00 |
| Koh Samet | 9 | ฿250 | 4h | 07:00 | 13:30 |
| Kumphawapi | 9 | ฿502 | 7h 15m | 08:20 | 21:00 |
| Roi Et | 9 | ฿481 | 7h 25m | 09:00 | 21:20 |
| Chon Buri | 8 | ฿150 | 2h | 07:30 | 16:00 |
| Kalasin | 8 | ฿565 | 7h 10m | 09:00 | 22:35 |
| Nakhon Phanom | 8 | ฿752 | 10h 56m | 18:15 | 20:45 |
| Nakhon Si Thammarat | 8 | ฿865 | 10h 30m | 07:30 | 18:50 |
| Phuket | 8 | ฿796 | 11h 30m | 16:00 | 19:50 |
| Ban Phai | 7 | ฿445 | 5h | 09:00 | 21:20 |
| Phangnga | 7 | ฿713 | 10h 35m | 16:00 | 19:50 |
| Phayao | 7 | ฿657 | 9h 45m | 17:00 | 19:40 |
| Satun | 7 | ฿909 | 14h 10m | 16:30 | 18:50 |
| Bueng Kan | 6 | ฿693 | 10h 50m | 18:15 | 21:00 |
| Hat Yai | 6 | ฿873 | 13h | 15:30 | 18:40 |
| Loeng Nok Tha | 6 | ฿576 | 9h 30m | 08:00 | 20:30 |
| Mukdahan | 6 | ฿596 | 10h 10m | 08:00 | 20:30 |
| Non Sa-at | 6 | ฿526 | 6h 45m | 18:15 | 21:00 |
| Phanom Phrai | 6 | ฿450 | 8h | 07:00 | 20:30 |
| Phrae | 6 | ฿522 | 7h | 09:00 | 19:40 |
| Tak | 6 | ฿401 | 5h 50m | 10:15 | 20:30 |
| Takua Thung | 6 | ฿796 | 10h 55m | 16:00 | 19:50 |
| Chumphon | 5 | ฿445 | 6h 30m | 09:00 | 21:00 |
| Koh Chang | 5 | ฿501 | 5h 15m | 05:00 | 11:00 |
| Koh Kood | 5 | ฿1,020 | 8h 10m | 05:00 | 07:20 |
| Lampang | 5 | ฿571 | 8h 30m | 09:45 | 21:30 |
| Nong Bua Lam Phu | 5 | ฿588 | 6h | 19:35 | 21:00 |
| Nong Khai | 5 | ฿572 | 8h 50m | 10:30 | 21:00 |
| Thap Put | 5 | ฿713 | 10h 30m | 16:00 | 19:50 |
| Trang | 5 | ฿792 | 11h | 16:45 | 18:55 |
| Kanthararom | 4 | ฿562 | 8h 40m | 07:45 | 20:30 |
| Khok Samrong | 4 | ฿180 | 3h 40m | 08:00 | 17:00 |
| Koh Phangan | 4 | ฿1,145 | 8h | 12:30 | 21:00 |
| Koh Samui | 4 | ฿1,075 | 8h | 12:30 | 21:00 |
| Krabi | 4 | ฿779 | 14h | 17:30 | 19:30 |
| Lamphun | 4 | ฿661 | 9h 20m | 10:15 | 20:00 |
| Mae Sot | 4 | ฿500 | 8h | 09:30 | 22:00 |
| Nan | 4 | ฿632 | 9h 30m | 09:45 | 20:00 |
| Phibun Mangsahan | 4 | ฿599 | 10h 30m | 07:45 | 20:30 |
| Sawang Wirawong | 4 | ฿599 | 10h 10m | 07:45 | 20:30 |
| Sirindhorn | 4 | ฿641 | 11h 10m | 07:45 | 20:30 |
| That Phanom | 4 | ฿643 | 11h | 18:15 | 20:30 |
| Khao Kho | 3 | ฿454 | 8h | 10:30 | 20:30 |
| Mae Sai | 3 | ฿778 | 13h 30m | 17:00 | 19:40 |
| Narathiwat | 3 | ฿1,055 | 17h | 16:00 | 17:00 |
| Pattani | 3 | ฿967 | 15h | 16:00 | 17:00 |
| Phon Thong | 3 | ฿524 | 9h 15m | 09:00 | 19:00 |
| Prachuap Khiri Khan | 3 | ฿292 | 4h | 09:30 | 23:59 |
| Senangkhanikhom | 3 | ฿540 | 9h 40m | 08:00 | 20:00 |
| Su Ngai Kolok | 3 | ฿1,114 | 18h | 16:00 | 17:00 |
| Tak Bai | 3 | ฿1,114 | 17h | 16:00 | 17:00 |
| Wachirabarami | 3 | ฿356 | 7h 20m | 07:00 | 14:00 |
| Ban Khai | 2 | ฿173 | 2h 30m | 07:00 | 09:00 |
| Ban Phaeng | 2 | ฿724 | 12h 5m | 17:10 | 19:15 |
| Bueng Khong Long | 2 | ฿692 | 12h 15m | 19:15 | 19:30 |
| Chum Phuang | 2 | ฿440 | 5h 30m | 08:00 | 20:00 |
| Khura Buri | 2 | ฿713 | 9h 20m | 19:05 | 19:20 |
| Koh Tao | 2 | ฿1,219 | 8h | 12:30 | 21:00 |
| Maha Chana Chai | 2 | ฿470 | 8h 20m | 08:00 | 20:30 |
| Na Chaluai | 2 | ฿608 | 9h 45m | 19:15 | 20:30 |
| Nong Hin | 2 | ฿818 | 7h 30m | 10:00 | 21:00 |
| Nong Phok | 2 | ฿545 | 10h | 09:00 | 19:00 |
| Pak Khat | 2 | ฿809 | 10h 10m | 19:45 | 21:00 |
| Phon Charoen | 2 | ฿771 | 10h 10m | 18:15 | 20:55 |
| Phon Phisai | 2 | ฿735 | 9h 20m | 18:15 | 20:55 |
| Pluak Daeng | 2 | ฿173 | 2h | 07:00 | 09:00 |
| Sai Buri | 2 | ฿1,055 | 16h | 16:00 | 17:00 |
| Si Mueang Mai | 2 | ฿655 | 9h 20m | 19:30 | 19:50 |
| So Phisai | 2 | ฿771 | 10h | 18:15 | 20:55 |
| Songkhla | 2 | ฿918 | 14h | 16:40 | 17:40 |
| Takua Pa | 2 | ฿713 | 10h 10m | 19:05 | 19:20 |
| Trakan Phuet Phon | 2 | ฿599 | 9h | 19:30 | 19:50 |
| Ban Na Doem | 1 | ฿725 | 8h 50m | 17:15 | 17:15 |
| Ban Phue | 1 | ฿780 | 8h 45m | 19:45 | 19:45 |
| Benchalak | 1 | ฿605 | 8h 40m | 20:15 | 20:15 |
| Buri Ram | 1 | ฿371 | 6h 30m | 09:00 | 09:00 |
| Kham Ta Kla | 1 | ฿664 | 11h 35m | 19:15 | 19:15 |
| Khong Chiam | 1 | ฿655 | 11h | 19:30 | 19:30 |
| Kra Buri | 1 | ฿545 | 7h 10m | 09:00 | 09:00 |
| Na Yung | 1 | ฿737 | 15h 15m | 19:35 | 19:35 |
| Nakhon Sawan | 1 | ฿400 | 3h 50m | 16:00 | 16:00 |
| Non Khun | 1 | ฿605 | 8h 45m | 20:15 | 20:15 |
| Phanh Khon | 1 | ฿616 | 10h 35m | 19:15 | 19:15 |
| Phichit | 1 | ฿331 | 5h 40m | 12:00 | 12:00 |
| Phon | 1 | ฿494 | 5h 30m | 19:30 | 19:30 |
| Phu Khiao | 1 | ฿613 | 7h 20m | 21:20 | 21:20 |
| Phu Wiang | 1 | ฿500 | 8h 35m | 19:35 | 19:35 |
| Phunphin | 1 | ฿621 | 8h 20m | 19:30 | 19:30 |
| Ranong | 1 | ฿545 | 8h 30m | 09:00 | 09:00 |
| Samrong | 1 | ฿605 | 9h | 20:15 | 20:15 |
| Satuek | 1 | ฿542 | 6h 40m | 20:45 | 20:45 |
| Si Chiang Mai | 1 | ฿701 | 10h 40m | 19:30 | 19:30 |
| Tha Bo | 1 | ฿687 | 10h 25m | 19:30 | 19:30 |
| Thoeng | 1 | ฿1,151 | 11h 40m | 17:20 | 17:20 |
| Wang Sam Mo | 1 | ฿553 | 9h 15m | 19:15 | 19:15 |
| Waritchaphum | 1 | ฿616 | 10h 15m | 19:15 | 19:15 |
| Wiang Sa | 1 | ฿725 | 9h | 17:15 | 17:15 |
| Yala | 1 | ฿992 | 18h | 15:30 | 15:30 |
Where to board in Bangkok
- Bangkok Bus Terminal Chatuchak (Mo Chit 2) 560 departures a day
- Minibus Station Chatuchak (Mochit New Van Terminal) 220 departures a day
- Bangkok Bus Terminal Southern (Sai Tai Mai) 147 departures a day
- Bangkok Bus Terminal Ekkamai 118 departures a day
- Minibus Station Bang Na (Under Expressway) 42 departures a day
- Rangsit Bus Stop (Van Terminal, opposite Future Park) 30 departures a day
- Suvarnabhumi Arrivals Terminal 1, Gate 8 28 departures a day
Bus companies from Bangkok
- Kohchangbkk Transport 122 departures a day
- Cherdchai Tour 121 departures a day
- Nakhonchaiair 106 departures a day
- Rayong Tour 67 departures a day
- Roong Reuang Coach 58 departures a day
- Mitdee 33 departures a day
- Kanchanaburi Express 33 departures a day
- Lotus Phiboon Tour 31 departures a day
- Lignite 31 departures a day
- Air Muang Loei 30 departures a day