Travel by bus
Bus routes across Thailand
Compare common intercity bus connections, typical journey times and approximate fares before checking a current departure.

Times, prices and availability are estimates unless explicitly identified as current provider data.
Popular Bus routes
Known routes where this transport mode is commonly part of the journey.
Best for
When Bus makes sense
- Wide coverage beyond the rail network
- Direct city-to-city journeys
- Budget-conscious long-distance travel
Check the terminal
Large cities can have several bus terminals. Confirm the exact departure point before travelling.
Compare the service type
Vehicle layout, stops and included amenities vary by operator and departure.
Allow for road conditions
Traffic and weather can change arrival times, especially around holidays.
Intercity buses reach far more places in Thailand than the railway, which makes them useful for direct city-to-city trips and routes with no practical rail link. The key decision is not simply “bus or no bus”: confirm the terminal, service type, arrival point and baggage terms for the exact departure you are considering.
Start with the correct terminal
Bangkok does not have one universal bus station. Transport Co. lists Mo Chit 2, Ekkamai and the Southern Bus Terminal among the terminals it operates, and the right one depends on the direction, route and operator. A departure sold as “Bangkok” may also use an operator office or another pickup point.
Use the full place name, map pin and platform instructions shown on your ticket. Allow extra time when the terminal is unfamiliar: road traffic can make a short map distance take longer than expected. At the destination, check whether the bus stops at the main terminal, a roadside office, or more than one drop-off point before choosing accommodation or onward transport.
The routes from Bangkok hub helps narrow the corridor, while destination hubs such as Pattaya and Surat Thani provide context for the arrival and next leg.
Compare service type and total journey
Labels such as express, first class or VIP are not a nationwide guarantee of one seat layout. Operators can use different vehicle configurations, stopping patterns and onboard facilities under similar marketing names. Check the seat map when available and look for the number of seats across each row, air conditioning, toilets, meal stops and the stated arrival point.
An overnight bus can save daytime and sometimes a hotel night, but it may be less restful than a sleeper train. A daytime service makes stops and scenery easier to understand, while an overnight departure may arrive very early. Compare the full journey with train travel in Thailand or a domestic flight when the route is long.
Road arrival times are estimates. Bangkok traffic, holiday congestion, weather and rest stops can change them, so avoid a tight independent connection after a bus.
Know whose baggage rules apply
There is no single baggage allowance for every Thai bus. Transport Co.'s published terms currently allow two pieces with a combined weight of up to 20 kg on its services, but private and joint operators can set different conditions. Treat that figure as an operator-specific rule, not a nationwide promise.
Keep passports, money, medication, electronics and other valuables with you rather than in the luggage hold. Use the luggage tag when one is provided, photograph it, and confirm whether large items such as bicycles or surfboards need advance approval or an extra fee.
For bulky bags on a short regional route, a coach may be more comfortable than a . The final choice still depends on the actual vehicle and operator conditions.
Good to know
Frequently asked questions
Final conditions always come from the provider and operator you book with.
Are bus times on ThaiWayGo live?
No. ThaiWayGo route pages use typical planning estimates unless a page explicitly identifies current partner data. Check the final departure time with the booking provider.
Which Bangkok bus terminal do I need?
It depends on the route and operator. Bangkok has multiple terminals, so use the exact terminal stated on your ticket rather than assuming all buses leave from one place.
Should I book long-distance buses early?
Availability can tighten around weekends and Thai public holidays. Once your plans are firm, check current availability with a provider.





