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.

Book a bus to Bangkok

All bus routes to Bangkok

FromDepartures a dayFromFastestFirst busLast bus
Rayong51฿2002h 55m04:0519:00
Kanchanaburi43฿1302h04:0019:00
Phitsanulok41฿3564h08:0000:30
Hua Hin36฿2003h 10m03:3018:00
Trat35฿3006h04:0022:30
Tha Mai34฿2404h 45m05:1019:45
Chaiyaphum32฿3244h 30m06:4523:59
Chon Buri27฿951h 30m05:3018:30
Klaeng27฿2403h 50m06:1020:40
Nakhon Ratchasima27฿2573h 50m04:0023:30
Khlung26฿2605h 20m04:4019:10
Chanthaburi24฿2404h 30m04:3023:50
Bang Saen19฿1201h 30m06:0019:00
Chatturat17฿2903h 55m07:4000:49
Chum Phae17฿4816h08:0023:00
Pattaya17฿1732h06:3022:00
Loei16฿6138h06:0021:00
Nong Yai14฿2303h06:1519:15
Sing Buri14฿1481h 25m05:3016:45
Khon Kaen13฿4236h 17m11:3023:30
Ubon Ratchathani13฿5458h 33m05:0020:30
Wang Chan13฿2103h 15m06:0019:00
Yasothon12฿4916h 40m07:0021:40
Chiang Mai11฿6619h 31m07:3020:30
Sukhothai11฿4075h 40m09:0021:30
Ban Chang10฿2003h 15m04:3118:55
Ban Phai10฿4234h 50m10:5000:25
Bueng Kan10฿69310h 30m16:3017:30
Wachirabarami10฿3564h 40m09:3500:40
Roi Et9฿4817h 5m08:3022:15
Amnat Charoen8฿5407h 40m09:4520:45
Chiang Rai8฿72210h 30m10:3019:05
Kalasin8฿5656h 55m08:1022:00
Koh Samet8฿2734h 30m09:0016:30
Si Sa Ket8฿5047h 30m08:0022:00
Kaeng Khro7฿4605h10:0000:00
Kamphaeng Phet7฿3475h 30m09:0022:20
Mukdahan7฿5969h 30m08:0019:10
Nong Khai6฿5728h 45m19:0019:45
Surat Thani6฿6219h 30m07:3019:15
Hat Yai5฿87314h15:0018:00
Nakhon Si Thammarat5฿74211h08:0018:00
Satun5฿90913h 50m14:0015:25
Surin5฿4165h 30m09:4521:00
Uttaradit5฿4507h07:3020:30
Maha Sarakham4฿5197h 45m07:0020:45
Nan4฿6329h 30m09:0019:30
Nong Bua Lam Phu4฿5887h 50m19:3020:30
Phanom Phrai4฿4506h07:0020:20
Phrae4฿5226h 50m09:1520:30
Ban Khai3฿1733h 30m10:3014:30
Khao Kho3฿4548h 30m06:0021:00
Krabi3฿77913h 30m16:0017:00
Kumphawapi3฿5268h09:3021:45
Lampang3฿6668h 30m19:5020:25
Lamphun3฿66110h08:0021:00
Mae Sai3฿77812h 35m16:3017:20
Nakhon Phanom3฿75211h 30m17:0017:30
Non Sa-at3฿5267h 50m09:5021:55
Phayao3฿65711h 10m19:0019:35
Pluak Daeng3฿1732h 30m11:3015:30
Senangkhanikhom3฿5408h 40m09:2020:20
That Phanom3฿64311h 34m18:0018:30
Thung Song3฿70711h 20m18:1518:40
Trang3฿79211h 30m17:0017:30
Udon Thani3฿5268h 30m20:0020:15
Chum Phuang2฿4404h 45m09:1520:45
Chumphon2฿4456h 55m09:2009:25
Koh Kood2฿1,0208h11:0013:00
Loeng Nok Tha2฿5719h 30m08:0019:20
Mae Sot2฿5009h09:0020:20
Maha Chana Chai2฿4709h 5m08:2519:50
Nong Hin2฿8188h 30m07:3019:30
Nong Phok2฿54510h 30m08:4019:00
Phangnga2฿87610h 20m15:3019:10
Phon Charoen2฿77110h 5m17:2517:55
Phon Phisai2฿7359h 10m18:2018:50
Phon Thong2฿52410h09:3019:30
Sakon Nakhon2฿66810h 24m18:3019:27
Si Mueang Mai2฿65510h 45m17:0017:00
Songkhla2฿91816h15:0016:00
Tak2฿4016h 30m10:3023:30
Trakan Phuet Phon2฿59910h17:4017:45
Ban Phaeng1฿72412h 40m16:0016:00
Ban Phue1฿78010h 45m17:4517:45
Benchalak1฿6059h 5m19:5519:55
Bueng Khong Long1฿69812h 10m16:3016:30
Buri Ram1฿3717h12:0012:00
Kham Ta Kla1฿66411h 30m17:1017:10
Khong Chiam1฿65511h 15m16:3016:30
Koh Chang1฿7008h 30m10:0010:00
Koh Phangan1฿1,69514h 30m13:0013:00
Koh Samui1฿1,79515h12:3012:30
Koh Tao1฿1,14512h 45m14:4514:45
Na Yung1฿73713h 11m15:1515:15
Nakhon Sawan1฿4004h11:0011:00
Non Khun1฿6059h 10m19:5019:50
Pak Khat1฿80910h 20m17:5517:55
Phanh Khon1฿61610h 30m18:1018:10
Phatthalung1฿78712h 30m17:3017:30
Phibun Mangsahan1฿69910h16:4516:45
Phichit1฿3316h 10m08:5008:50
Phu Khiao1฿6137h 10m19:3019:30
Phu Wiang1฿5007h 16m21:1021:10
Phuket1฿1,23811h 50m17:4017:40
Samrong1฿6059h 30m19:3019:30
Sawankhalok1฿4818h 25m08:3508:35
Si Chiang Mai1฿70112h 20m17:1017:10
Tha Bo1฿68711h 45m17:1517:15
Thepha1฿99215h 40m15:4015:40
Thoeng1฿1,15111h 50m16:3016:30
Wang Sam Mo1฿5539h 10m19:3019:30
Waritchaphum1฿61610h 10m18:3018:30
Yala1฿99215h 20m16:0016:00

Where buses arrive in Bangkok

Bus companies to Bangkok

Buses from Bangkok →

More destinations

All 1,040 bus routes →