
Bangkok to Krabi
Flight time 1h 25
In short
Bangkok to Krabi is fastest by direct flight, about 1 hour 25 minutes, with your van waiting.
Every way there, side by side
- Time
- About 1h 25 in the air
- How often
- Several airlines, from Suvarnabhumi and Don Mueang
- Booking
- Most groups
- Fare
- Check on the day
Best by group size
2 to 4
- Best way:
- Fly, with a luxury van for up to 4 meeting you at Krabi airport, from ฿6,500 for 10 hours
Up to 10
- Best way:
- Fly together, with a party van waiting at arrivals
12 and more
- Best way:
- Book flights early, with a coach for 20 and more waiting in Krabi
The water
- Best way:
- A boat day to the islands, quoted for your group
What's the fastest way to Krabi?
The fastest way to Krabi is the direct flight, about 1 hour 25 minutes, and with your own van at arrivals it's the easiest too: bags in once, straight to Ao Nang.
The bus and the train take most of a day. Ask Tanner which one fits your dates.
Direct flight
- Time:
- about 1h 25
- Fare:
- Check fares when you book
- Best for:
- Most groups
Overnight bus
- Time:
- about 11 hours
- Fare:
- Check at the counter (Lignite Tour)
- Best for:
- Lowest cost
Train + bus
- Time:
- about 9 hours to Surat Thani, plus the bus
- Fare:
- train from ฿524
- Best for:
- A slow overnight
Private car
- Time:
- about 10 to 11 hours
- Fare:
- quoted for your plan
- Best for:
- Stops on the way
How long is the flight to Krabi?
The Bangkok to Krabi flight takes about 1 hour 25 minutes, Bangkok Airways says. Bangkok Airways and Thai AirAsia fly from Suvarnabhumi, and Thai Lion Air from Don Mueang.
Krabi airport is 12 km from Krabi Town and about 40 minutes from Ao Nang, and its new terminal opened on 23 September 2026. The car at the far end matters as much as the seat on the plane.
Insider tip: book about six weeks out, because mid-December to January and Songkran cost more. Ask Tanner which Bangkok airport your flight leaves from, and the car is booked for the right one.

AI- About 1h 25, from Suvarnabhumi and Don Mueang
- None to Krabi; train to Surat Thani, about 9 hours, then a bus
- Overnight from the Southern Terminal, about 11 hours
- About 780 km by road, 10 to 11h by car
- About 40 minutes by road
Is there a train to Krabi?
No rail line reaches Krabi. Special express trains run from Krung Thep Aphiwat to Surat Thani, the first at 7:30am and the last at 10:50pm, about 9 hours, from ฿524, SRT's timetable shows. Then it's a bus or van to Krabi; check the time and fare at the station.
The overnight pick is the 10:50pm, reaching Surat Thani at 7:50am. Set an alarm: the train runs on south, and it's easy to sleep past your stop.
It's a fun overnight for two and the slowest way for a group. Ask Tanner whether the sleeper suits yours.
Is there a bus to Krabi?
The Bangkok to Krabi bus leaves the Southern Terminal (Sai Tai Mai) in the evening. Lignite Tour's overnight bus takes about 11 hours; check times and fares at the counter.
It stops at Talat Kao bus station, 4 to 5 km north of Krabi Town, so there's one more ride to Ao Nang. The dawn arrival suits a morning boat to Phi Phi or Railay. See every route on Getting around Thailand, or ask Tanner to have a van at the bus station.
Is there a ferry to Krabi?
Krabi is on the Andaman coast, and the boats start once you're there: Phi Phi, Railay and the islands.
Phi Phi is about 2 hours by ferry from Klong Jilad pier, with the first boats around 9am. See Krabi to Phi Phi.
From Phuket, Krabi is a ferry or a drive across the bay. See Phuket to Krabi, and ask Tanner for a boat day to the islands.
How much is Bangkok to Krabi?
Bangkok to Krabi costs from ฿524 by train to Surat Thani, plus the bus on. Flight and bus fares change daily, so check them when you book.
The State Railway of Thailand's timetable lists the special express to Surat Thani from ฿524 (checked November 2026).
At Krabi International Airport, a luxury van for up to 4 is from ฿6,500 for 10 hours. A party van for up to 10 and a coach for 20 and more are quoted for your trip.
For a group, the flight and your own van buy back a full day. Ask Tanner to price the whole trip for your dates.
Is it better to fly to Krabi or Phuket?
Fly to Krabi if the trip is about Ao Nang, Railay and the islands. Fly to Phuket if the group wants the clubs and beach clubs first.
Krabi: quieter, with the limestone cliffs, the islands and Ao Nang's beach bars.
Phuket: the bigger party, Bangla Road and the beach clubs.
Both: fly into one and out of the other, with a boat or a drive across the bay in between.
See Bangkok to Phuket and the Krabi nightlife guide. Ask Tanner which way round suits your group.

When is the best time to go to Krabi?
November to April is the best time to go to Krabi: the dry months on the Andaman coast, with calm seas for the island boats.
The Thai Meteorological Department puts Thailand's rainy season from mid-May to mid-October, when the south-west monsoon brings rain to the Andaman coast (checked November 2026).
Mid-December to January and Songkran in April are the busiest weeks, so book the flights early. Send Tanner your dates.
How long from landing to the beach?
From landing to the sand at Ao Nang is about 40 minutes by road, so a morning flight from Bangkok to Krabi puts you on the beach by lunch.
That makes the car at arrivals matter more than the seat on the plane; see our Krabi airport transfer page.
On the ground, Tanner matches the cars to your plan, for the airport run and the evening out.
First trip south? Fly into Krabi for the islands and out of Phuket for the clubs. That's Tanner's pick; ask him to line it up.
Why does a group go by private car?
A private car keeps twelve of you and the bags together at a small airport, where the taxi queue splits the group. Your own van goes straight to the villa, drinks on ice.
A boat day to the islands is quoted for your group. Ask Tanner the size of your group, and he sets the cars and the boat.
AIBangkok to Krabi in short
- Fastest: the direct flight, about 1 hour 25 minutes, from Suvarnabhumi and Don Mueang.
- Krabi airport: 12 km from Krabi Town, about 40 minutes from Ao Nang.
- Cheapest: the Bangkok to Krabi bus, overnight from the Southern Terminal (Sai Tai Mai), about 11 hours.
- No Bangkok to Krabi train: special express trains run to Surat Thani from 7:30am to 10:50pm, about 9 hours, then a bus.
- Distance: about 780 km by road, 10 to 11 hours by car.
- For a group: fly together, with your own van waiting at arrivals.
Checked November 2026.
Before you travel
Book flights about six weeks out; peak dates cost more
Check which Bangkok airport your flight leaves from
The overnight bus leaves the Southern Terminal (Sai Tai Mai)
Trains leave Krung Thep Aphiwat; the last is 10:50pm
No train reaches Krabi: a bus or van from Surat Thani
Set an alarm on the sleeper: it runs on past Surat Thani
Checked Nov 2026
Tanner's offer
A van at Krabi arrivals
Your driver is there when the group walks out, bags in once, and the next stop is Ao Nang.
See the private option →Questions
Questions groups ask about Bangkok to Krabi
How do you get from Bangkok to Krabi?
Fly. A direct flight takes about 1 hour 25 minutes from Suvarnabhumi or Don Mueang. The overnight bus takes about 11 hours, and the train to Surat Thani about 9, plus a bus. For a group, fly.
Can you fly direct from Bangkok to Krabi?
Yes. Bangkok Airways and Thai AirAsia fly nonstop from Suvarnabhumi, and Thai Lion Air from Don Mueang, in about 1 hour 25 minutes. Check fares and times when you book; they change daily.
How long is the flight between Bangkok and Krabi?
About 1 hour 25 minutes in the air. Add the ride to the airport in Bangkok, and about 40 minutes by road from Krabi airport to Ao Nang.
Is there a train from Bangkok to Krabi?
No rail line reaches Krabi. Take the special express to Surat Thani, about 9 hours from Krung Thep Aphiwat, then a bus or van to Krabi. Check the bus time at the station.
Is there a ferry from Bangkok to Krabi?
No. Krabi is on the Andaman coast, a long way from Bangkok by sea. Fly or take the bus, and the boats to Phi Phi and Railay start from Krabi.
How far is Bangkok from Krabi?
About 780 km by road from Bangkok to Krabi, 10 to 11 hours by car. By air it's about 1 hour 25 minutes, the reason almost every group flies.
What's the cheapest way from Bangkok to Krabi?
The overnight bus from the Southern Terminal, about 11 hours with Lignite Tour; check the fare at the counter. It's the cheapest way, and the dawn arrival suits a morning boat, but it costs you a night's sleep.
When should we book flights to Krabi?
About six weeks out. Fares rise from mid-December to January and at Songkran, so lock the group's seats early, and Tanner books the van for the right Bangkok airport and Krabi arrivals.
Can you go from Krabi airport to the islands the same day?
Yes, if you land in the morning. Phi Phi ferries leave Klong Jilad pier from about 9am and take about 2 hours. Our van runs the group from Krabi airport to the pier, bags and all.
Plan it
Plan it with Tanner
Are you in Thailand now?
Last checked 7 November 2026
Sources
Credits: top photo by Photo: kallerna / Wikimedia Commons, CC BY-SA 3.0.
