Long-distance buses in Thailand are a popular mode of transportation for traveling between different regions of the country. They offer a range of comfort levels, from standard to VIP, and are often equipped with air conditioning, reclining seats, and onboard toilets. Long-distance buses in Thailand are operated by both private companies and the government, with several routes connecting major cities and tourist destinations throughout the country. Fares are generally affordable, and tickets can be purchased online, at bus stations, or through travel agencies.

Click here for local buses in Bangkok

Bus terminals in Bangkok

Mo Chit

Bangkok Bus Terminal (Chatuchak)

Chiang Mai, Udon Thani, Nakhon Ratchasima

MRT Kamphaeng Phet (Bus 509)

BTS Mo Chit (Bus 509)

Read more

Ekkamai Bus Station

Eastern bus terminal

Pattaya, Trat, Koh Chang

BTS Ekkamai

Find on map

Sai Tai Mai Bus Station

Southern bus terminal

Hua Hin, Krabi, Phuket, Kanchanaburi

Bus 509 to center

Find on map

Buy ticket