🌙 Night buses in Thailand

Overnight buses on 26 routes in Thailand: departure times, travel time and prices from 12 bus companies. Sleep on the bus, save a night in a hotel, and book online.

Routes26
Bus companies12
Tickets from฿356

From Bangkok 12 routes

From Chiang Mai 2 routes

From Chiang Rai 1 route

From Krabi 1 route

From Lampang 1 route

From Nong Khai 2 routes

From Phitsanulok 1 route

From Phuket 1 route

From Surin 1 route

From Trang 1 route

From Ubon Ratchathani 1 route

From Udon Thani 1 route

From กรุงเทพฯ 1 route

Tips for taking a night bus in Thailand

🚆 Prefer a bed? See night trains

Night buses: common questions

Are night buses in Thailand safe and comfortable?

Long-distance buses from the big companies are a common way to travel. VIP buses have 24 to 32 wide reclining seats, blankets and a toilet. Keep valuables in your small bag with you, not in the luggage hold.

Which Bangkok bus terminal do night buses use?

Buses to the north and northeast leave from Mo Chit (Chatuchak). Buses to the south leave from the Southern Bus Terminal (Sai Tai Mai). Buses to the east leave from Ekkamai. Your ticket shows the exact terminal.

How much does a night bus cost?

Night bus tickets on this page start from ฿356 per adult before booking fees. Prices depend on the route and the class of bus.

Should I book a night bus in advance?

Book a few days ahead on weekends and around Thai holidays, when the best seats sell out. On other days you can often book the same day.

Share this page