
1. Bus / Van to Khao Lak
2. Taxi / Car to Khao Lak
3. Ferry + Van to Khao Lak
🎫 Book Ticket to Khao Lak
From Koh Lanta to Khao Lak you can travel by van, taxi/car, ferry + bus.
-
- The distance from Koh Lanta to Khao Lak is approximately 240 km by road via Krabi. The most popular mode of travel from Koh Lanta to Khao Lak is by minivan/bus or ferry + bus via Krabi or Phuket. This bus journey typically takes 6-7 hours and costs around $19-25 per person. Alternatively, you can opt for a private car or taxi to Khao Lak, offering comfort and a quicker transfer. Traveling by private car from Koh Lanta to Khao Lak usually takes 3.5-5 hours and costs about $150-175 per car.
- Another option is ferry/boat + minivan via Krabi. Ferries and boats operate from Koh Lanta to Krabi, followed by minivans from Krabi to Khao Lak. This route takes about 6-9 hours and costs approximately $25-65 per person. There are no direct flights or railway connections from Koh Lanta to Khao Lak. Easily find and book bus/van tickets or private cars from Koh Lanta to Khao Lak online. From Khao Lak, you can also travel by minivan or car to Khao Sok National Park (approximately 60 km away) or by minivan + ferry to Koh Phangan.
-
- Khao Lak is a coastal destination in Thailand, situated in the Takua Pa area of Phang Nga province. It lies approximately 60 km north of Phuket, one of Thailand’s primary thoroughfares. What distinguishes Khao Lak from neighboring tourist spots like Phuket is its tranquil, secluded coastal locales, perfect for family fun. Khao Lak lacks an airport and railway station. There are three popular routes to reach Khao Lak from Koh Lanta – by minivan/bus, private car, or ferry+minivan via Krabi. Alternatively, you can opt for a ferry+minivan journey via Koh Yao Yai and Phuket.
Transfer Mode – Koh Lanta to Khao Lak: | Travel Time | Cost Range |
---|---|---|
Minivan / Bus / Minibus | 6-7 hours | $19-25/pp |
Private Car/Taxi with a driver | 3.5-5 hours | $150-175 (minivan, car) |
Ferry + Van (via Krabi) | 6-9 hours | $25-65/pp |
How do I get from Koh Lanta to Khao Lak?
1. BUS / MINIVAN from Koh Lanta to Khao Lak
The most used and cheapest way to transfer from Koh Lanta to Khao Lak is by bus or minivan. On this route, you can use buses and smaller minivans from Good Luck Lanta Tour, Krabi Sea Pearl or RTC Transport. If you would like to go via Krabi, other companies can be used between Koh Lanta – Krabi – Khao Lak.
Buses and minivans can depart from hotels on Koh Lanta, depending on your destination, or from Saladan Pier, which is the main shipping port in the north of the island. These buses arrive at Khao Lak McDonalds in Khao Lak, you will see information about the departure and arrival points when searching and booking tickets online, so read everything carefully.
Also check the map links when booking to see where these places are located. The bus/minivan transfer from Koh Lanta to Khao Lak takes approx. 5.5-7 hours, these times vary by company and the indicated travel times may also vary and there may be delays during the transfer.
A bus/minivan transfer from Koh Lanta to Khao Lak costs between $19-25/pp, these prices may vary throughout the year and are not fixed. A minor disadvantage may be the limited timetable of these buses going to Khao Lak, so it is advisable to search and book tickets well in advance.
ou can easily search and buy bus tickets from Koh Lanta to Khao Lak online in advance. It is advisable to arrive at the departure point for Koh Lanta at least 30 minutes before the bus leaves. When booking your ticket, also read all information and conditions of the transfer and follow all instructions of the transport companies.

2. PRIVATE TAXI / CAR from Koh Lanta to Khao Lak
The most convenient, fastest, but at the same time the most expensive transport option from Koh Lanta to Khao Lak is a private car/taxi transfer with a driver. The advantage of this choice is that you can choose your departure point in Koh Lanta and your arrival point in Khao Lak, so you can also save your time in transportation.
Private cars with drivers on the route to Khao Lak from Koh Lanta are operated by companies such as Bangkok Taxi24, Koh Lanta Sea Tour, Andaman Taxis, Lanta Gardenhill, Phuket Transfer Travel Andaman. If you were to go with a transfer in Krabi, there may be more private taxi companies and more offers of different types of cars on offer.
These private taxi companies offer smaller classic cars or larger SUVs and minivans / minibuses suitable for group travel on this route. Mainly minivans are also suitable for larger groups of travelers traveling together in one group. Transport by private car/taxi from Koh Lanta to Khao Lak takes approx. 3.5-5 hours, but the indicated driving time may vary and also depends on your travel route.
Transfer by private modern car/taxi from Koh Lanta to Khao Lak costs in the range of $155-175/vehicle, these prices vary depending on the type of vehicle and/or the number of people being transported. However, you can always split the transfer fare and calculate it for individual people in the car.
So transport by a smaller minivan in a larger number of people can also be an advantageous transfer option. You can easily search and book your private chauffeured vehicle from Koh Lanta to Khao Lak online well in advance.

3. FERRY + VAN from Koh Lanta to Khao Lak (via Krabi)
Another, alternative transport option from Koh Lanta to Khao Lak is a transfer with ferry and bus / minivan via Krabi (or via Phuket). So this transportation option has 2 steps, first a boat transfer from Koh Lanta to Krabi and then a trip by minivan or bus from Krabi to Khao Lak.
Transportation by ferry and bus to Khao Lak from Koh Lanta via Krabi can take between 6-8 hours, depending on how long you stay in Krabi. Boat transport from Koh Lanta to Krabi takes approx. 1.5-4 hours and transfer from Krabi to Khao Lak approx. 2.5-3.5 hours. Most boats depart from Saladan Pier and in Krabi they arrive at places or ports such as Klong Jilad Pier, Floating Pier East Railay or Nopparat Thara Pier.
1. BOOK FERRY TICKET to Krabi ➜
Buses and minivans then depart from Krabi Bus Terminal, Krabi Town, Krabi Van Terminal, Ao Nang, Krabi Airport and usually arrive at Khao Lak McDonalds or other locations in the city center. You will see all information about departures and arrivals again when searching and booking tickets.
Boat transfer from Koh Lanta to Krabi is offered by Super Concord, Bundhaya Speed Boat, Siri Lanta Speedboats, Ao Nang Travel and Tour, and buses and minivans to Khao Lak are offered by Phichet Transport, Krabi Sea Pearl, Black Tiger Tour, Thubthim Siam Travel, PP All Seasons Travel and Tour, RTC Transport or Hat Yai World Tour.
If you would like to use this transport option, you need to find and book a ferry ticket and another bus ticket from Krabi to Khao Lak separately. Ferry and bus tickets from Koh Lanta to Khao Lak via Krabi or Phuket can be easily searched and purchased online in advance.
2. BOOK BUS TICKET to Khao Lak ➜

❓ FAQ + TIPS – Travel from Koh Lanta to Khao Lak:
1. How to book bus tickets or car from Koh Lanta to Khao Lak?
-
- Book bus tickets or private carfrom Koh Lanta to Khao Lak 12go.asia ➜.
- You can also search another routes, e.g. Koh Lanta > Krabi, Krabi > Khao Lak…
2. What is the travel time from Koh Lanta to Khao Lak?
-
- Travel by minibus/bus or minivan from Koh Lanta to Khao Lak takes about 6-7 hours.
- Travel by private taxi or car from Koh Lanta to Khao Lak takes about 3.5-5 hours.
- Travel by ferry + minivan from Koh Lanta to Khao Lak (via Krabi) takes about 5-8 hours.
3. What is the travel distance from Koh Lanta to Khao Lak?
-
- Travel distance from Koh Lanta to Khao Lak is about 240 km by minibus or private car via Krabi.
4. How much does it cost to travel from Koh Lanta to Khao Lak?
-
- Transfer by minibus/bus or minivan from Koh Lanta to Khao Lak costs about $19-25/pp.
- Transfer by private taxi/car from Koh Lanta to Khao Lak costs about $155-175 (minivan, car).
- Travel by ferry + minivan from Koh Lanta to Khao Lak (via Krabi) costs about $25-65/pp.
5. What is the fastest way of transport from Koh Lanta to Khao Lak?
-
- The most fastest option of transport to Khao Lak from Koh Lanta is to travel by private taxi or car.
6. What is the most cheapest way of transfer from Koh Lanta to Khao Lak?
-
- The most cheapest option of getting from Koh Lanta to Khao Lak is to travel by minivan or minibus. The most cheapest bus ticket from Koh Lanta to Khao Lak costs about $19/pp.
7. Is there a direct flight to Khao Lak from Koh Lanta?
-
- No, Khao Lak and Koh Lanta have no airports, so travel by plane is not possible between these sites.
8. Is it possible to travel by train to Khao Lak from Koh Lanta?
-
- No, Khao Lak and Koh Lanta have no railway stations and there is no railway between these sites.
9. How you can go to Khao Sok National Park from Koh Lanta?
-
- Khao Sok National Park is accessible only by bus/minivan or private car, there is no railway to Khao Sok and no flight, Khao Sok has no airport. Read this article: How do you get from Khao Lak to Khao Sok? Travel by minivan or bus costs about $12/pp, private car about $50.
10. How do you get from Phuket to Khao Lak?
-
- Khao Lak from Phuket is accessible by bus/minivan or private car, there is no railway and there are no flights, Khao Lak has no airport. You can depart from Phuket Airport, Phuket town or Karon beach, travel time is about 2-4.5 hours. Read this article: How to reach Khao Lak from Phuket?
11. What you can visit before you arrive to Khao Lak?
-
- You can also visit Ao Nang in Krabi, it is one of the most popular beach sites in this part of Thailand. There are ferries or minivans from Koh Lanta to Ao Nang and from Krabi you can travel by minivan or taxi to Khao Lak (via Phuket or Khao Sok National Park).
12. Where to stay in Khao Lak? Hotel or bungalow?
-
- Khao Lak and nearby area of this island offers various hotels, beach resorts or cheap guesthouses and bungalow. There are also private luxury resorts or small modern hotels > Book accommodation in Khao Lak.
🎫 Book bus tickets or private car from Koh Lanta to Khao Lak:
(You can also book another travel routes and tickets, e.g. Koh Lanta > Krabi, Krabi > Khao Lak…)