Skip to main content
Visit Thailand Today
Bangkok to Krabi
Specialist Guide

Bangkok to Krabi

780 km to the limestone coast — fly it, sleep through it, or rail it.

  • 25+ flights a day from ~$28
  • Overnight bus: wake up at the beach
  • Sleeper train + bus via Surat Thani
  • Airport → Ao Nang without overpaying
Easy

The Honest Answer: Fly — the Route Is Cheap and Constant

Krabi is one of the easiest reaches in southern Thailand: more than 25 flights a day connect Bangkok's two airports to Krabi International (KBV) in about an hour and twenty-five minutes, with budget fares from roughly ฿900–2,000 ($28–62) booked a few weeks out — and promo fares dipping lower. That frequency keeps prices honest and makes the flight the default answer. The overnight bus (฿550–1,000, 11–12 hours from the Southern Terminal) earns its keep for the tightest budgets and peak weeks when fares spike, and the sleeper-train-plus-bus combo via Surat Thani is there for rail romantics — Krabi itself has no train line. The part that actually needs local knowledge is the last 15 km: Krabi's airport-to-Ao-Nang transfer has a ฿150 shuttle and a ฿1,200+ taxi counter serving the same road, so here's the full picture.

Plan where you'll stay

Compare hotel rates across Thailand for your dates — lock in free-cancellation rooms now.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

Sponsored — we may earn a commission at no extra cost to you. Learn more.

Bangkok → Krabi: All Options Compared (2026)

ModeDurationTypical priceDeparts from
Flight1h 25m (+ airport time)฿900–2,000 / $28–62Don Mueang (DMK) & Suvarnabhumi (BKK)
Overnight bus (Express / VIP24)11–12h฿550–1,000 / $17–31Southern Terminal (Sai Tai Mai)
Sleeper train + bus via Surat Thani14–15h฿930–1,260 / $29–39Krung Thep Aphiwat

Prices checked August 2026. Flight range = booked ~6 weeks ahead on budget carriers, before bags; December–January and Songkran run higher. Bus and train sell as through-tickets on 12Go.

Bangkok → Krabi

Check live times & fares: Bangkok → Krabi

12Go shows flights, the overnight buses, and the train-plus-bus combo side by side with live seats and instant e-tickets. Booking the train and its connecting bus as one ticket protects the connection at Surat Thani if the train runs late.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Flying: 25+ Departures a Day, Then the Transfer Question

The flight is easy — the last 15 km is where people overpay

Thai AirAsia, Thai Lion, and Nok Air fly from Don Mueang (DMK); Thai Airways, Thai Vietjet, Bangkok Airways, and AirAsia again from Suvarnabhumi (BKK). With this much competition, fares behave: book around six weeks out and ฿900–2,000 one-way is normal, with lows in the ฿700s on promo days. Peak weeks (mid-December–January, Songkran) still sell out the cheap seats first — Krabi is one of the routes where early booking pays most.

Krabi's airport sits 15 km northeast of Krabi Town, about 40 minutes from Ao Nang, and your transfer options span a 10x price range for the same road. The airport shuttle bus meets most flights and runs ฿150 to Ao Nang (about ฿90–100 to Krabi Town); shared vans charge ฿150–200 per person with hotel drop-off. The prepaid taxi counter quotes ฿1,200–1,500 per car to Ao Nang. Grab works from the airport at roughly ฿600–900, with the caveat that drivers sometimes ask you to walk to the car park at busy times. Solo or in a pair, take the shuttle; three people with bags, the math starts favoring a car.

The Overnight Bus: Wake Up at the Beach

฿550–1,000 and a saved hotel night

Buses leave Bangkok's Southern Terminal (Sai Tai Mai, across the river in Thonburi — allow 30–45 minutes to get there) between about 17:00 and 20:40, arriving in Krabi from 06:00 to 09:30 the next morning. Lignite Tour is the name brand on the route; expect around ฿650 for the express and ฿970 for the 24-seat VIP with near-flat recline, blankets, and a meal stop. That dawn arrival is genuinely useful: it puts you at the pier in time for the morning boats to Phi Phi or Railay.

Two practical notes. First, Krabi's bus terminal is at Talat Kao, 4–5 km north of Krabi Town — a white songthaew (~฿50) or a short Grab finishes the trip to town or Ao Nang. Second, book the terminal operators rather than the cheap 'tourist buses' sold around Khao San Road; the latter have a long reputation for slow runs and luggage that arrives lighter than it left.

The Sleeper Train + Bus: For the Rail Romantics

Krabi has no station — but Surat Thani connects

No trains reach Krabi, but the southern sleeper line passes through Surat Thani, 2.5–4 hours away by bus. The play: take train no. 85 from Krung Thep Aphiwat (departs 19:50, arrives Surat Thani's Phun Phin station around 06:23), then a Phantip connecting bus — sold as a through-ticket, boarding just south of the station — for the run to Krabi. Second-class air-con berths cost about ฿750–900; the bus leg adds roughly ฿180–360. Total: 14–15 hours and ฿930–1,260 all-in, most of it horizontal.

Choose it for the same reasons as any Thai sleeper: you ride the classic line, save a hotel night, and arrive rested rather than folded. Book berths one to two weeks ahead in high season — lower berths go first — and always as a train-plus-bus through-ticket so a late train doesn't strand you at Phun Phin renegotiating a bus fare.

Our rule of thumb: fly, booked six weeks out — the route is too cheap and frequent not to. Take the overnight bus when flights spike or the budget is tight; its dawn arrival feeds perfectly into the morning island boats. The train combo is for the experience, not the savings.

Krabi Airport (KBV) → Ao Nang / Krabi Town

The last 15 km in Krabi

The ฿150 shuttle covers Ao Nang cheaply if the timing suits. Landing late, heading to Klong Muang or Tubkaek, or traveling as a family? A pre-booked Kiwitaxi (code THAILAND5) fixes the price in advance — the airport taxi counter quotes ฿1,200–1,500 for the same ride.

Use code at checkout for 5% off:THAILAND5
Book a transfer with Kiwitaxi

Sponsored link — we may earn a small commission when you book with code THAILAND5, at no extra cost to you. Learn more.

Frequently Asked Questions

Common questions about bangkok to krabi.

Where to stay in Thailand

Compare prices across trusted booking sites for the destinations in this guide.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Ready to build your itinerary?

Use our free itinerary builder to save places, organise days, and share your trip.

Open Itinerary Builder