Bus Bangkok

Intercity buses are the most affordable way to get from Bangkok to various destinations that are not on the railway lines. These Bangkok bus services are connecting the city with most provincial capitals, which are then linked with smaller towns by secondary bus services. Here you can discover the most important Bangkok bus stations with destinations in Thailand that can be reached by bus from each station and choose a Bangkok bus terminal for your trip.

Bangkok’s Eastern Bus Terminal (Ekkamai)

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:

  • Mochit Bus Station (Bangkok Northern Bus Terminal) is used by buses departing to the provinces in Northern Thailand, Northeast Thailand, and a few other central, eastern, and southern destinations.
  • Ekkamai Bus Station (Bangkok Eastern Bus Terminal) is mainly servicing buses running to the provinces in Eastern Thailand.
  • Sai Tai Mai Bus Station (Bangkok Southern Bus Terminal) is served by buses departing to the provinces in Southern Thailand and Central Thailand.

Some destinations can also be reached by bus directly from both Bangkok airports.

Mochit Bus Station in Bangkok

Mochit Bus Station, also known as Bangkok Northern Bus Terminal, is the city's main bus station located in the northern part of the city and mainly serving buses running on intercity routes from Bangkok to various destinations in Northern Thailand and Northeastern Thailand. There are a number of bus routes that go to the other parts of the country as well.

Bangkok Northern Bus Terminal

The most popular routes from Mochit Bus Station:

Pattaya (bus schedules and tickets are available here: Mochit to Pattaya)

Chiang Mai (bus schedules and tickets are available here: Bangkok to Chiang Mai)

Chiang Rai (bus schedules and tickets are available here: Bangkok to Chiang Rai)

Sukhothai (bus schedules and tickets are available here: Bangkok to Sukhothai)

Kanchanaburi (bus schedules and tickets are available here: Bangkok to Kanchanaburi)

Nakhon Ratchasima (bus schedules and tickets are available here: Bangkok to Nakhon Ratchasima)

Udon Thani (bus schedules and tickets are available here: Bangkok to Udon Thani)

Nong Khai for Laos (bus schedules and tickets are available here: Bangkok to Nong Khai)

Vientiane in Laos (bus schedules and tickets are available here: Bangkok to Vientiane)

Phuket (bus schedules and tickets are available here: Bangkok to Phuket)

Krabi (bus schedules and tickets are available here: Bangkok to Krabi)

Surat Thani for Koh Samui and Koh Phangan (bus schedules and tickets are available here: Bangkok to Surat Thani)

Phnom Penh in Cambodia (bus schedules and tickets are available here: Bangkok to Phnom Penh)

Ekkamai Bus Station in Bangkok

Ekkamai Bus Station, also known as Bangkok Eastern Bus Terminal, is a bus station on Sukhumvit Road mainly serving buses and minivans running on intercity routes from Bangkok to various destinations in Eastern Thailand.

Bangkok’s Eastern Bus Terminal (Ekkamai)

The most popular routes from Ekkamai Bus Station:

Pattaya (bus schedules and tickets are available here: Ekkamai to Pattaya)

Hua Hin (van schedules and tickets are available here: Ekkamai to Hua Hin)

Ban Phe Pier for Koh Samet (bus schedules and tickets are available here: Ekkamai to Ban Phe Pier)

Koh Chang (bus schedules and combined tickets all the way to your destination in Koh Chang are available here: Bus and Van to Koh Chang)

Trat for Koh Chang, Koh Maak, and Koh Kood (bus schedules and tickets are available here: Ekkamai to Trat)

Rayong (bus schedules and tickets are available here: Ekkamai to Rayong)

Sriracha for Koh Si Chang (bus schedules and tickets are available here: Bangkok to Sriracha)

Chanthaburi (bus schedules and tickets are available here: Bangkok to Chanthaburi)

Sai Tai Mai Bus Station in Bangkok

Sai Tai Mai Bus Station, also known as Bangkok Southern Bus Terminal, is a bus station in the far western part of the city mainly serving buses and minivans running on intercity routes from Bangkok to various destinations in Southern Thailand.

Sai Tai Mai Bus Station – Bangkok Southern Bus Terminal

The most popular routes from Sai Tai Mai Bus Station:

Hua Hin (bus schedules and tickets are available here: Bangkok to Hua Hin)

Phuket (bus schedules and tickets are available here: Bangkok to Phuket)

Krabi (bus schedules and tickets are available here: Bangkok to Krabi)

Ranong for Koh Phayam (bus schedules and tickets are available here: Bangkok to Ranong)

Surat Thani for Koh Samui and Koh Phangan (bus schedules and tickets are available here: Bangkok to Surat Thani)

Chumphon for Koh Tao (bus schedules and tickets are available here: Bangkok to Chumphon)

Kanchanaburi (bus schedules and tickets are available here: Bangkok to Kanchanaburi)

Trang (bus schedules and tickets are available here: Bangkok to Trang)

Satun for Koh Lipe (bus schedules and tickets are available here: Bangkok to Satun)

Hat Yai (bus schedules and tickets are available here: Bangkok to Hat Yai)

Nakhon Si Thammarat (bus schedules and tickets are available here: Bangkok to Nakhon Si Thammarat)

Bus Tickets

Tickets can normally be bought at the bus station or online. Tickets for the more popular routes should be booked at least a day in advance, especially during public holidays.

Bus schedules can be found, and bus tickets can be booked by using this search form.