
Bangkok to Krabi: Flight, Train & Bus Compared
Compare flying, the train plus transfer, and the bus from Bangkok to Krabi. See trade-offs, which airport to pick, and how to reach Ao Nang or Railay.
On this page
Last updated November 2026: the Bangkok to Krabi trip comes down to a flight, a train with an onward connection, or a long-distance bus. Flying from Suvarnabhumi (BKK) or Don Mueang (DMK) is the fastest option. Our guide compares the whole journey, including airport transfers and the last leg to the beach, not only time in the vehicle.
Quick Answer: The Best Way From Bangkok to Krabi

Flying is the best default for most travelers. Flights run from Suvarnabhumi (BKK) or Don Mueang (DMK) to Krabi Airport (KBV). Land routes save a hotel night or a little money, but they add transfers and tiring hours. Our main guide to reaching Krabi covers other starting points besides Bangkok.
- Pick the flight if your time is short or you travel with children.
- Pick the train if you want to sleep on the move and accept a connection afterward.
- Pick the bus if the fare matters more than comfort and you can handle a long day.
- Pick a split route if you want a stop in Surat Thani or Trang along the way.

Bangkok to Krabi Options Compared
Fares, schedules and journey times change by season and operator. We do not print figures we could not verify against an official source. Check the operator pages for current numbers before you book. The table shows the trade-offs that stay stable.

| Option | Best for | Time and cost | Main friction | Skip it if |
|---|---|---|---|---|
| Flight (BKK or DMK to KBV) | Short trips, families, rainy season | Varies, check current fares | Airport transfers at both ends | You hate baggage fees and check-in queues |
| Train to Surat Thani or Trang, then onward | Travelers who like sleeping onboard | Varies, check the railway timetable | Onward connection still needed | You arrive late and need a beach base fast |
| Long-distance bus | Tight budgets, flexible schedules | Varies, check current fares | Longest door-to-door effort | You have only a few days |
| Mixed route (train plus bus or van) | Stopovers and slow travel | Varies, depends on connections | Several bookings, tight timing | You want a single ticket |
Flying Bangkok to Krabi

Start by choosing the right Bangkok airport. Suvarnabhumi (BKK) and Don Mueang (DMK) both appear for this route, so check which one your airline uses. Allow time to reach it from your Bangkok hotel. Airlines set their own baggage rules, so read them before you buy a cheap fare. The Airports of Thailand site lists airport information. Our Krabi Airport guide covers the arrival end.
Overnight Train and Bus Options
Rail is the overnight option, but check where it stops. Trains from Bangkok serve towns such as Surat Thani and Trang, and you then continue by road. Confirm timetables and sleeper availability on the State Railway of Thailand site. Buses run the whole way by road and usually cost less than flying. Check the operator for current fares and departure terminals. Both land routes save a hotel night but leave a transfer to the coast. Expect to arrive tired, so avoid planning a boat leg right after.

Getting From Krabi Airport or Terminal to Your Base
Where you arrive decides how you reach your base. For Krabi Town, a short road transfer is the usual answer. Ao Nang is the common beach base. Railay and the islands need a boat for the last leg. Our guide to getting around Krabi explains local transport. Boat schedules are covered in our Krabi ferry guide. Official transfer fares and boat times are not confirmed here, so ask your hotel or the airport desk for current prices.

Best Option by Traveler Type
Match the mode to your constraints rather than to the cheapest headline fare.
- Budget travelers: compare the bus against an early flight, and add transfer costs to both.
- Short trips: fly, because a land route eats a large share of your days.
- Families: fly, and book a pre-arranged transfer to Ao Nang.
- Rainy season: fly, and read our rainy-day ideas for Krabi before you commit to island plans.
- Heavy luggage: avoid train-plus-ferry combinations and carry less onto boats.
Mistakes to Avoid

Most problems come from planning only the main leg. Book the whole route, not just the headline fare.
- Comparing flight fares without adding the airport transfers.
- Choosing the wrong Bangkok airport for your airline.
- Booking tight connections between train, bus and boat.
- Arriving late with no onward transport to Ao Nang or Railay.
- Ignoring sea conditions when your plan ends with a boat. Check our seasonal guide to Krabi before you pick dates.
After You Arrive
Once you are in Krabi, decide how many nights to spend on the coast. Read our take on whether Krabi is worth visiting if you are still deciding. Then use our Krabi activities guide to plan your days. Weather matters for your dates, and the Thai Meteorological Department publishes forecasts.
Frequently Asked Questions
Can I fly from Krabi to Bangkok?
Yes, Krabi Airport (KBV) handles flights to Bangkok. Check which Bangkok airport your airline uses before booking. Our Krabi Airport page has arrival and departure details.
How do I get to Krabi?
From Bangkok, you can fly, take the train with an onward connection, or ride a long-distance bus. Flying is the fastest. Our hub guide on reaching Krabi covers other origins.
How long is a bus from Krabi to Bangkok?
It is the slowest option, and the duration depends on the operator and traffic. We could not verify a current figure. Check the bus operator's official page before planning your day.
Notes for your Thailand trip
Optional updates when we add or change a town or island guide.
You might also like
Continue reading
More guides you'll find useful





