The Bangkok to Krabi coach is one of the few long routes in Thailand where the bus genuinely beats the plane on price. You can check the current coach fares here, then pick your terminal below. Most guides send you to the wrong one. Southern buses to Krabi do not leave from Mo Chit or Ekkamai. They leave from Sai Tai Mai, the Southern Bus Terminal in Taling Chan, plus a handful of tourist coaches from Khao San Road and Phra Athit.
Here is the short answer. It’s a run of about 775 km that takes 11 to 14 hours overnight, and the recognized operator is Lignite Tour with a VIP coach out of Sai Tai Mai. Fares land between roughly THB 740 and 1,260 (about $22 to $37), which usually undercuts the flight and saves a night’s hotel on top. If you can sleep on a moving coach, the overnight seat is the value pick. Below is how the terminals, operators, and the ride actually break down.
Photographer: Stefan Fussan. Source: Wikimedia Commons. License: CC BY-SA 4.0.Bangkok to Krabi by bus, the 775 km overnight reality
This is a long southern haul, not a quick hop. The distance is roughly 775 km down Highway 4 and across to the Andaman coast. Established operators quote close to 12 hours, and the cheaper multi stop coaches stretch to 14 or more (CheckMyBus, 2026). Almost every service runs overnight, leaving Bangkok in the evening and reaching Krabi the next morning.
Book the overnight coach on this route and you trade a night in a hotel bed for a night in a reclining seat. On a route where the fare beats the flight, that trade is the whole point. The numbers that matter before you commit are below.
- Distance: about 775 km, Bangkok to Krabi Bus Terminal.
- Duration: 11 to 14 hours, VIP express coaches near 12.
- Departure window: roughly 17:30 to 20:40 from Sai Tai Mai, around 18:45 to 19:00 from Khao San.
- Arrival window: about 06:00 to 10:00 the next morning.
- Fares: THB 740 to 1,260 (about $22 to $37) depending on class and pick up point.
- Main terminal: Sai Tai Mai (สายใต้ใหม่), the Southern Bus Terminal in Taling Chan.
- Arrival point: Krabi Bus Terminal (Talat Kao), a few kilometers north of Krabi Town.
Where you actually leave from in Bangkok
Get this wrong and you cross the city for nothing. Every coach to the south leaves from Sai Tai Mai (สายใต้ใหม่), the Southern Bus Terminal in Taling Chan on the Thonburi side. Mo Chit serves the north and northeast. Ekkamai serves the east toward Pattaya and Trat. Neither runs a bus to Krabi, whatever a booking widget implies.
Sai Tai Mai is where Lignite Tour and the government Transport Co board their Krabi coaches. It sits west of the river, so budget 45 minutes to an hour in a taxi from Sukhumvit and more in evening traffic. The second option is a tourist coach from Khao San Road or Phra Athit in Banglamphu, which suits you if you are already staying in the old city. Those pick up at a roadside counter, not a terminal.
One practical note for the fly curious. If the terminal trek pushes you toward the airport instead, compare current air fares before you decide, because the math on this route is closer than you would expect.
Photographer: Don Ramey Logan. Source: Wikimedia Commons. License: CC BY 4.0.Lignite Tour, the route’s recognized VIP specialist
Ask on the Thai forums which coach to take and the answer is usually Lignite Tour. It runs a VIP coach with 32 seats out of Sai Tai Mai. Reviewers single it out for legroom and a recline close to flat, plus a blanket, a snack, and water on board (Bookaway, 2026). There is air conditioning, an onboard toilet, and one meal and toilet stop on the way south.
Departures cluster in the evening, roughly three of them between 17:30 and 20:40, reaching Krabi the next morning between about 06:00 and 09:00. Fares sit around THB 740 to 1,150 (about $22 to $34), which puts the route specialist in the middle of the market rather than the top.
The honest catch is the cold. Riders report the cabin air conditioning runs so hard they piled on every blanket and still struggled to sleep. A few also say counter staff pushed paid onward connections they had already declined (Bookaway, 2026). Bring a layer, and remember an early arrival lands you in Krabi before most Ao Nang hotels will check you in.
The government Transport Co coach from Sai Tai Mai
The cheapest legitimate seat on the route is the state carrier. The Transport Co runs its 999 VIP and first class coaches from Sai Tai Mai on the standard overnight run to Krabi Bus Terminal. Fares undercut the private operators while still giving you air conditioning, a reclining seat, and a toilet on board. If price is the only filter, this is the seat.
What you give up shows across a long night. The government fleet tends to be older and more basic than Lignite, with narrower seats, weak or no wifi, and no touchscreen extras. The cheaper classes also make more stops, so the saving comes at a real comfort cost stretched over an 11 to 14 hour leg (CheckMyBus, 2026). We’d pay the small premium for a Lignite VIP seat on a trip this long, but the value case for the state coach is clear if the budget is tight.
Tourist buses from Khao San and Phra Athit Road
The convenience play is a tourist VIP coach from Banglamphu. Operators like Montanatip, Jarinthon Tour, and Bangkok Travel Plus load near Khao San Road and Phra Athit. Backpackers already in the old city skip the trip to Sai Tai Mai entirely. Departures run around 18:45 to 19:00, and some services continue past the terminal toward Ao Nang.
You pay for that convenience. These are the most expensive VIP seats on the route at roughly THB 1,000 to 1,260 (about $30 to $37), higher than the Southern Terminal coaches without being clearly better (SiamTickets, 2026). They can also run slower once a ferry or minibus onward leg is bundled in, and the pick up is a roadside counter with less predictable timing. Worth it if you value boarding near your hostel, skip it if you want the lowest fare or the tightest schedule.
What the 11 to 14 hour overnight ride is like
Plan the evening around an early boarding. Most riders reach Sai Tai Mai an hour before departure, find the operator counter, and stow the large bag in the hold. The coach pulls out into Bangkok’s evening traffic, clears the city, then settles into the long dark run down Highway 4. Dinner is the one rest stop, usually a highway restaurant with a toilet block.
The recurring complaint is temperature, not safety. Passengers consistently describe the cabin as very cold and the seats as comfortable once you have a layer on. Sleep comes in patches between the stop and the lightening sky. By dawn you are on the Andaman side, and the coach reaches Krabi Bus Terminal while the town is still waking up. It is a solved logistics problem, not an ordeal, as long as you pack for the cold.
Where you arrive in Krabi and how to go on
Almost every coach terminates at Krabi Bus Terminal, known locally as Talat Kao, a few kilometers north of Krabi Town rather than in it (Thai2Siam, 2026). A songthaew or taxi covers the short hop into town for a small local fare, usually THB 50 to 100 (about $1.50 to $3). If your hotel is in Krabi Town itself, you are close.
Most travelers are heading for the beaches, though. Ao Nang is a transfer of about 30 to 45 minutes from the terminal by songthaew or taxi, and a few tourist coaches continue there directly. Because you arrive so early, plan the first morning around your bags. Left luggage at a cafe or an early breakfast beats standing at a locked hotel gate. For the wider picture, our best SHA hotels in Krabi guide and the 3 days in Krabi itinerary both map out where to base yourself.
Photographer: Rushenb. Source: Wikimedia Commons. License: CC BY-SA 3.0.Bus versus the 90 minute flight to Krabi
This is the decision that makes the route unusual. Thai AirAsia, Nok Air, and Thai Lion fly direct from Don Mueang (DMK) or Suvarnabhumi (BKK) to Krabi International (KBV) in about 1 hour 30 minutes, with more than 500 flights a week. Base fares start around THB 1,200 to 1,600 before bags. You can check live air fares here against the coach.
Unlike the Bangkok run to Chiang Mai, where the plane routinely matches the bus, on Krabi the flight is usually the pricier choice. That gap opens up once you add a checked bag and seat fees. It also does not save you a night’s accommodation the way the overnight coach does, and you still need a 30 to 45 minute transfer from KBV. Fly if your time is worth more than the fare gap. Take the coach if you want the cheaper seat and the free night. For comparison, our Chiang Mai flights guide and Chiang Mai transport guide show how differently that northern route prices out.
Booking, boarding and what to bring overnight
Book ahead in high season and around Thai holidays, when the VIP seats sell out first. Off peak you can often buy at the Sai Tai Mai counter on the day, but a seat reserved online removes the risk of a sold out evening. Choose your class deliberately. A VIP coach means fewer, wider seats and a deeper recline than a standard first class ticket.
Pack for the cabin, not the climate outside. A warm layer or a light travel blanket is the single most useful item, because the reported cold is the one consistent gripe on this route. Keep your passport, phone, charger, and valuables in a small bag at your seat, since the large bag rides in the hold until the destination. A power bank matters, as onboard charging is not guaranteed on the cheaper coaches.
Where to stay in Krabi after the overnight bus
Because the coach lands you on the Andaman coast at dawn, it pays to book a base that fits how you actually arrive, tired and early. These three sit across the price range from the Ao Nang beachfront to the Railay side, all an easy transfer from the terminal.
See also our Chiang Mai transport guide.