Thailand by bus

Long-distance buses reach provincial capitals and towns beyond the rail network, but a city name alone is not enough to identify the trip. The terminal, operator, vehicle class and final drop-off determine whether the journey actually fits.

Departure and arrival terminals

Bangkok uses more than one intercity terminal, and many provinces have separate town, highway or private-operator stops. Read both terminal names before booking and map the connection from the arrival point to the accommodation.

Allow time for city traffic at departure. On arrival, keep the hotel address in Thai and know whether local transport will still operate, especially outside major cities.

Operator, class and overnight arrival

The Transport Company publishes searchable official schedules for its routes; private operators may use their own channels. Match the operator and service number rather than assuming every bus shown by a reseller is the same product.

Ask about seat class, luggage, rest stops and the practical arrival time. An overnight service saves a hotel night only if you can sleep and have a safe plan for an early terminal arrival.

Official schedules and route guides