Different Bangkok bus services let you explore the capital city of Thailand, as they are an important part of the public transport system serving locals and visitors of the city. Public buses let you travel around the city in the most affordable way, while a tourist-friendly Bangkok hop-on hop-off bus is the best choice for sightseeing. You can reach many popular destinations in Thailand by bus from Bangkok, as there are many intercity bus routes starting in the city.
Discover Bangkok bus services with public and tourist city bus routes, as well as the most popular Thailand destinations that can be reached by bus from Bangkok.
Bangkok Hop-on Hop-off Bus
If you are looking for the most convenient way to explore the city's main attractions by bus, choose a Bangkok Hop-On Hop-Off Bus that lets you see the most famous landmarks in the city at your own pace.
To explore the city's main attractions by bus, get yourself a Bangkok Hop-On Hop-Off Bus Ticket for 24 or 48 hours.
Bangkok Public Bus Services
Public bus services in Bangkok are offered by the governmental BMTA company and a private company Thai Smile Bus, operating electric buses. There are also some routes offered by other private companies, but the majority of buses are provided by these two companies.
There are several airport buses connecting Bangkok with the city's two international airports, Suvarnabhumi Airport (BKK) and Don Mueang Airport (DMK).
You can find the most important Bangkok bus routes with the ticket prices, route map, and points of interest along the route here: Bangkok bus routes.
Intercity Buses from Bangkok
Intercity buses are one of the most affordable ways to get from Bangkok to various destinations. These buses are connecting Bangkok with other popular destinations in all of Thailand.
There are 3 main bus stations in Bangkok, and you need to choose one depending on your desired destination, as each of them mainly serves specific regions.
To compare different transportation options for a trip from Bangkok, use this search form. Otherwise, explore the most popular intercity bus routes and their timetables below.
Popular Intercity Bus Routes
The most popular intercity bus routes from Bangkok and timetables for each type of bus are listed below.
Pattaya
| Bus Bangkok - Pattaya ฿ 164 2h 30m | |
|
| Bus Suvarnabhumi Airport - Pattaya ฿ 198–460 2h | |
|
Chiang Mai
| Bus Bangkok - Chiang Mai ฿ 651–1,016 8h 55m – 17h 21m | |
|
Hua Hin
| Bus Bangkok - Hua Hin ฿ 341–1,020 3h – 4h | |
|
| Bus Suvarnabhumi Airport - Hua Hin ฿ 425 4h | |
|
Kanchanaburi
| Bus Bangkok - Kanchanaburi ฿ 140–180 2h – 3h 20m | |
|
Phuket
| Bus Bangkok - Phuket ฿ 784–1,223 12h – 20h 39m | |
|
Koh Chang
| Bus Bangkok - Koh Chang ฿ 750–850 6h – 10h | |
|
Trat
| Bus Bangkok - Trat ฿ 316–700 5h – 8h 14m | |
|
Krabi
| Bus Bangkok - Krabi ฿ 740–1,140 10h 40m – 19h 48m | |
|
Surat Thani
| Bus Bangkok - Surat Thani Bus Terminal ฿ 612–1,000 9h 40m – 16h 12m | |
|
| Bus Bangkok - Surat Thani ฿ 612–1,020 10h – 16h 10m | |
|
Khao Lak
| Bus Bangkok - Khao Lak ฿ 970–1,380 16h – 16h 40m | |
|
Chumphon
| Bus Bangkok - Chumphon ฿ 470–951 6h 30m – 12h 2m | |
|
Sukhothai
| Bus Bangkok - Sukhothai ฿ 400–499 4h – 12h 12m | |
|
Chiang Rai
| Bus Bangkok - Chiang Rai ฿ 712–1,282 11h – 21h 35m | |
|
| Bus Bangkok - Mae Sai ฿ 765–1,195 12h – 22h 5m | |
|
Nong Khai
| Bus Bangkok - Nong Khai ฿ 572–1,000 8h 42m – 15h 19m | |
|
Chonburi
| Bus Bangkok - Chonburi ฿ 204–225 1h – 2h | |
|
Trang
| Bus Bangkok - Trang ฿ 779 21h 3m | |
|
Ubon Ratchathani
| Bus Bangkok - Ubon Ratchathani ฿ 552–995 8h – 15h 3m | |
|
Satun
| Bus Bangkok - Satun ฿ 887–928 15h – 1d 7m | |
|
Ranong
| Bus Bangkok - Ranong ฿ 538–840 9h – 14h 18m | |
|
Hat Yai
| Bus Bangkok - Hat Yai ฿ 860–1,380 14h – 22h 45m | |
|
Nakhon Ratchasima
| Bus Bangkok - Nakhon Ratchasima ฿ 282 4h | |
|
| Bus Bangkok - Korat ฿ 282 4h | |
|
Khon Kaen
| Bus Bangkok - Khon Kaen ฿ 493–650 6h – 7h 15m | |
|
| Bus Bangkok - Mukdahan ฿ 586–716 9h 35m – 16h 13m | |
|
Udon Thani
| Bus Bangkok - Udon Thani ฿ 525–986 7h 45m – 10h | |
|
Nan
| Bus Bangkok - Nan ฿ 600–1,097 9h – 18h 40m | |
|
| Bus Pathumthani - Nan ฿ 752 8h 10m – 8h 40m | |
|
Other Thailand Bus Services
You can explore Thailand's bus services in the country's other popular destinations by clicking the name on the map below.
