
Shared minivan
Best price / comfort balance
Private taxi/car
Fast, door-to-door, flexible
Public bus
Cheapest option, fixed schedule
Ferry routes
No direct connection
Quick answer: From Krabi to Khao Lak you can travel by shared minivan/bus or by private car/taxi. The minivan/bus is the budget‑friendly, easy option; a taxi gives you more comfort and door‑to‑door service. Be sure to book your transfer ahead if you want to avoid delays. Book tickets or car to Khao Lak easily online.
At a glance:
- 📍 Distance: approx. 140 km by road.
- ⏱️ Travel time: Minivan/bus ~2.5–3.5 h | Private car/taxi ~2–3 h depending on pick‑up point.
- 💰 Price range: Minivan/bus ~US$10–16 per person | Private car/taxi ~US$70–120 per vehicle.
- 🚍 Minivan/Bus: Shared seats, regular departures from Krabi town, Ao Nang or airport
- 🚕 Private Car/Taxi: Ideal for groups, lots of luggage or if you prefer flexible schedule and fastest transfer.
Last updated in October 2026
Krabi to Khao Lak: Which Transport Is Best?
| Transport | ⏱️ Time | 💰 Price | Comfort | Best for |
|---|---|---|---|---|
| Minivan / Minibus | 2.5–3.5 h | $10–16/person | ★★★★☆ | Budget travelers |
| Private Taxi / Car | 2.5–3 h | $70–120/vehicle | ★★★★★ | Families & groups |
Rating: ★★★★★ excellent ★★★★☆ very good ★★★☆☆ good.
Traveling from Krabi to Khao Lak is possible by shared minivan or minibus, or by private taxi and car. The shared minivan is the cheapest option, while a private transfer offers faster, more comfortable and direct door-to-door travel.
How do I get from Krabi to Khao Lak?
1. MINIVAN / MINIBUS from Krabi to Khao Lak
👉 Minivan/minibus is the most affordable and commonly used way to travel from Krabi to Khao Lak.
- ✔️ Best for: budget travelers looking for a straightforward transfer
- ✔️ Travel time: ~2.5–3.5 hours (may vary depending on route)
- ✔️ Cost: $10–16 per person (low-cost option)
- ✔️ Comfort: medium (shared minivans with limited seats)
- ✅ Best Option: Services from Ao Nang or Krabi Airport with drop-off in central Khao Lak
- 💡 Tip: Choose departure points closer to your accommodation to save time.
- 🌏 Extra tip: Frequent departures make planning very flexible.
The most popular and cheapest way to travel from Krabi to Khao Lak is by a shared minivan. This option takes about 2.5–3.5 hours and costs around $10–16 per person, making it ideal for budget travelers.
Minivans depart from Krabi Town, Krabi Bus Terminal, Krabi Airport, Ao Nang and other popular locations. Most services arrive in central Khao Lak, often near Khao Lak McDonalds, and some routes also offer hotel drop-off.
Minivans operate throughout the day, giving you plenty of departure times to choose from. Tickets can be booked online in advance, which is recommended during the high season. You can also use this transport option when traveling via Phuket.
| Company (Transport Type) | Departure Time | Arrival Time |
|---|---|---|
| Black Tiger Tour (Van) | 07:00 | 10:30 |
| Black Tiger Tour (Van) | 07:30 | 10:00 |
| Black Tiger Tour (Van) | 08:00 | 11:30 |
| Phichet Transport (Minivan 14pax) | 08:30 | 11:30 |
| Black Tiger Tour (Van) | 09:00 | 11:30 |
| Phichet Transport (Minivan 14pax) | 09:30 | 12:30 |
| Black Tiger Tour (Van) | 10:00 | 13:30 |
| Black Tiger Tour (Van) | 10:30 | 13:00 |
| RTC Transport (Van) | 10:50 | 14:30 |
| Krabi Sea Pearl (Minivan) | 11:20 | 14:00 |
| Thubthim Siam Travel (Minivan) | 11:40 | 15:30 |
| Black Tiger Tour (Van) | 12:00 | 15:30 |
| Phichet Transport (Minivan 14pax) | 12:30 | 15:30 |
| Black Tiger Tour (Van) | 13:00 | 16:30 |
| Black Tiger Tour (Van) | 13:30 | 16:00 |
| Black Tiger Tour (Van) | 14:00 | 17:30 |
| Phichet Transport (Minivan 14pax) | 14:30 | 17:30 |
| Black Tiger Tour (Van) | 15:00 | 17:30 |
| Phichet Transport (Minivan 14pax) | 15:30 | 18:30 |
| Black Tiger Tour (Van) | 16:00 | 19:30 |
Note: This is not a complete timetable. Departure and arrival times may vary depending on the operator and pickup location. Check the current schedule before booking.

2. PRIVATE TAXI / CAR from Krabi to Khao Lak
👉 Private taxi/car is the most comfortable and fastest way to travel from Krabi to Khao Lak.
- ✔️ Best for: travelers who want door-to-door service and maximum flexibility
- ✔️ Travel time: ~2.5–3 hours (depending on pickup location)
- ✔️ Cost: $70–120 per car (can be shared among passengers)
- ✔️ Comfort: very high (modern air-conditioned cars, SUVs, or minivans)
- ✅ Best Option: Private transfers with companies like Andaman Taxis, Glassflower, or Call Me Taxi
- 💡 Tip: Sharing a minivan in a group can significantly lower the cost per person.
- 🌏 Extra tip: Ideal for direct hotel-to-hotel transfers without delays.
A private taxi is the most comfortable way to travel from Krabi to Khao Lak. You can choose your pickup location in Krabi, including Ao Nang, Krabi Town, Krabi Airport, Klong Jilad Pier or Ao Nam Mao, and travel directly to your hotel in Khao Lak.
Private transfers are available in modern cars, SUVs and larger minivans, making them a great choice for families and groups. Sharing the fare between several passengers can make this option more affordable.
The journey takes about 2.5–3 hours and costs around $70–120 per vehicle, depending on the type of car. Booking your private transfer online in advance is recommended, especially during the busy tourist season.
| Taxi Company | Travel Time | Vehicle Class |
|---|---|---|
| Gosafe Transport | 2h 20m | Van 9pax |
| Happy EV Taxi | 2h 30m | EV Class 3pax |
| Khong Ngai Camping | 2h 30m | Van |
| Smart En Plus | 3h | Van 9pax |
| Smart En Plus | 3h | Economy 3pax |
| Smart En Plus | 3h | SUV 4pax |
| Khong Ngai Camping | 2h 30m | Van |
| Khong Ngai Camping | 2h | Eco |
| Khong Ngai Camping | 2h 30m | Comfort 3 Pax |
| Call Me Taxi Thailand | 3h | Comfort 3pax |
| Andaman Taxis | 1h 30m | Van |
| AEC 168 Transport and Travel | 3h 30m | Van |
| Kanokwan Travel | 3h 30m | Economy 3 Pax |
| Paradise Sea Travel and Tour | 3h | SUV 4 Pax |
Note: Travel times are estimates and depend on the pickup point, traffic and destination in Khao Lak. Vehicle availability and prices may change; confirm the details before booking.

❓ FAQ + Tips – Travel from Krabi to Khao Lak
How long does it take to travel from Krabi to Khao Lak by van or taxi?
The journey takes about 2.5–3.5 hours, depending on your departure point, traffic and transport option.
How far is Khao Lak from Krabi by road?
The distance is approximately 140 km from Krabi Town to Khao Lak, depending on the exact route and destination.
How much does it cost to travel from Krabi to Khao Lak?
Shared minivans cost about $10–16 per person, while private taxis cost around $70–120 per vehicle.
What is the fastest and most comfortable way to reach Khao Lak from Krabi?
A private taxi is usually the fastest and most comfortable option, offering direct transfers between hotels or other pickup points.
What is the cheapest way to get from Krabi to Khao Lak?
A shared minivan is generally the cheapest option, with fares starting at around $10 per person.
Can you fly directly from Krabi to Khao Lak?
No. Khao Lak has no airport, so you must travel by road from Krabi by minivan, bus or private taxi.
Is there a train connection between Krabi and Khao Lak?
No. There is no railway connection between Krabi and Khao Lak, so the journey must be made by road.
How can you travel from Khao Lak to Khao Sok National Park?
You can travel by minivan or private taxi in about 1.5–2.5 hours. See How to Get from Khao Lak to Khao Sok?.
Which destinations can you visit from Krabi by bus, ferry or taxi?
From Krabi, you can continue to Surat Thani, Koh Phi Phi, Phuket or Khao Sok National Park.
💡 Practical Travel Tips for Krabi to Khao Lak
Traveling from Krabi to Khao Lak is a popular route in southern Thailand. You can travel by minivan, tourist bus or private taxi/car.
- Minivan or Taxi: Minivans are the cheapest option, while private cars offer the most comfort and flexibility.
- Departure Points: Transfers are available from Krabi Town, Ao Nang, Krabi Airport and other popular tourist areas.
- Travel Time: The journey usually takes about 2.5–3.5 hours, depending on traffic and your departure point.
- What to Bring: Pack water, snacks and a light jacket, as vehicles are usually air-conditioned.
- Book Early: Reserve your minivan or private transfer in advance during weekends and the high tourist season.
- Hotel Transfer: Many companies offer convenient hotel pickup in Krabi and drop-off directly at your accommodation in Khao Lak.
Tip: Minivan and private taxi tickets from Krabi to Khao Lak can be searched and booked online in advance.
From Krabi to Khao Lak you can travel by van/minibus or private taxi.
The travel distance from Krabi to Khao Lak is about 140 km by road. The most popular and cheapest option is a shared minivan, which takes about 2.5–3.5 hours and costs around $10–16 per person. Minivans depart from Krabi Town, Ao Nang and Krabi Airport.
A private taxi is the fastest and most comfortable option, taking about 2.5–3 hours. There are no trains or flights to Khao Lak because the area has no railway station or airport. From Khao Lak you can continue to Khao Sok National Park or travel by van and ferry to Koh Phangan.
Khao Lak is a peaceful beach destination in Phang Nga Province, famous for its long sandy beaches and relaxed atmosphere. You can also reach the area via Phuket, which offers additional transport connections.