Buses to Bangkok

Travel to Bangkok by bus
  • From 72 provinces
  • 3,002 routes
  • 30 bus stations in Bangkok

Where do buses to Bangkok come from?

From Chon Buri 412 routes · ≈ 100 km · 1½–2½ h From Rayong 348 routes · ≈ 180 km · 2½–3½ h From Sing Buri 192 routes · ≈ 160 km · 2–3 h From Saraburi 155 routes · ≈ 130 km · 2–3 h From Chai Nat 152 routes · ≈ 200 km · 2½–4 h From Lop Buri 115 routes · ≈ 160 km · 2–3 h From Ang Thong 86 routes · ≈ 130 km · 2–3 h From Chumphon 83 routes · ≈ 510 km · 6½–8½ h From Phra Nakhon Si Ayutthaya 81 routes · ≈ 80 km · 1–2 h From Pathum Thani 75 routes · ≈ 40 km · ½–1 h From Samut Prakan 56 routes · ≈ 40 km · ½–1 h From Kanchanaburi 54 routes · ≈ 140 km · 2–3 h From Chanthaburi 53 routes · ≈ 260 km · 3½–5 h From Udon Thani 50 routes · ≈ 590 km · 7½–9½ h From Nakhon Si Thammarat 48 routes · ≈ 750 km · 9½–12 h From Sakon Nakhon 46 routes · ≈ 660 km · 8–10½ h From Ubon Ratchathani 46 routes · ≈ 650 km · 8–10½ h From Chaiyaphum 44 routes · ≈ 360 km · 5–6½ h From Nakhon Ratchasima 42 routes · ≈ 280 km · 3½–5 h From Trat 41 routes · ≈ 370 km · 5–6½ h From Bueng Kan 39 routes · ≈ 740 km · 9–12 h From Songkhla 36 routes · ≈ 930 km · 11½–15 h From Khon Kaen 35 routes · ≈ 460 km · 5½–7½ h From Chachoengsao 30 routes · ≈ 70 km · 1–1½ h From Nong Khai 30 routes · ≈ 670 km · 8½–11 h From Surat Thani 30 routes · ≈ 670 km · 8½–11 h From Loei 26 routes · ≈ 520 km · 6½–8½ h From Chiang Mai 25 routes · ≈ 790 km · 10–12½ h From Prachuap Khiri Khan 25 routes · ≈ 300 km · 4–5½ h From Sukhothai 25 routes · ≈ 480 km · 6–8 h From Yasothon 24 routes · ≈ 600 km · 7½–9½ h From Maha Sarakham 23 routes · ≈ 480 km · 6–7½ h From Phangnga 22 routes · ≈ 770 km · 9½–12½ h From Si Sa Ket 22 routes · ≈ 540 km · 6½–8½ h From Phitsanulok 20 routes · ≈ 410 km · 5–6½ h From Surin 20 routes · ≈ 430 km · 5½–7 h From Amnat Charoen 19 routes · ≈ 620 km · 7½–10 h From Chiang Rai 19 routes · ≈ 830 km · 10½–13½ h From Lampang 19 routes · ≈ 620 km · 7½–10 h From Roi Et 19 routes · ≈ 530 km · 6½–8½ h From Nakhon Pathom 18 routes · ≈ 70 km · 1–1½ h From Nong Bua Lam Phu 17 routes · ≈ 550 km · 7–9 h From Phatthalung 16 routes · ≈ 870 km · 11–14 h From Phrae 16 routes · ≈ 630 km · 8–10 h From Satun 16 routes · ≈ 970 km · 12–15½ h From Nakhon Phanom 15 routes · ≈ 720 km · 9–11½ h From Krabi 14 routes · ≈ 820 km · 10–13 h From Tak 14 routes · ≈ 490 km · 6–8 h From Buri Ram 13 routes · ≈ 370 km · 5–6½ h From Mukdahan 13 routes · ≈ 660 km · 8–10½ h From Kalasin 12 routes · ≈ 560 km · 7–9 h From Nan 12 routes · ≈ 710 km · 9–11½ h From Narathiwat 12 routes · ≈ 1,040 km · 13–16½ h From Trang 12 routes · ≈ 870 km · 11–14 h From Phayao 11 routes · ≈ 760 km · 9½–12 h From Phichit 10 routes · ≈ 380 km · 5–7 h From Phuket 10 routes · ≈ 860 km · 11–13½ h From Nakhon Sawan 9 routes · ≈ 270 km · 3½–5 h From Kamphaeng Phet 8 routes · ≈ 400 km · 5½–7 h From Phetchabun 8 routes · ≈ 380 km · 5–7 h From Ranong 8 routes · ≈ 560 km · 7–9 h From Pattani 7 routes · ≈ 880 km · 11–14 h From Phetchaburi 7 routes · ≈ 150 km · 2–3 h From Ratchaburi 7 routes · ≈ 95 km · 1½–2 h From Prachin Buri 6 routes · ≈ 160 km · 2–3 h From Nonthaburi 5 routes · ≈ 25 km · ½–1 h From Sa Kaeo 5 routes · ≈ 230 km · 3–4 h From Lamphun 4 routes · ≈ 700 km · 8½–11 h From Yala 4 routes · ≈ 1,060 km · 13½–17 h From Samut Sakhon 2 routes · ≈ 55 km · ½–1½ h From Samut Songkhram 2 routes · ≈ 100 km · 1½–2½ h From Uttaradit 2 routes · ≈ 540 km · 6½–8½ h

Bus stations in Bangkok

Map of all bus stops in Bangkok →

Where to stay in Bangkok

Loading nearby places…

Getting to Bangkok by bus: questions and answers

Where can I take a bus to Bangkok from?

There are buses to Bangkok from 72 provinces, including Chon Buri, Rayong, Sing Buri, Saraburi, Chai Nat, Lop Buri, Ang Thong, Chumphon.

How long is the bus from Chon Buri to Bangkok?

Roughly 1½ to 2½ hours for about 100 km. See all buses from Chon Buri to Bangkok

Which bus stations are there in Bangkok?
How do I book a bus ticket to Bangkok?

Pick where you travel from in the list above, choose your stations and press Book now. Then pick your date, time and seat and pay online by card, mobile banking or at 7-Eleven.

Where can I stay in Bangkok?

See the hotels near Bangkok Bus Terminal Chatuchak (Mo Chit 2) on this page, or browse all hotels in Bangkok on Agoda.

Onward buses from Bangkok