
1. Ferry + Van to Khao Lak
2. Ferry + Taxi to Khao Lak
3. Sleeper Boat + Bus/Van
🎫 Book a Tour in Thailand
🎫 Book Ticket to Khao Lak
From Koh Tao to Khao Lak you can get by ferry / boat + bus, van, taxi.
-
- The travel distance from Koh Tao to Khao Lak is approximately 230 km via Surat Thani and Khao Sok National Park. The preferred method to reach Khao Lak from Koh Tao is by ferry/boat + van/bus via Surat Thani and Khao Sok. Traveling by ferry + bus/van from Koh Tao to Khao Lak (via Surat Thani, Khao Sok) costs about $35-65 per person and takes approximately 8-14 hours. This mode of transport allows for a convenient visit to Khao Sok National Park as well.
- Another option to reach Khao Lak from Koh Tao is by ferry + private car/taxi also via Surat Thani and Khao Sok Park. Traveling by ferry + private car from Koh Tao to Khao Lak (via Surat Thani, Khao Sok) costs about $115-190 and takes approximately 7-12 hours. Ferry/bus or boat tickets from Koh Tao to Khao Lak can be easily booked online. Additionally, from Khao Lak, travelers can journey to Koh Yao Yai via Phuket.
-
- Khao Lak in Phang Nga province, renowned for its natural beauty, is considered one of Thailand’s most stunning destinations. It’s not just about the beautiful beaches; the hills east of the beaches are teeming with diverse plant and animal life, housing several national parks. Khao Lak boasts a nearly 10-kilometer-long stretch of fine sandy beach bordered by lush tropical vegetation and a handful of tourist resorts and hotels. Before visiting Khao Lak, it’s advisable to review the weather conditions. Additionally, from Koh Tao, ferries are available to Koh Phangan or Koh Samui, the Gulf of Thailand’s premier islands.
Transfer Mode – Koh Tao to Khao Lak: | Travel Time | Cost Range |
---|---|---|
Ferry + Bus/Van | 8-13 hours | $35-65/pp |
Ferry + Taxi/Car | 7-12 hours | $115-190 |
Sleeper Boat + Bus | 14-15 hours | $35-52/pp |
How to travel from Koh Tao to Khao Lak?
1. BOAT + VAN / BUS from Koh Tao to Khao Lak
The most used and cheapest transfer option from Koh Tao to Khao Lak is the transfer by boat/ferry and bus/minivan via the city of Surat Thani. This transportation option has 2 steps, first a boat trip from Koh Tao to Surat Thani and then a bus transfer from Surat Thani to Khao Lak.
Transportation by boat and bus from Koh Tao to Khao Lak via Surat Thani can take between 8-13 hours, depending on how long you stay in Surat Thani. For a boat transfer from Koh Tao to Surat Thani, you can use a companies like Lomprayah or Songserm, which offers the fastest boat transfers between these places.
1. BOOK TICKET to Surat Thani ➜
Boats depart from Mae Haad Koh Tao and arrive mostly at Tapee Pier in Surat Thani town. Companies such as 465 Surat Thani Phuket Transport, Phuket Bus and Van Travel, Phangan Tour 2000, or others are available for bus transport from Surat Thani to Khao Lak.
Buses then depart from Surat Thani Bus Terminal or Talad Kaset 2 and usually arrive at Khao Lak Nang Thong Center or Khao Lak Bus Station. You will see information about departure and arrival points when searching and booking tickets. Transportation by boat/ferry and bus from Koh Tao to Khao Lak costs a total of $35-65/pp, these prices may change throughout the year and are not fixed.
You can book tickets for the transfer from Koh Tao to Khao Lak in the form of a combined ticket or 2 separate tickets. You can find and buy these tickets to Khao Lak and Surat Thani online in advance. It is advisable to arrive at the departure points at least 30 minutes before the departure of the boat and bus.

2. BOAT + TAXI / CAR from Koh Tao to Khao Lak
Another, but more expensive, option for transportation from Koh Tao to Khao Lak is a combination of boat and private transportation again via the city of Surat Thani. This transportation option also has 2 steps, first a boat trip from Koh Tao to Surat Thani and then a private car/taxi with a driver from Surat Thani to Khao Lak.
The disadvantage of this option is the higher price of the transfer in the form of a modern private car, the advantage is the choice of your departure point in Surat Thani and arrival point in Khao Lak.
For boat transfers to Surat Thani, you will again use boats and ferries from Lomprayah or Songserm, and for transportation by private car/taxi, companies such as Ramon Transport, Kim Transfers Thailand, Kanokwan Travel, Koh Ngai Camping, Bangkok Taxi24, Andaman Taxis, Glassflower and Van2Travel.
1. BOOK TICKET to Surat Thani ➜
Most of these private taxi companies always offer different types of vehicles on this route. Transportation by ferry/boat and private car/taxi with a driver from Koh Tao to Khao Lak takes a total of about 7-12 hours, depending on what type of boat you use for the transfer to Surat Thani.
The private car transfer from Surat Thani to Khao Lak takes about 3-4 hours and costs between $80-200/pp. These prices vary depending on the type of vehicle you choose, smaller classic cars are always a cheaper option than larger SUVs or minivans for more people.
The price also includes the ferry/boat transfer to Surat Thani. You can easily search and book tickets for the ferry to Surat Thani and your private car to Khao Lak online in advance.
2. BOOK TAXI / CAR to Khao Lak ➜

3 SLEEPER BOAT + BUS from Koh Tao to Khao Lak
One of the transport options, but the slowest, from Koh Tao to Khao Lak in Thailand is a combination of a sleeper boat transfer and a bus via the city of Surat Thani. On the route from Koh Tao to Surat Thani, sleeper boats are also available, but their disadvantage is a longer journey time.
The journey by sleeper boat from Koh Tao to Surat Thani takes around 8 hours and then you have to calculate the time for the bus transfer from Surat Thani to Khao Lak. The total journey time in this way can be around 14-15 hours. However, it is also advisable to take into account that this time can also vary and the exact journey time may not always be adhered to.
BOOK JOIN TICKET to Khao Lak ➜
For transport by sleeper boat to Surat Thani, you can use companies such as Fame Tour, Phantip 1970, Traans Baan Ton or Koh Tao Booking Center. Some of these companies also provide a connecting bus transfer from the port to the city of Surat Thani or to other places in this city or directly to Khao Lak.
The sleeper boat and bus from Koh Tao to Khao Lak via Surat Thani costs between $35-52/pp, these prices can change throughout the year and are not fixed. Connecting buses then arrive at places such as Nang Thong or Khao Lak McDonalds in Khao Lak town. The sleeper boats depart from Mae Haad Koh Tao pier, as do other smaller ferries and speedboats. You can easily find and buy a combined sleeper boat and bus ticket to Khao Lak from Koh Tao online in advance.

❓ FAQ + TIPS – Travel route from Koh Tao to Khao Lak:
1. How to book tickets or car from Koh Tao to Khao Lak?
-
- You can book tickets or taxi/car from Koh Tao to Khao Lak online on 12go.asia ➜.
- You can also book another tickets, e.g. Koh Tao > Surat Thani, Surat Thani > Khao Sok…
2. What is the travel time from Koh Tao to Khao Lak?
-
- Travel time by ferry + bus/van from Koh Tao to Khao Lak (via Surat Thani) is about 8-14 hours.
- Travel time by ferry + taxi/car from Koh Tao to Khao Lak (via Surat Thani) is about 7-12 hours.
- Travel time by sleeper boat + bus from Koh Tao to Khao Lak (via Surat Thani) is about 14-15 hours.
3. How far is Khao Lak from Koh Tao, what is the travel distance?
-
- Travel distance from Koh Tao to Khao Lak is about 230 km via Surat Thani town and Khao Sok National Park.
4. How much does it cost to get from Koh Tao to Khao Lak?
-
- Transfer by ferry/boat + bus/van from Koh Tao to Khao Lak (via Surat Thani) costs about $35-65/pp.
- Transfer by ferry + taxi/car from Koh Tao to Khao Lak (via Surat Thani) costs about $115-190.
5. Is there a train from Surat Thani town to Khao Lak?
-
- No, Khao Lak has no railway station, you can not travel by train from Surat Thani to Khao Lak.
6. Is there a flight from Koh Tao to Khao Lak?
-
- No, there are no flights, it is not possible to travel by plane because Khao Lak has no airport.
- The closest airport to Khao Lak is Phuket International Airport (about 80 km from Khao Lak).
7. Is it possible to take a private car from Surat Thani to Khao Lak?
-
- Yes, from Surat Thani (railway station, town, airport) you can travel by private car or taxi to Koh Tao via Khao Sok National Park. It is a comfortable option of transport, but it is the most expensive way of transport.
8. Where to accommodate in Khao Lak?
-
- There are private resorts or hotels and guesthouses close to the beach and coast or at the town of Khao Lak.
- Search and book your stay / hotel in Khao Lak online > Book your accommodation in Khao Lak ➜
9. Where you can travel from Khao Lak?
-
- From Khao Lak you can travel to southern Thailand, e.g. to Phuket (+ Koh Yao Yai), Krabi, Koh Phi Phi or Koh Lanta. Phuket and Krabi are the most visited tourist beach sites in Phang Nga Bay (Andaman sea).
10. How you can travel to Bangkok from Koh Tao?
-
- There are 4 ways how you can go to Bangkok from Koh Tao. The most fastest option is to travel via Chumphon or direct flight from nearby Koh Samui. The most cheapest option is to travel by ferry to Chumphon and by train of Thai Railways from Chumphon to Bangkok.
BOOK a TOUR / ACTIVITY in Thailand ➜
🎫 Book ferry / boat, bus, van or taxi from Koh Tao to Khao Lak:
(You can also book another tickets, eg. Koh Tao to Surat Thani, Surat Thani to Khao Lak…)