KHAO LAK to KOH PHANGAN — Transport ☀️

How to get from Khao Lak to Koh Phangan by bus, van, car, taxi, ferry
How do you get from Khao Lak to Koh Phangan? You can travel by bus, minivan, car + ferry or speedboat.
  1. Van + Ferry to Koh Phangan
  2. Taxi + Ferry to Koh Phangan
  3. Book a Tour Online 🎫
  4. Book Ticket Online 🎫
Best speed

Taxi/car + ferry

Fastest option, flexible departure, shorter total travel time

Best budget

Local bus + ferry

Cheapest option, more transfers, longer journey overall

Avoid

Direct transport

No direct route, always requires ferry and land transfers

Quick answer: Travelling from Khao Lak to Koh Phangan involves a land leg to Surat Thani followed by a ferry across to the island. A minivan + ferry is the budget‑friendly route, while a private taxi/car + ferry offers fastest door‑to‑door convenience. You can book tickets to Koh Phangan from Khao Lak easily online in advance.

At a glance:

  • 📍 Travel distance: approx. 350 km.
  • ⏱️ Travel time: Minivan + ferry ~10‑12 hours | Taxi/car + ferry ~7‑10 hours.
  • 💰 Price range: Minivan + ferry ~US$ 25‑50 per person | Taxi/car + ferry ~US$ 80‑140 per person/vehicle.
  • 🚍 Minivan + Ferry: Typical budget‑friendly option, covers land + sea.
  • 🚕 Private car/taxi + Ferry: Best for flexibility, groups or with a lot of luggage.

Last updated in April 2026


From Khao Lak to Koh Phangan you can travel by van + ferry, private taxi + ferry, or flight + ferry.

The distance from Khao Lak to Koh Phangan is about 350 km. The cheapest and most popular option is a van + ferry via Surat Thani, taking about 8-10 hours and costing $18-40 per person. You can also travel by private taxi + ferry for greater comfort.

The fastest option is to travel to Phuket Airport and take a direct flight to Koh Samui, followed by a ferry to Koh Phangan. This route is the quickest because Koh Phangan has no airport. From the island you can also travel by ferry to Koh Tao. Tickets and flights can be booked online.

BOOK TICKETS with 12go.asia

Koh Phangan is famous for its beaches, diving and the Full Moon Party. Most visitors arrive via Surat Thani or Koh Samui, as there is no airport on the island. Before your trip, check the Weather in Koh Phangan guide.

Comparison of Transfer Options from Khao Lak to Koh Phangan
Transfer Mode – Khao Lak to Koh Phangan Travel Time Cost Range
Van + Ferry (via Surat Thani) 10-12 hours $25-50/pp
Taxi / Car + Ferry (via Surat Thani) 7-10 hours $80-140/pp

BOOK TICKETS with Baolau


How do I get from Khao Lak to Koh Phangan?


1. VAN + FERRY from Khao Lak to Koh Phangan

👉 Van + ferry is the cheapest and most common way to travel from Khao Lak to Koh Phangan.

  • ✔️ Best for: budget travelers who don’t mind multiple transfers
  • ✔️ Travel time: ~6–9 hours (including transfers via Khao Sok and Surat Thani)
  • ✔️ Cost: $20–50 per person (van + ferry combined)
  • ✔️ Comfort: medium (air-conditioned minivans + ferry ride)
  • ✅ Best Option: Minivan to Khao Sok + minivan to Surat Thani + ferry to Koh Phangan
  • 💡 Tip: Book all tickets online in advance to ensure smooth connections.
  • 🌏 Extra tip: Allow enough time between transfers to avoid missing your ferry.

A) Minivan from Khao Lak to Khao Sok

You can travel from Khao Lak to Khao Sok National Park by minivan or minibus. The journey takes about 1-2.5 hours and tickets cost around $8-14 per person. Services are operated by 465 Surat Thani Phuket Transport, Black Tiger Tour, Phichet Transport, Phuket Bus and Van Travel, Phuket Bus 465 Intercity and Call Me Taxi. Read more: How to go from Khao Lak to Khao Sok?.

B) Minivan / Bus from Khao Sok to Surat Thani

From Khao Sok National Park you can continue to Surat Thani by minivan or bus. The trip takes about 2.5 hours and tickets cost around $6-11 per person. Most services are operated by Phantip 1970.

C) Ferry / Boat from Surat Thani to Koh Phangan

From Surat Thani you can travel to Koh Phangan by ferry or speedboat. The crossing takes about 2.5 hours and tickets cost around $6-25 per person. Ferries are operated by Lomprayah, Raja Ferry, Seatran Ferry, Phantip 1970 and others. Read more: Surat Thani to Koh Phangan – Ferry Schedule.

bus-minivan-khao-lak-to-surat-thani
From Khao Lak to Surat Thani you can travel by minivan / minibus via Khao Sok (photo: Call Me Taxi minivan).

ferry-boat-surat-thani-to-koh-phangan
Speedboat / catamaran of Lomprayah company from Surat Thani to Koh Phangan (photo: 12go.asia).

2. TAXI/CAR + FERRY from Khao Lak to Koh Phangan

👉 Taxi/car + ferry is the most comfortable and fastest way to travel from Khao Lak to Koh Phangan.

  • ✔️ Best for: travelers who want comfort, flexibility, and fewer transfers
  • ✔️ Travel time: ~5–6 hours (including ferry from Surat Thani)
  • ✔️ Cost: $85–200 per car (taxi + ferry ticket)
  • ✔️ Comfort: high (private car + ferry transfer)
  • ✅ Best Option: Private taxi to Surat Thani + ferry to Koh Phangan
  • 💡 Tip: Split the taxi cost among passengers to reduce the price per person.
  • 🌏 Extra tip: Book taxi and ferry tickets online in advance for a smooth and hassle-free journey.

A) Private Taxi / Car from Khao Lak to Surat Thani

You can travel from Khao Lak to Surat Thani by private taxi or car via Khao Sok. This is the fastest and most comfortable option, taking about 2.5 hours. Prices range from $75-180 per vehicle. Transfers are available with Andaman Taxis, Glassflower, Van2Travel, Kim Transfers Thailand, Call Me Taxi, Bangkok Taxi24 and other companies.

B) Ferry / Boat from Surat Thani to Koh Phangan

From Surat Thani you can continue to Koh Phangan by ferry or speedboat. The crossing takes about 2.5 hours and tickets cost around $6-25 per person. Ferries are operated by Lomprayah, Raja Ferry, Seatran Ferry, Phantip 1970 and others. Read more: Surat Thani to Koh Phangan – Ferry Schedule.

taxi-car-khao-lak-to-surat-thani
From Khao Lak to Surat Thani you can travel by private taxi or car via Khao Sok (photo: Andaman Taxis).

❓ FAQ + TIPS – Travel from Khao Lak to Koh Phangan:

How can you book tickets from Khao Lak to Koh Phangan?

Book van, ferry and private taxi tickets online with 12go.asia ➜ or Baolau ➜. Both platforms also offer other routes in Thailand.

How long does it take to travel from Khao Lak to Koh Phangan?

Travel takes about 8-10 hours by van + ferry or 7-10 hours by private taxi + ferry.

What is the distance from Khao Lak to Koh Phangan?

The travel distance is about 350 km via Surat Thani.

How much does it cost to travel from Khao Lak to Koh Phangan?

Van + ferry costs about $18-40 per person, while private taxi + ferry costs about $75-180 per vehicle.

What is the best way to get from Khao Lak to Koh Phangan?

The fastest option is via Phuket Airport with a direct flight to Koh Samui, followed by a ferry to Koh Phangan.

What is the cheapest way to travel from Khao Lak to Koh Phangan?

The cheapest option is a van + ferry via Surat Thani.

How do you travel from Koh Samui to Koh Phangan?

You can travel by ferry or speedboat in 30-90 minutes. See Koh Samui to Koh Phangan.

Is there a train from Khao Lak to Surat Thani?

No. There is no railway between Khao Lak and Surat Thani.

Are there flights from Khao Lak to Koh Phangan?

No. Koh Phangan has no airport. The fastest route is via Phuket Airport and a direct flight to Koh Samui. See Phuket to Koh Samui.

How do you travel from Koh Phangan to Bangkok?

You can travel to Bangkok via Surat Thani by train or bus, or via Koh Samui by direct flight.

Where should you stay on Koh Phangan?

Koh Phangan offers beach resorts, villas, bungalows and guesthouses. Book accommodation on Koh Phangan ➜.

What are the best islands to visit in Thailand?

Thailand has many beautiful islands in the Gulf of Thailand and the Andaman Sea. See The Best Islands in Thailand.

BOOK a TOUR / ACTIVITY in Thailand


💡 Practical Travel Tips for Khao Lak to Koh Phangan

Traveling from Khao Lak to Koh Phangan requires a combination of road transport and a ferry via Surat Thani, or a flight via Phuket and Koh Samui.

  • Best Value: Van + ferry via Surat Thani offers the best balance of price and convenience.
  • Fastest Route: Travel via Phuket Airport, fly to Koh Samui, then take a ferry to Koh Phangan.
  • Book Early: Ferry tickets can sell out during the Full Moon Party and high season.
  • Travel Time: Expect about 8-10 hours by van + ferry or 4-6 hours via Phuket and Koh Samui.
  • Private Transfer: A private taxi to Surat Thani is the most comfortable option for groups.
  • Weather: Ferry schedules may change during rough sea conditions in the rainy season.

Tip: Van, ferry, private taxi and flight tickets from Khao Lak to Koh Phangan can be searched and booked online in advance.


🎫 Book your tickets from Khao Lak to Koh Phangan + Schedule:

Bangkok to Koh Phangan ➔

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: