Intercity Bus; from Bangkok to other cities

Intercity Bus; from Bangkok to other cities

Travelling with intercity bus from Bangkok to other cities is also a popular option for Bangkokians as buses can take you to most cities in Thailand. It normally costs less than air travel but it takes longer and less comfortable.

Taking bus from Bangkok to other cities

How to buy intercity bus tickets

There are some reputable bus operators in Bangkok such as Nakornchai Air and Sombat Tour; however, it is not easy for foreigners to purchase bus tickets online as some contents are in Thai. Plus, some operators don’t offer online booking.

Therefore, we suggest you to buy tickets with, a famous and reliable travel agency in Asia. You can either pay with credit card or paypal. After payment, you will receive e-ticket through your email. Print it and take it with you on your travel date.

Powered by 12Go Asia system

Bus terminals in bangkok

Currently, there are 3 main bus terminals in Bangkok; Bangkok bus terminal (Chatuchak), Bangkok southern bus terminal (Sai Tai Mai) and Ekamai bus terminal.

Bangkok bus terminal (Chatuchak)

Bangkok bus terminal (Chatuchak) is probably the most used bus terminal as its routes cover almost every region in Thailand.

The most optimized method to get there is to take MRT to Kamphaengphet MRT Station, use the exit 1 and choose one of the following methods;

– Take a taxi; it will cost you around 50 Thai Baht

– Take a motorbike; it will cost you around 30-40 Thai Baht

– Take a bus (Most buses will pass Mochit 2 bus station. If you are unsure, ask a bus conductor); it will cost you around 7-20 Thai Baht

It is also okay to take MRT to Chatuchak MRT Station (BTS to Mor Chit BTS Station) and then take a taxi or a motorbike. It will be just 10-20 Thai Baht more expensive.

To see the location of Bangkok bus terminal (Chatuchak), click here

Bangkok bus terminal (Sai Tai Mai)

Bangkok southern bus terminal (Sai Tai Mai) is a new bus terminal. Its route cover southern region and some places in western region of Thailand.

If possible, try not to book buses that depart at this station as it is quite far from Bangkok City Center. However, if you have no choice or you have already done that, the best method to go there is by Taxi (the fare would be around 150-250 Thai Baht depending on your origin and traffic)

To see the location of Bangkok southern bus terminal (Sai Tai Mai), click here.

Ekamai bus terminal

Ekamai bus terminal’s routes cover eastern region of Thailand. The easiest way to get there is to take BTS to Ekamai BTS station, use the exit 2 and then walk to the terminal.

To see the location of Ekamai bus terminal, click here.

Bangkokbits’ Tips on Intercity Bus

1. It is recommended to arrive at the bus station 30 minutes before your bus departs.

2. Travelling with bus at night will definitely make you feel tired. It is good to bring stuff like U-shape pillow, blindfold or earplugs with you.


Some of the above links are affiliate links which means we will earn a small percentage of the sale if you make a purchase through them at no extra cost to you. This helps us keep Bangkokbits free forever for you guys 🙂