Book Bus Tickets in Advance with Thaibusonline

Find Bus Stops by Province

Covering bus stops across 84 provinces

Locate official bus terminals, stations, and passenger pick-up points (2,664 locations) across Thailand. Easily check map coordinates via Google Maps.

Showing all 84 provinces

Amnat Charoen 17 stops Ang Thong 21 stops Bangkok 109 stops Bueng Kan 77 stops Buri Ram 29 stops Chachoengsao 27 stops Chai Nat 25 stops Chaiyaphum 60 stops Chanthaburi 35 stops Chiang Mai 21 stops Chiang Rai 20 stops Chon Buri 204 stops Chumphon 58 stops Kalasin 55 stops Kamphaeng Phet 20 stops Kanchanaburi 32 stops Khon Kaen 44 stops Krabi 38 stops Lampang 14 stops Lamphun 3 stops Loei 27 stops Lop Buri 23 stops Maha Sarakham 15 stops Mukdahan 14 stops Nakhon Pathom 36 stops Nakhon Phanom 10 stops Nakhon Ratchasima 54 stops Nakhon Sawan 10 stops Nakhon Si Thammarat 91 stops Nan 29 stops Narathiwat 7 stops Nong Bua Lam Phu 19 stops Nong Khai 74 stops Nonthaburi 12 stops Pathum Thani 33 stops Pattani 9 stops Phangnga 63 stops Phatthalung 26 stops Phayao 14 stops Phetchabun 19 stops Phetchaburi 23 stops Phichit 58 stops Phitsanulok 113 stops Phra Nakhon Si Ayutthaya 26 stops Phrae 36 stops Phuket 47 stops Prachin Buri 4 stops Prachuap Khiri Khan 51 stops Ranong 44 stops Ratchaburi 13 stops Rayong 94 stops Roi Et 26 stops Sa Kaeo 11 stops Sakon Nakhon 56 stops Samut Prakan 31 stops Samut Sakhon 14 stops Samut Songkhram 6 stops Saraburi 28 stops Satun 11 stops Si Sa Ket 23 stops Sing Buri 41 stops Songkhla 36 stops Sukhothai 26 stops Suphan Buri 4 stops Surat Thani 76 stops Surin 22 stops Tak 14 stops Trang 22 stops Trat 33 stops Ubon Ratchathani 41 stops Udon Thani 78 stops Uttaradit 1 stop Vientiane 1 stop Yala 4 stops Yasothon 23 stops กรุงเทพมหานคร 3 stops ชลบุรี 18 stops นครราชสีมา 4 stops บุรีรัมย์ 2 stops ปทุมธานี 1 stop พังงา 1 stop สมุทรปราการ 1 stop สระบุรี 1 stop สุรินทร์ 2 stops

Providing accurate location details for bus terminals, ticket counters, and rest stops for a smooth travel experience.