KRABI to KHAO LAK — Transport Options ☀️

How to get from Krabi to Khao Lak by bus, van, taxi, car
How do you get from Krabi to Khao Lak? You can travel by bus/minivan or private taxi or car.
  1. Bus / Minivan to Khao Lak
  2. Taxi / Car to Khao Lak
  3. Questions + Travel Tips
  4. Book Ticket Online 🎫
Best comfort

Private taxi/car

Fast, door-to-door, flexible

Best budget

Public bus

Cheapest option, fixed schedule

Avoid

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.

Comparison of Transfer Options from Krabi to Khao Lak
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

BOOK a TOUR in Thailand


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.

BOOK TICKETS to Khao Lak

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 Schedule + Tickets from Krabi to Khao Lak:
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

van-bus-krabi-to-khao-lak
From Krabi to Khao Lak you can travel by minivan / minibus (photo: Phichet Transport).

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.

BOOK TAXI / CAR to Khao Lak

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 Schedule from Krabi to Khao Lak:
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

taxi-car-krabi-to-khao-lak-glassflower
From Krabi (town, airport or beach) to Khao Lak you can travel by private car/tax (photo: Glassflower).

❓ 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.

BOOK a TOUR in Thailand

BOOK Your HOTEL in Khao Lak


💡 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.


🎫Book your tickets / taxi from Krabi to Khao Lak + Schedule:

Ferry in Thailand ➜

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: