
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 April 2026
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.
| Transfer modes from Krabi to Khao Lak: | Travel Time | Cost Range |
|---|---|---|
| Minibus or Minivan | 2.5–3.5 hours | $10–16 per person |
| Private Taxi or Car with a driver | 2.5–3 hours | $70–120 per car |
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.
| Bus/Van Company | Departure in Krabi | Arrival in Khao Lak |
|---|---|---|
| Phichet Trans. | 07:30 | 10:00 |
| Phichet Trans. | 09:00 | 11:30 |
| Phichet Trans. | 10:30 | 13:00 |
| Phichet Trans. | 11:50 | 14:20 |
| Phichet Trans. | 13:30 | 16:00 |
| Phichet Trans. | 15:30 | 17:30 |
| Phichet Trans. | 16:30 | 19:00 |
| Krabi Sea Pearl | 11:30 | 14:00 |
| Black Tiger Group | 07:30 | 10:00 |
| Black Tiger Group | 09:00 | 11:30 |
| Black Tiger Group | 10:30 | 13:00 |
| Black Tiger Group | 11:50 | 14:20 |
| Black Tiger Group | 13:30 | 16:00 |
| Black Tiger Group | 15:00 | 17:30 |
| Black Tiger Group | 16:30 | 19:00 |
| Black Tiger Group | 16:30 | 19:00 |
| PP All Seasons | 11:00 | 15:00 |
| RTC Transport | 11:00 | 15:00 |
| Thubthim Siam Travel | 11:00 | 14:30 |

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 Service | Travel Time | Price (Car) |
|---|---|---|
| Phuket Transfer Travel And. | 03:00 | From $99.00 |
| Ramon Transport | 03:30 | From $88.00 |
| Koh Ngai Camping | 02:30 | From $88.00 |
| Andaman Taxis | 02:10 | From $97.00 |
| Paradies Sea | 02:50 | From $96.00 |
| RTC Transport | 02:30 | From $100.00 |
| Glassflower | 02:30 | From $145.00 |
| Happy EV Taxi | 02:30 | From $80.00 |
| Andaman Taxis | 02:20 | From $95.00 |
| Bangkok Taxi24 | 02:10 | From $87.00 |
| Call Me Taxi | 02:30 | From $80.00 |
| AEC 168 Transport | 02:20 | From $80.00 |
| Gosafe Transport | 02:20 | From $138.00 |
| Kanokwan Travel | 03:00 | From $100.00 |

❓ FAQ + Tips – Travel from Krabi to Khao Lak
How to book tickets from Krabi to Khao Lak?
Book minivan tickets or private taxi transfers online at 12go.asia ➜ with several daily departures.
How long does it take to travel from Krabi to Khao Lak?
The journey takes about 2.5–3.5 hours, depending on your departure point and transport option.
How far is Khao Lak from Krabi?
The travel distance is approximately 140 km by road from Krabi Town to Khao Lak.
How much does it cost to travel?
Shared minivans cost about $10–16 per person, while private taxis cost about $70–120 per vehicle.
What is the fastest way to travel?
A private taxi is the fastest and most comfortable option, with direct hotel-to-hotel service.
What is the cheapest way to travel?
The cheapest option is a shared minivan from Krabi or Ao Nang, with fares starting at about $10 per person.
Is there a direct flight to Khao Lak?
No. Khao Lak has no airport, so travel is only possible by road from Krabi.
Can you travel by train?
No. There is no railway between Krabi and Khao Lak, so trains are not available.
How do you travel from Khao Lak to Khao Sok?
Travel by minivan or private taxi in about 1.5–2.5 hours. See How to get from Khao Lak to Khao Sok?.
Where can you travel from Krabi?
From Krabi you can visit 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.