Home / Blog / Long-Distance Buses in Thailand: Terminals, VIP Classes, and How to Book Them

Long-Distance Buses in Thailand: Terminals, VIP Classes, and How to Book Them

Published October 30, 2026 · VacaHack Team
VacaHack may earn a commission on bookings made through links on this page, at no extra cost to you.

Thailand has an extensive, cheap, and mostly reliable long-distance bus network that connects almost every province to Bangkok and to each other — you don't need a car or a flight to get from the capital to Chiang Mai, Krabi, or a small town in Isaan, and a government-regulated "VIP" bus is a genuinely comfortable way to cover a long overnight distance for a fraction of a flight's cost.

Rows of intercity coach buses parked at a Thai bus terminal in the evening
Bangkok's three main terminals handle hundreds of departures a day between them.

Bangkok's three bus terminals — and which one you actually need

Long-distance buses out of Bangkok don't all leave from one place. Which terminal you need depends entirely on where you're headed:

A common mistake is assuming all long-distance buses leave from one "main" station the way some countries centralize things — in Bangkok they genuinely don't, so double-check which terminal your route uses before you plan your trip there.

What "VIP" actually means on a Thai bus

Thai long-distance buses are sold in a few real tiers, and the names aren't just marketing fluff — they correspond to actual seat configurations:

One detail worth knowing before you board: the air-conditioning on Thai VIP buses runs genuinely cold — travelers consistently describe it as near meat-locker temperatures. Bring a layer or a light blanket even in the middle of the hot season; don't assume you'll be comfortable in just a t-shirt for a 9-hour overnight run.

Wide reclining seats inside a Thai VIP overnight bus
A 24-seat "VIP" configuration has noticeably more room than the standard 32-seat tier.

How to actually book a ticket

You've got three realistic options, each with a real tradeoff:

The Khao San Road agent trap

If you're staying near Khao San Road or another backpacker hub, you'll see countless small travel agencies advertising bus tickets at a counter on the street. These aren't always a scam exactly, but travelers consistently report a specific pattern worth knowing about: you book a "VIP bus," and what actually shows up is an older minivan or a lower-tier bus than advertised, sometimes with an unplanned transfer partway through. This happens because many of these agents resell seats through subcontracted operators rather than booking you directly onto a named company's bus.

The safer bet, especially for a long overnight route, is to book directly through 12Go.asia (which shows you the actual operator and bus class before you pay) or at the terminal counter for a named, regulated company — Nakhon Chai Air, Green Bus, and Sombat Tour are among the larger, more consistently reviewed operators on Thailand's major routes. That doesn't guarantee a flawless trip (readers of independent reviews still report the occasional dirty onboard bathroom or missing Wi-Fi even on a reputable operator's VIP class), but it removes the biggest variable: not knowing what you actually booked until you're standing in front of it.

A Thai intercity bus driving along a mountain highway in northern Thailand
Northern routes like Chiang Mai to Chiang Rai run through genuinely scenic, winding highway.

Is it actually safe?

This is worth answering honestly rather than glossing over. Thai road safety statistics are not great by developed-world standards generally, and long-distance coach crashes do make the news from time to time — as recently as March 2026, a double-decker tour bus carrying 53 passengers skidded on a rain-slicked bypass road near Nakhon Ratchasima; thankfully no serious injuries were reported, and the cause was still under review at the time of reporting. Incidents like this aren't common on any single trip, but they're a real enough pattern that it's worth taking a few sensible precautions rather than assuming a bus is risk-free by default:

Bus vs. train vs. flight vs. minivan

Buses aren't always the right call. A rough way to think about it:

Realistic travel times on popular routes

Bus company timetables tend to round optimistically, so budget a bit more than the posted time, especially if your route passes through Bangkok traffic at either end:

For anything over about 8 hours, an overnight VIP departure (leaving evening, arriving early morning) is usually the better use of your time than burning a full daylight travel day — you lose a night's hotel cost but gain a full day at your destination.

Prices and exact schedules shift, so always check current fares and departure times on 12Go.asia or the operator's own site before you lock in a date — don't plan around any specific baht figure you read here or anywhere else as fixed.

▶

Watch on VacaHack

Quick answers

Is it safe to take an overnight bus in Thailand?

Long-distance coaches in Thailand are generally reliable, but crashes do happen occasionally, including on overnight routes. Stick with named, regulated operators (Nakhon Chai Air, Green Bus, Sombat Tour), use a seatbelt if your seat has one, and favor a daytime departure over an overnight one on genuinely mountainous routes if timing allows.

How do I book a bus ticket in Thailand?

The easiest way for most travelers is 12Go.asia, which shows the actual operator and bus class in English and takes card payment. Booking directly with the operator (their own site or app) is usually cheaper but not always in English. You can also buy in person at the terminal counter for popular routes with frequent departures.

What is a VIP bus in Thailand?

VIP describes a specific, wider seat configuration rather than just a marketing label. A 24-seat (sometimes called first class) bus has the most legroom and recline, typically 3 seats across; a 32-seat VIP bus is still comfortable but has less room per seat, typically 4 across.

Which bus company is best in Thailand?

Nakhon Chai Air, Green Bus, and Sombat Tour are among the larger, more consistently reviewed operators on Thailand's major routes. None is flawless (occasional complaints about onboard bathrooms or missing Wi-Fi show up even for reputable operators), but booking a named company directly removes the biggest risk: not knowing what bus actually shows up.

Should I book through a Khao San Road travel agent?

Be cautious. Travelers consistently report booking a 'VIP bus' through a Khao San-area agent and getting an older minivan or a lower bus class than advertised, since many of these agents resell seats through subcontracted operators. Booking directly through 12Go.asia or at the terminal counter for a named company is the safer bet.

How long does the bus from Bangkok to Chiang Mai take?

Realistically 9 to 11 hours depending on the operator and traffic leaving Bangkok, even though some timetables post a slightly shorter figure. Most travelers take an overnight VIP departure to use the travel time for sleep rather than losing a full daylight day.