Buses to Bangkok
Buses run to Bangkok from 114 towns, with 870 departures a day and fares from ฿95. Most buses arrive at Bangkok Bus Terminal Chatuchak (Mo Chit 2). Bus companies include Cherdchai Tour, Kohchangbkk Transport, Nakhonchaiair and Rayong Tour. Timetables checked on 2026-10-30.
All bus routes to Bangkok
| From | Departures a day | From | Fastest | First bus | Last bus |
|---|---|---|---|---|---|
| Rayong | 51 | ฿200 | 2h 55m | 04:05 | 19:00 |
| Kanchanaburi | 43 | ฿130 | 2h | 04:00 | 19:00 |
| Phitsanulok | 41 | ฿356 | 4h | 08:00 | 00:30 |
| Hua Hin | 36 | ฿200 | 3h 10m | 03:30 | 18:00 |
| Trat | 35 | ฿300 | 6h | 04:00 | 22:30 |
| Tha Mai | 34 | ฿240 | 4h 45m | 05:10 | 19:45 |
| Chaiyaphum | 32 | ฿324 | 4h 30m | 06:45 | 23:59 |
| Chon Buri | 27 | ฿95 | 1h 30m | 05:30 | 18:30 |
| Klaeng | 27 | ฿240 | 3h 50m | 06:10 | 20:40 |
| Nakhon Ratchasima | 27 | ฿257 | 3h 50m | 04:00 | 23:30 |
| Khlung | 26 | ฿260 | 5h 20m | 04:40 | 19:10 |
| Chanthaburi | 24 | ฿240 | 4h 30m | 04:30 | 23:50 |
| Bang Saen | 19 | ฿120 | 1h 30m | 06:00 | 19:00 |
| Chatturat | 17 | ฿290 | 3h 55m | 07:40 | 00:49 |
| Chum Phae | 17 | ฿481 | 6h | 08:00 | 23:00 |
| Pattaya | 17 | ฿173 | 2h | 06:30 | 22:00 |
| Loei | 16 | ฿613 | 8h | 06:00 | 21:00 |
| Nong Yai | 14 | ฿230 | 3h | 06:15 | 19:15 |
| Sing Buri | 14 | ฿148 | 1h 25m | 05:30 | 16:45 |
| Khon Kaen | 13 | ฿423 | 6h 17m | 11:30 | 23:30 |
| Ubon Ratchathani | 13 | ฿545 | 8h 33m | 05:00 | 20:30 |
| Wang Chan | 13 | ฿210 | 3h 15m | 06:00 | 19:00 |
| Yasothon | 12 | ฿491 | 6h 40m | 07:00 | 21:40 |
| Chiang Mai | 11 | ฿661 | 9h 31m | 07:30 | 20:30 |
| Sukhothai | 11 | ฿407 | 5h 40m | 09:00 | 21:30 |
| Ban Chang | 10 | ฿200 | 3h 15m | 04:31 | 18:55 |
| Ban Phai | 10 | ฿423 | 4h 50m | 10:50 | 00:25 |
| Bueng Kan | 10 | ฿693 | 10h 30m | 16:30 | 17:30 |
| Wachirabarami | 10 | ฿356 | 4h 40m | 09:35 | 00:40 |
| Roi Et | 9 | ฿481 | 7h 5m | 08:30 | 22:15 |
| Amnat Charoen | 8 | ฿540 | 7h 40m | 09:45 | 20:45 |
| Chiang Rai | 8 | ฿722 | 10h 30m | 10:30 | 19:05 |
| Kalasin | 8 | ฿565 | 6h 55m | 08:10 | 22:00 |
| Koh Samet | 8 | ฿273 | 4h 30m | 09:00 | 16:30 |
| Si Sa Ket | 8 | ฿504 | 7h 30m | 08:00 | 22:00 |
| Kaeng Khro | 7 | ฿460 | 5h | 10:00 | 00:00 |
| Kamphaeng Phet | 7 | ฿347 | 5h 30m | 09:00 | 22:20 |
| Mukdahan | 7 | ฿596 | 9h 30m | 08:00 | 19:10 |
| Nong Khai | 6 | ฿572 | 8h 45m | 19:00 | 19:45 |
| Surat Thani | 6 | ฿621 | 9h 30m | 07:30 | 19:15 |
| Hat Yai | 5 | ฿873 | 14h | 15:00 | 18:00 |
| Nakhon Si Thammarat | 5 | ฿742 | 11h | 08:00 | 18:00 |
| Satun | 5 | ฿909 | 13h 50m | 14:00 | 15:25 |
| Surin | 5 | ฿416 | 5h 30m | 09:45 | 21:00 |
| Uttaradit | 5 | ฿450 | 7h | 07:30 | 20:30 |
| Maha Sarakham | 4 | ฿519 | 7h 45m | 07:00 | 20:45 |
| Nan | 4 | ฿632 | 9h 30m | 09:00 | 19:30 |
| Nong Bua Lam Phu | 4 | ฿588 | 7h 50m | 19:30 | 20:30 |
| Phanom Phrai | 4 | ฿450 | 6h | 07:00 | 20:20 |
| Phrae | 4 | ฿522 | 6h 50m | 09:15 | 20:30 |
| Ban Khai | 3 | ฿173 | 3h 30m | 10:30 | 14:30 |
| Khao Kho | 3 | ฿454 | 8h 30m | 06:00 | 21:00 |
| Krabi | 3 | ฿779 | 13h 30m | 16:00 | 17:00 |
| Kumphawapi | 3 | ฿526 | 8h | 09:30 | 21:45 |
| Lampang | 3 | ฿666 | 8h 30m | 19:50 | 20:25 |
| Lamphun | 3 | ฿661 | 10h | 08:00 | 21:00 |
| Mae Sai | 3 | ฿778 | 12h 35m | 16:30 | 17:20 |
| Nakhon Phanom | 3 | ฿752 | 11h 30m | 17:00 | 17:30 |
| Non Sa-at | 3 | ฿526 | 7h 50m | 09:50 | 21:55 |
| Phayao | 3 | ฿657 | 11h 10m | 19:00 | 19:35 |
| Pluak Daeng | 3 | ฿173 | 2h 30m | 11:30 | 15:30 |
| Senangkhanikhom | 3 | ฿540 | 8h 40m | 09:20 | 20:20 |
| That Phanom | 3 | ฿643 | 11h 34m | 18:00 | 18:30 |
| Thung Song | 3 | ฿707 | 11h 20m | 18:15 | 18:40 |
| Trang | 3 | ฿792 | 11h 30m | 17:00 | 17:30 |
| Udon Thani | 3 | ฿526 | 8h 30m | 20:00 | 20:15 |
| Chum Phuang | 2 | ฿440 | 4h 45m | 09:15 | 20:45 |
| Chumphon | 2 | ฿445 | 6h 55m | 09:20 | 09:25 |
| Koh Kood | 2 | ฿1,020 | 8h | 11:00 | 13:00 |
| Loeng Nok Tha | 2 | ฿571 | 9h 30m | 08:00 | 19:20 |
| Mae Sot | 2 | ฿500 | 9h | 09:00 | 20:20 |
| Maha Chana Chai | 2 | ฿470 | 9h 5m | 08:25 | 19:50 |
| Nong Hin | 2 | ฿818 | 8h 30m | 07:30 | 19:30 |
| Nong Phok | 2 | ฿545 | 10h 30m | 08:40 | 19:00 |
| Phangnga | 2 | ฿876 | 10h 20m | 15:30 | 19:10 |
| Phon Charoen | 2 | ฿771 | 10h 5m | 17:25 | 17:55 |
| Phon Phisai | 2 | ฿735 | 9h 10m | 18:20 | 18:50 |
| Phon Thong | 2 | ฿524 | 10h | 09:30 | 19:30 |
| Sakon Nakhon | 2 | ฿668 | 10h 24m | 18:30 | 19:27 |
| Si Mueang Mai | 2 | ฿655 | 10h 45m | 17:00 | 17:00 |
| Songkhla | 2 | ฿918 | 16h | 15:00 | 16:00 |
| Tak | 2 | ฿401 | 6h 30m | 10:30 | 23:30 |
| Trakan Phuet Phon | 2 | ฿599 | 10h | 17:40 | 17:45 |
| Ban Phaeng | 1 | ฿724 | 12h 40m | 16:00 | 16:00 |
| Ban Phue | 1 | ฿780 | 10h 45m | 17:45 | 17:45 |
| Benchalak | 1 | ฿605 | 9h 5m | 19:55 | 19:55 |
| Bueng Khong Long | 1 | ฿698 | 12h 10m | 16:30 | 16:30 |
| Buri Ram | 1 | ฿371 | 7h | 12:00 | 12:00 |
| Kham Ta Kla | 1 | ฿664 | 11h 30m | 17:10 | 17:10 |
| Khong Chiam | 1 | ฿655 | 11h 15m | 16:30 | 16:30 |
| Koh Chang | 1 | ฿700 | 8h 30m | 10:00 | 10:00 |
| Koh Phangan | 1 | ฿1,695 | 14h 30m | 13:00 | 13:00 |
| Koh Samui | 1 | ฿1,795 | 15h | 12:30 | 12:30 |
| Koh Tao | 1 | ฿1,145 | 12h 45m | 14:45 | 14:45 |
| Na Yung | 1 | ฿737 | 13h 11m | 15:15 | 15:15 |
| Nakhon Sawan | 1 | ฿400 | 4h | 11:00 | 11:00 |
| Non Khun | 1 | ฿605 | 9h 10m | 19:50 | 19:50 |
| Pak Khat | 1 | ฿809 | 10h 20m | 17:55 | 17:55 |
| Phanh Khon | 1 | ฿616 | 10h 30m | 18:10 | 18:10 |
| Phatthalung | 1 | ฿787 | 12h 30m | 17:30 | 17:30 |
| Phibun Mangsahan | 1 | ฿699 | 10h | 16:45 | 16:45 |
| Phichit | 1 | ฿331 | 6h 10m | 08:50 | 08:50 |
| Phu Khiao | 1 | ฿613 | 7h 10m | 19:30 | 19:30 |
| Phu Wiang | 1 | ฿500 | 7h 16m | 21:10 | 21:10 |
| Phuket | 1 | ฿1,238 | 11h 50m | 17:40 | 17:40 |
| Samrong | 1 | ฿605 | 9h 30m | 19:30 | 19:30 |
| Sawankhalok | 1 | ฿481 | 8h 25m | 08:35 | 08:35 |
| Si Chiang Mai | 1 | ฿701 | 12h 20m | 17:10 | 17:10 |
| Tha Bo | 1 | ฿687 | 11h 45m | 17:15 | 17:15 |
| Thepha | 1 | ฿992 | 15h 40m | 15:40 | 15:40 |
| Thoeng | 1 | ฿1,151 | 11h 50m | 16:30 | 16:30 |
| Wang Sam Mo | 1 | ฿553 | 9h 10m | 19:30 | 19:30 |
| Waritchaphum | 1 | ฿616 | 10h 10m | 18:30 | 18:30 |
| Yala | 1 | ฿992 | 15h 20m | 16:00 | 16:00 |
Where buses arrive in Bangkok
- Bangkok Bus Terminal Chatuchak (Mo Chit 2) 400 departures a day
- Minibus Station Chatuchak (Mochit New Van Terminal) 183 departures a day
- Bangkok Bus Terminal Ekkamai 122 departures a day
- Rangsit Bus Stop (Van Terminal, opposite Future Park) 68 departures a day
- Bangkok Bus Terminal Southern (Sai Tai Mai) 64 departures a day
- Suvarnabhumi Arrivals Terminal 1, Gate 8 28 departures a day
- Minibus Station Bang Na (Under Expressway) 5 departures a day
Bus companies to Bangkok
- Cherdchai Tour 132 departures a day
- Kohchangbkk Transport 116 departures a day
- Nakhonchaiair 44 departures a day
- Rayong Tour 41 departures a day
- Mitdee 41 departures a day
- Route 913 Phitsanulok Yanyon 29 departures a day
- Kanchanaburi Express 27 departures a day
- Roong Reuang Coach 27 departures a day
- Sriracha Tour 27 departures a day
- JKP Transport 26 departures a day