Practical guide
Khao Lak to Krabi
South to the karsts, with the last van leaving just before dark
Take the Van to Ao Nang, or a Car for a Flight
Khao Lak to Krabi is a road trip south and east through Phang Nga, about 130 km from Nang Thong to Krabi Town and 140 km to Ao Nang or the airport, two to two and a half hours by car. There's no flight, no train and no boat between them. Shared vans are the usual way, from about 08:00 to 18:00 for ฿330–450 a seat. They leave from McDonald's on the main road in Nang Thong or collect you from your hotel, and they end at the van station in Krabi Town, at hotels in Ao Nang, or at the airport.
Check live Khao Lak → Krabi times and seats on 12Go
A car costs about ฿2,400–3,000 for the whole car. I'd take a morning van for Ao Nang or Krabi Town, and a car if you're catching a flight from Krabi or a boat to the islands the same afternoon.
Arriving in Krabi
Where to stay in Krabi
This route ends in Krabi. Search Krabi hotels with your dates, or narrow it to the area you're heading for. Filter for free cancellation if you want to hold a room and decide later.
See Krabi hotelsOpens Booking.com with your dates · also on Expedia · Trip.com
The short answer
Take a shared van, about ฿330–450, from 08:00 to about 18:00, two and a half hours to Krabi Town and about three to Ao Nang. A private car takes two to two and a half hours for about ฿2,400–3,000 and is the safe choice for a flight from Krabi airport. There's no flight, train or boat on this route.
- Distance
- About 130–140 km by road
- Fastest
- Private car, 2–2.5 h, about ฿2,400–3,000
- Cheapest
- Shared van to Krabi Town, from about ฿330
- Departures
- Vans about 08:00 to 18:00
- Pickup
- McDonald's in Nang Thong, or your hotel
- For a flight
- Car, leaving 4.5–5 h before departure
Key Facts
It's about 130–140 km, two to two and a half hours by car
From Nang Thong it's about 131 km to Krabi Town, 137 km to the airport and 138 km to Ao Nang. From Bang Niang add about 4 km.
Vans leave from about 08:00 to 18:00
Black Tiger and Phichet run most of them, a dozen departures a day between them, for about ฿330–450 with 12Go's fee. They take two and a half hours to Krabi Town and about three to Ao Nang.
Most vans start at McDonald's in Nang Thong
The cheaper tickets meet at McDonald's on the main road in Nang Thong, and hotel-pickup tickets collect you. Check which you've bought before the morning you leave.
A car costs about ฿2,400–3,000
12Go lists cars from about ฿2,400, and Khao Lak firms quote ฿2,500–3,500. Book through your hotel the night before, because there's no taxi rank or ride-hailing to count on in Khao Lak.
For a flight from Krabi, leave 4.5 to 5 hours ahead
The drive to the airport is two to two and a half hours and the airport wants you there two hours before departure. Only two airport vans a day run, both in the morning.
There's no boat to Krabi, but there's one to Railay
12Go sells a van-and-boat ticket that ends at Railay East pier, leaving Khao Lak at 09:00. Every other route is by road.
Every Way From Khao Lak to Krabi, Compared
| Option | To | Time | Cost |
|---|---|---|---|
| Private car or transfer | Any hotel in Krabi, Ao Nang or the airport | 2–2.5 hours | About ฿2,400–3,000 for the car |
| Shared van | The van station in Krabi Town | About 2.5 hours | From about ฿330 |
| Shared van | Hotels in Ao Nang | About 3 hours | About ฿370–450 |
| Shared van | Krabi airport, two a day from 09:00 | About 3 hours | About ฿765 |
| Van and boat | Railay East pier, from 09:00 | About 3 hours | About ฿530 |
Distances from OSRM routing over OpenStreetMap. Van times and fares from 12Go's boards for a November 2026 date, which include its booking fee; car fares from 12Go's listings and the prices Khao Lak firms post.
Khao Lak → Krabi
Check the vans from Khao Lak to Krabi
12Go lists the shared vans from Khao Lak to Krabi Town, Ao Nang and the airport with live seats and e-tickets. Its prices include a booking fee.
Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.
The Shared Van
Two firms run most of the vans. On 12Go's board Black Tiger leaves Khao Lak at 08:45, 10:45, 11:45, 13:45, 15:45 and 17:15 and takes about two and a half hours, and Phichet leaves at 09:20, 11:20, 12:20, 14:20, 16:20 and 17:50 and takes about two hours forty. There's also an 08:00 that changes vans on the way and takes about five hours. Seats start at about ฿330 with 12Go's fee, and Khao Lak tour desks sell the same vans.
The meeting point for most tickets is McDonald's on the main road in Nang Thong. Hotel-pickup tickets collect you instead, which is worth it from Khuk Khak, Pakarang or Bang Sak. The scheduled times are optimistic, and reviewers mention hotel drops on the way and the odd change of van, so I'd leave a buffer of an hour before anything that can't wait.
To Ao Nang
Ao Nang is where most people are going, and the vans that end at your hotel there cost a little more. Phichet's run from about 09:00 to 17:50 and take about three hours ten, for about ฿450 with the fee, and Black Tiger's leave from about 09:10 for about ฿370 and take about three hours. They drop along the Ao Nang beach road and at Nopparat Thara and Klong Muang.
A van that ends in Krabi Town is cheaper but leaves you about 20 km short. A songthaew from town to Ao Nang costs about ฿50–80, so it works, but with bags the hotel drop is the better buy. A car from Khao Lak to an Ao Nang hotel costs about ฿2,400–2,700.
To Krabi Town
The cheapest tickets end at the van station in Krabi Town, about two and a half hours from Khao Lak, and some sellers list Krabi Bus Terminal at Talat Kao, about 4 km north of town, as the last stop instead. Ask before you book which one your van uses. Some tickets include a drop at a Krabi Town hotel.
Krabi Town is the place to stay for an early ferry to Koh Phi Phi or Koh Lanta, because Klong Jilad pier is on the edge of town.
Arriving in Krabi
Top-Ranked Hotels in Krabi
The top of my ranked list of the 10 best hotels in Krabi. Each button opens the hotel on Booking.com with your dates filled in.
#2Sofitel Krabi Phokeethra Golf & Spa Resort4.7 (3,574 reviews)
Luxury resort near Krabi combining a championship golf course, full-service spa, and tropical grounds.
Check rates
#4Anana Ecological Resort Krabi4.7 (1,619 reviews)
Eco-minded resort in Ao Nang offering spa treatments, private pool suites, and a calm retreat with easy beach access.
Check rates
#5The Tubkaak Krabi Boutique Resort4.7 (1,506 reviews)
A beachfront boutique resort in Krabi offering pool villas, bay views, two restaurants, and a spa.
Check rates
To Railay
Railay has no road, so every route ends with a boat. The simplest is the van-and-boat ticket on 12Go, which leaves McDonald's in Khao Lak at 09:00 and ends at Railay East pier about three hours later, for about ฿530.
Otherwise, take a van to Ao Nang and a shared longtail from the beach, ฿100 a person and 10 to 15 minutes, or a van that drops at Ao Nam Mao, where a speedboat crosses to Railay East every 30 minutes for ฿150. Both run until about 18:00, so a van that leaves Khao Lak by early afternoon is the one to catch.
Khao Lak to Krabi Airport for a Flight
For a flight, take a car. It's about 137 km from Nang Thong and 141 km from Bang Niang, two to two and a half hours, and the airport wants you there two hours before departure, so leave Khao Lak four and a half to five hours before your flight. 12Go lists about 24 cars to the airport from about ฿2,400, and your hotel can book one the night before.
There are only two airport vans a day on 12Go, both leaving at about 09:00 and taking about three hours, for about ฿765. That suits an afternoon flight, from about 15:00. Most other vans end in Krabi Town, about 12 km from the airport, so if you take one, add a taxi from town and more time. If you haven't booked your flight home yet, Phuket airport is much closer to Khao Lak, about 75 km and 80 to 100 minutes away.
Straight On to Koh Phi Phi or Koh Lanta
You can reach Phi Phi from Khao Lak through Krabi in one day, but only on the first vans. The 08:45 reaches Krabi Town at about 11:20, which makes the last ferry from Klong Jilad pier at 13:30 (15:00 in December) or the afternoon speedboats, which run until 16:00. A car is the safer way to make the boat. If Phi Phi is the goal and you aren't stopping in Krabi, it's easier from Phuket, because the ferries from Rassada pier are about two hours from Khao Lak and sail until mid-afternoon.
For Koh Lanta, take the van to Krabi Town and the Lanta van from there, or spend a night in Krabi and go on in the morning. My Krabi to Koh Lanta guide has the vans and the boats.
Via Khao Sok
If you haven't been to Khao Sok, it's a natural stop between the coasts. Buses from Khao Lak to Khao Sok leave at about 08:20, 09:30, 10:40, 11:30, 13:10 and 15:40 and take about two hours with the stop at Takua Pa, and vans at 11:00 and 17:00 take about an hour. After two nights, vans leave Khao Sok for Krabi from about 07:30 to 16:30 and take two and a half to four hours.
When to Go
The vans run all year, so the season matters at the Krabi end. December to March is the best time for Krabi's beaches and island boats, and May to October is the rainy season, when some boats are canceled in rough weather. Maya Bay on Koh Phi Phi Leh closes from 1 August to 30 September every year.
Coming the other way, from Krabi to Khao Lak, the vans run from about 07:00 to 16:00. My Krabi to Khao Lak guide has the times from Krabi Town, Ao Nang and the airport.
Heading to Krabi? Plan the next part.
Frequently Asked Questions
Common questions about Khao Lak to Krabi.
About 130 km by road from Nang Thong to Krabi Town and 137 to 138 km to the airport and Ao Nang. It's two to two and a half hours by car.
About two and a half hours to Krabi Town and three to Ao Nang on the timetable, often longer with drops on the way. Vans leave from about 08:00 to 18:00 for ฿330–450 a seat.
About ฿2,400–3,000 for the whole car. 12Go lists cars from about ฿2,400 with its fee, and local firms quote ฿2,500–3,500. Book through your hotel or ahead online, because there's no taxi rank to count on in Khao Lak.
Most tickets meet at McDonald's on the main road in Nang Thong. Hotel-pickup tickets collect you, which is worth paying for from Khuk Khak, Pakarang or Bang Sak.
By car, two to two and a half hours for about ฿2,400 or more, leaving four and a half to five hours before your flight. There are two airport vans a day at about 09:00, about ฿765 and three hours.
Take a van with an Ao Nang hotel drop, about three hours for ฿370–450, from about 09:00 to 17:50. A car takes two to two and a half hours for about ฿2,400–2,700.
12Go sells a van-and-boat ticket that leaves McDonald's in Khao Lak at 09:00 and ends at Railay East pier about three hours later, for about ฿530. Otherwise take a van to Ao Nang and a longtail across.
No. Khao Lak and Krabi are both on the mainland and every route is by road. The only boat is the last leg to Railay, which has no road.
I couldn't confirm a public bus between them, and 12Go sells only vans and cars. The shared van is the practical choice.
Yes, on a morning van. The 08:45 reaches Krabi Town at about 11:20, in time for the 13:30 ferry from Klong Jilad pier (15:00 in December) or a speedboat before 16:00. The ferries from Phuket's Rassada pier are the easier way if you're not stopping in Krabi.
Where to stay in Krabi
Compare prices across major booking sites, and filter for free-cancellation rooms if you want to reserve now and decide later.
- Compare prices across sites
- Filter for free cancellation
- Secure checkout on the partner site
Compare rates on Booking.com
Largest selection
Compare rates on Expedia
One Key member prices
Compare rates on Trip.com
Strong across Asia
We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.
Onward from Krabi
The next leg, with the fastest and cheapest way to do it.
- KrabiBangkokFastest Flight, 1h 20–35m (+ airport time)Cheapest Van + bus combination to Khao San, $19–45Compare all 4 ways
- KrabiChiang MaiFastest Nonstop flight, 1h55 in the airCompare all 5 ways
- KrabiKhao SokFastest Car or transfer, booked ahead, 2–2.5 hoursCheapest Shared van, About ฿300–500Compare all 4 ways
- KrabiKoh LantaFastest Speedboat from Ao Nang or Railay, 1h10–1h50Cheapest Minivan from Krabi airport, About ฿400–540Compare all 6 ways
- KrabiKoh LipeFastest Bundhaya speedboat from Ao Nang, About 5 hours 20, arriving 15:30Cheapest Van to Pak Bara and speedboat, from Krabi Town, About ฿1,150–1,500Compare all 5 ways
- KrabiKoh PhanganCheapest Bus or van + ferry, About ฿480–620Compare all 7 ways
You Might Also Like
Best Time to Visit Thailand
November to February for most trips, and the right coast for the rest of the year
Thailand on a Budget
Thailand on less, without missing the best of it
Is Thailand Safe?
What is actually risky, what is only in the news, and what four government advisories say, destination by destination
Thailand Visa & Entry Requirements
Who enters visa-free, what immigration checks, the TDAC, and how to stay longer

Ethical Elephant Sanctuaries in Chiang Mai
No riding, no shows, and the sanctuaries where you watch rather than wash.

Written by
Mac Kiley
I lived in Bangkok for four years and traveled the country from there. The guides are my own opinions, written the way I'd explain them to a friend planning a trip.
More about MacReady to build your itinerary?
Use our free itinerary builder to save places, organize days, and share your trip.
Open Itinerary Builder

