
Bus + ferry (combined ticket)
Most common option with smooth transfers and simple booking
Flight + ferry (via Koh Samui)
Most comfortable option with minimal transfers and easier journey
Van + ferry
Lower price option but longer ride and less comfort overall
Separate tickets
Uncoordinated transfers increase risk of delays and missed connections
Quick answer: Travelling from Phuket to Koh Phangan offers several viable routes: a budget-friendly bus/van + ferry combination, a quicker flight + ferry option via Koh Samui, or a private taxi/car + ferry for maximum comfort. Choose depending on how much time you have, how comfortable you want to be and what your budget is.
At a glance:
- 📍 Travel distance: Approx. 350 km by land and sea.
- ⏱️ Travel time: Bus/Van + Ferry ~7.5–11 hours | Flight + Ferry ~7–9 hours | Taxi/Car + Ferry ~9–12 hours.
- 💰 Price range: Bus/Van + Ferry US$23–50 per person | Flight + Ferry US$105–165 per person
- 🚍 Bus/Van + Ferry: Most common and affordable route via Surat Thani, includes combined ticket
- ✈️ Flight + Ferry: Fly from Phuket to Koh Samui, then ferry to Koh Phangan
- 🚕 Taxi/Car + Ferry: Private vehicle pickup in Phuket + ferry to Koh Phangan
Last updated in April 2026
From Phuket to Koh Phangan you can travel by bus + ferry, flight + ferry, or private car + ferry.
The travel distance from Phuket to Koh Phangan is about 350 km by land and sea. The most popular option is a bus and ferry via Surat Thani, taking about 7.5-11 hours and costing around $20-50 per person. Ferries arrive at Thong Sala Pier on Koh Phangan. The fastest option is a direct flight to Koh Samui followed by a ferry to Koh Phangan.
Flights from Phuket to Koh Samui cost about $90-150 per person, while the ferry from Koh Samui to Koh Phangan costs about $5-13. As Koh Phangan has no airport, Koh Samui is the nearest airport. From Koh Samui or Koh Phangan, you can also continue by ferry to Koh Tao.
Koh Phangan is a popular island in the Gulf of Thailand, known for its beaches, snorkeling, and nature. The most common route from Phuket is by bus + ferry via Surat Thani, but you can also travel via Koh Samui. From Koh Phangan, you can continue to Krabi by ferry and bus.
| Transfer Mode | Travel Time | Price Range |
|---|---|---|
| Bus/Van + Ferry | 7.5-11 hours | $23-50/pp |
| Flight + Ferry via Koh Samui | 7-9 hours | $105-165/pp |
| Private Car/Taxi + Ferry | 9-12 hours | $220-340/car |
How do you get from Phuket to Koh Phangan?
1. BUS / VAN + FERRY from Phuket to Koh Phangan
👉 Bus/van + ferry is the most affordable and widely used way to travel from Phuket to Koh Phangan.
- ✔️ Best for: budget travelers and solo travelers looking for a simple transfer
- ✔️ Travel time: ~7.5–11 hours (can vary, occasional delays)
- ✔️ Cost: $20–50 per person (combined ticket)
- ✔️ Comfort: moderate (van/bus ride + ferry crossing)
- ✅ Best Option: Combined transfers with Lomprayah, Seatran Discovery, or Phantip 1970
- 💡 Tip: Choose a ticket with hotel pickup for an easier start.
- 🌏 Extra tip: Double-check departure and arrival points before booking.
The cheapest and most popular way to travel from Phuket to Koh Phangan is by bus or minivan and ferry via Don Sak Pier or Surat Thani. Combined tickets include both the road transfer and the ferry in one booking.
Operators such as Lomprayah, Phantip 1970, Raja Ferry, Seatran Discovery, 12GO Transport, and others run this route. Minivans and buses depart from Phuket Bus Terminal 2, Phuket Airport, Patong, Kata, and other popular locations, with ferries arriving at Thong Sala Pier on Koh Phangan.
The journey takes about 7.5-11 hours and tickets cost around $20-50 per person, depending on the operator and ferry type. Book tickets online in advance and check departure details before your trip.
| Company | Departs in Phuket | Arrival in Koh Phangan |
|---|---|---|
| Lomprayah | 09:00 | 16:30 |
| Phantip 1970 | 08:00 | 16:30 |
| 12GO Transport | 08:00 | 16:30 |
| 465 Surat Thani | 07:30 | 17:30 |
| Call Me Taxi | 06:30 | 16:30 |
| Raja Ferry | 07:30 | 16:30 |
| Call Me Taxi | 08:00 | 16:45 |
| TransBaanTom | 08:30 | 19:30 |
| TransBaanTom | 13:40 | 05:40 |
| PP Service | 07:00 | 17:00 |

2. FLIGHT + FERRY from Phuket to Koh Phangan
👉 Flight + ferry via Koh Samui is the fastest and most comfortable way to reach Koh Phangan.
- ✔️ Best for: travelers with a higher budget who prefer comfort and shorter travel time
- ✔️ Travel time: ~7–9 hours (including transfers and waiting time)
- ✔️ Cost: $100–275 per person (flight + boat)
- ✔️ Comfort: high (short flight + quick ferry transfer)
- ✅ Best Option: Bangkok Airways flight to Koh Samui + Lomprayah or Seatran ferry
- 💡 Tip: Book flight and ferry together to align schedules smoothly.
- 🌏 Extra tip: Consider a short stop on Koh Samui before continuing.
A faster and more comfortable option is to fly from Phuket to Koh Samui and continue by ferry to Koh Phangan. As Koh Phangan has no airport, Koh Samui is the closest gateway.
The total journey takes about 7-9 hours, including the ferry transfer. Direct flights from Phuket to Koh Samui take about 1 hour and are operated by Bangkok Airways, with fares ranging from $90-250 per person.
From Koh Samui to Koh Phangan, ferries and speedboats take about 30-60 minutes and cost around $7-25 per person. Ferry tickets and flights can be booked online in advance.
This option is ideal for travelers who prefer speed, comfort, or plan to spend some time on Koh Samui before continuing to Koh Phangan.

3. TAXI / CAR + FERRY from Phuket to Koh Phangan
👉 Private taxi/car + ferry is the most comfortable and flexible way to travel from Phuket to Koh Phangan.
- ✔️ Best for: groups, families, and travelers wanting a hassle-free journey
- ✔️ Travel time: ~9–12 hours (depends on route and timing)
- ✔️ Cost: $220–340 per car
- ✔️ Comfort: high (private vehicle + ferry transfer, no extra stops)
- ✅ Best Option: Companies like Glassflower, Bangkok Taxi 24, or Van2Travel
- 💡 Tip: Book your transfer online and set your preferred pickup location.
- 🌏 Extra tip: Minivans are ideal for groups—better value per person.
A private car with a driver and ferry is the most comfortable way to travel from Phuket to Koh Phangan. It offers flexible pickup in Phuket and drop-off at Thong Sala Pier or directly at your hotel.
Companies such as Bangkok Taxi24, Glassflower, and Van2Travel operate this route. The journey takes about 9-12 hours, and the ferry to Koh Phangan is usually included in the total price.
BOOK TAXI / CAR to Koh Phangan ➜
Private transfers cost about $220-340 per vehicle, depending on the car type. Minivans are a good choice for families or groups, while standard cars are suitable for 1-3 passengers.

❓ FAQ – Travel route from Phuket to Koh Phangan
How to book tickets from Phuket to Koh Phangan?
How long does it take to travel from Phuket to Koh Phangan?
Travel takes about 7.5-11 hours by bus + ferry, 7-9 hours by flight + ferry, or 9-12 hours by private car + ferry.
How far is Koh Phangan from Phuket?
The travel distance is about 350 km by land and ferry.
How much does it cost to travel from Phuket to Koh Phangan?
Bus + ferry costs $20-50, flight + ferry $105-165, and a private car + ferry $220-340 per vehicle.
What is the best way to get from Phuket to Koh Phangan?
The fastest option is a direct flight to Koh Samui followed by a ferry. The bus + ferry route offers the best value.
What is the cheapest way to travel from Phuket to Koh Phangan?
The cheapest option is a combined bus + ferry ticket via Surat Thani.
Can you travel from Koh Samui to Koh Phangan by ferry?
Yes. Ferries and speedboats take about 30-60 minutes, with fares starting from about $5 per person.
Is there a train from Phuket to Koh Phangan?
No. There is no railway from Phuket, so travel is by road, ferry, or flight.
How to travel from Phuket Airport to Koh Phangan?
You can travel directly by minivan + ferry. Combined tickets are available online and the journey takes about 8 hours.
How to travel from Koh Phangan to Bangkok?
Travel by ferry + train, bus, car, or flight via Koh Samui or Surat Thani.
Where can you travel from Koh Phangan?
Take a ferry to Koh Tao or visit Koh Samui.
Where to stay on Koh Phangan?
Choose from budget hostels, hotels, and beach resorts. Book accommodation on Koh Phangan ➜.
Which islands are worth visiting in Thailand?
Discover the country’s top islands in The Best Islands in Thailand.
💡 Practical Travel Tips for Phuket to Koh Phangan
Traveling from Phuket to Koh Phangan is possible by bus + ferry, flight + ferry via Koh Samui, or private car + ferry. The bus and ferry combination is the most popular and affordable option.
- Best Value: Bus or minivan + ferry via Surat Thani offers the best balance of price and travel time.
- Fastest Option: Fly to Koh Samui and continue by ferry to Koh Phangan.
- Travel Time: The journey takes about 7.5-11 hours, depending on your connections.
- Pack Smart: Bring water, sunscreen, and protect your luggage during ferry crossings.
- Weather: Check sea conditions before departure, as ferries may be delayed during bad weather.
- Private Transfer: A private car + ferry is the most comfortable option for families and small groups.
- Book Early: Reserve tickets in advance during weekends and the high tourist season.
Tip: Book your bus, ferry, flight, or private transfer in advance to secure the best schedules and smoother connections.
