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
- Bangkok Bus Terminal Chatuchak (Mo Chit 2) 725 routes 📍
- Minibus Station Chatuchak (Mochit New Van Terminal) 277 routes 📍
- Bangkok Bus Terminal Southern (Sai Tai Mai) 207 routes 📍
- Rangsit Bus Terminal 181 routes 📍
- Chatuchak Park Bus Stop (BTS Station) 123 routes 📍
- Bangkok Bus Terminal Ekkamai 119 routes 📍
- Horwang School Bus Stop 114 routes 📍
- Don Muang Bus Stop (Train Station) 113 routes 📍
- Vibhavadi Hospital 109 routes 📍
- Don Mueang Bus Stop (Don Mueang Temple Bus Stop) 88 routes 📍
- Srinagarin Road Bus Stop (PT Station) 82 routes 📍
- Kasetsart University Bus Stop (Outbound Vibhavadi Road Bus Stop) 59 routes 📍
- Chatuchak Park Bus Stop (MRT Station) 56 routes 📍
- Lak Si Bus Stop (Bus Stop at Laksi Temple, Vibhavadi Rangsit Road) 45 routes 📍
- Bangna Bus Stop (Bus Stop Opposite Central) 41 routes 📍
- Lat Krabang Bus Stop (Airport Rail Link) 39 routes 📍
- Chatuchak Chan Tour Bus Stop (Under Si Rat Expressway) 32 routes 📍
- Minibus Station Bang Na (Under Expressway) 31 routes 📍
- Samae Dam Bus Stop (at the bus stop in front of Big Sia Furniture, Bang Kradi) 30 routes 📍
- Udom Suk Bus Stop (BTS Station) 27 routes 📍
- On Nut Bus Stop (BTS Station) 27 routes 📍
- Si Iam Bus Stop (MRT Station) 26 routes 📍
- Bangna Bus Stop (Keha Bangna Km. 4) 24 routes 📍
- Krung Thep Aphiwat Central Terminal Station (Bang Sue Grand Station) 24 routes 📍
- Makro Bang Bon Bus Stop (Highway Pavilion in front of Ban Parinsiri) 24 routes 📍
- Bang Na Bus Stop (13 Coins) 23 routes 📍
- Vibhavadi Rangsit Road Bus Stop (Lat Phrao Five Intersection Bus Stop) 23 routes 📍
- Wat Samian Nari Station Stop (Red Line Station) 22 routes 📍
- Lat Krabang Bus Stop (Airport Rail Link) 21 routes 📍
- Khao San Road Bus Stop (In Front Of Starbucks) 21 routes 📍
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?
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
to Chon Buri
to Rayong
to Bueng Kan
to Nong Khai
to Udon Thani
to Saraburi
to Lop Buri
to Sing Buri
to Ubon Ratchathani
to Nakhon Si Thammarat
to Surat Thani
to Sakon Nakhon
to Khon Kaen
to Prachuap Khiri Khan
to Chai Nat
to Chumphon
to Chaiyaphum
to Pathum Thani
to Phra Nakhon Si Ayutthaya
to Nakhon Ratchasima
to Ang Thong
to Trat
to Songkhla
to Nakhon Pathom



