GoAsia
How to Get from Koh Phangan to Krabi

How to Get from Koh Phangan to Krabi

Last updated: October 18, 2026
Contents

Koh Phangan is in the Gulf of Thailand and Krabi is on the Andaman coast, so the trip combines a sea crossing with a road journey across the mainland. Most travellers buy one combined ticket for the boat and the bus or van, and a private transfer is the alternative for groups.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Koh Phangan to Krabi by Ferry and Bus

Combined tickets send you by boat from Thong Sala to a mainland pier, where a bus or van takes over for the road leg to Krabi. Songserm and Seatran Discovery both sell packages that combine a boat with a bus,[1][2] and Seatran Ferry and Raja Ferry both run boats between Donsak on the mainland and Thong Sala on Koh Phangan.[3][4]

Booking platforms list these combinations at about $20 to $36 and 5 to 11 hours in total, depending on the boat and the bus (October 2026). Departures run in the morning, from about 05:00 to 11:30, and include a speedboat and express bus combination at 08:00.[5]

Night Boat and Van

One listed option is a sleeper boat that leaves Koh Phangan at 22:00 and continues by van after reaching the mainland. The whole trip takes about 11 hours, so you arrive in Krabi the next morning.[5]

Koh Phangan to Krabi by Bus

Booking platforms list an express bus service with the ferry crossing included for about $36 and a travel time of 4 hours 30 minutes, with departures at 08:00 and 11:00 (October 2026).[5]

Koh Phangan to Krabi by Van

A regional 14-seat van with the boat crossing included costs about $28 and takes about 9 hours, with departures at 05:00 and 08:00 (October 2026).[5]

Koh Phangan to Krabi by Private Transfer

A private transfer combines a boat crossing with a private car or van that takes you directly to your hotel in Krabi. Booking platforms list economy cars, 4-seat SUVs, 9-seat vans and luxury VIP vans, at about $230 to $300 per vehicle (October 2026). The journey takes from about 5 hours and up to 9 hours, depending on the ferry connection and traffic.[5]

Comparing Your Options

ModePriceDuration
Express bus with ferryAbout $36[5]4 h 30 min[5]
Boat and bus or van combinationAbout $20 to $36[5]5 to 11 h[5]
Regional van with ferryAbout $28[5]About 9 h[5]
Private transferAbout $230 to $300 per vehicle[5]5 to 9 h[5]

Tips for Traveling from Koh Phangan to Krabi

  • Book in advance: Around the Full Moon Party, which takes place on the beach of Hat Rin at every full moon,[6] boats and buses fill up, so buy your ticket a few days before you leave.
  • Check your drop-off point: Krabi is a large province. Seatran Discovery lists drop-offs at Krabi Airport, Krabi Town, Ao Nang, Nopparatthara Pier and Railay East Pier, so confirm where your ticket ends.[2]
  • Keep essentials handy: Keep water, snacks and a power bank in a day pack, because your main bag travels in the hold or luggage area.

Timetable

Bus Koh Phangan - Krabi $ 35.59 4h 30m
  • →  Express 08:00, 11:00
Taxi Koh Phangan - Krabi $ 231.61–295.07 5h – 9h
  • →  Comfort
  • →  Luxury VIP Van
  • →  Luxury SUV
  • →  Van 9pax
  • →  Economy
  • →  SUV 4pax
Ferry Koh Phangan - Krabi $ 20.17–35.59 5h – 11h
  • →  Express 05:00, 05:30, 11:00, 11:30
  • →  Ferry 05:00, 08:00, 11:00
  • →  Sleeper Boat + Van 22:00
  • →  Speedboat + Express Bus 08:00
Van Koh Phangan - Krabi $ 27.88 9h
  • →  Regional 14pax 05:00, 08:00

Frequently Asked Questions

How can I book tickets from Koh Phangan to Krabi?

Use the booking tool on this page to compare the transport options currently available from Koh Phangan to Krabi, including current prices and schedules.

What is the cheapest way to get from Koh Phangan to Krabi?

A combined boat and bus ticket is usually the cheapest option, at about $20 on the cheapest listings (October 2026). Prices depend on the boat type and the bus.

What is the fastest way to get from Koh Phangan to Krabi?

The express bus with the ferry crossing included is listed at 4 hours 30 minutes, the shortest scheduled time. A private transfer takes from about 5 hours.

How long does it take to get from Koh Phangan to Krabi?

From about 4 hours 30 minutes by express bus up to about 11 hours by the night boat and van, depending on the combination you choose.

Are there direct flights between Koh Phangan and Krabi?

No. Koh Phangan has no airport with flights to Krabi. You would take a boat to Koh Samui and fly from there, since Bangkok Airways flies direct from Samui to Krabi in about 50 minutes, or travel overland as described above.

Is the ferry journey rough between the islands?

Crossings can be bumpy in high winds and rough seas, especially on speedboats. If you are prone to motion sickness, ask a pharmacist or doctor which remedy suits you and follow the product instructions.

Can I travel from Koh Phangan to Krabi at night?

Yes. Booking platforms list a sleeper boat with a van connection that leaves Koh Phangan at 22:00 and reaches Krabi the next morning after about 11 hours.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Songserm: Songserm: Koh Samui, Phangan & Tao Ferries. Retrieved October 18, 2026.
  2. [2] Seatran Discovery: Seatran Discovery: bus and ferry transfers. Retrieved October 18, 2026.
  3. [3] Seatran Ferry: Seatran Ferry. Retrieved October 15, 2026.
  4. [4] Raja Ferry: Raja Ferry Port. Retrieved October 15, 2026.
  5. [5] 12Go: Koh Phangan - Krabi timetable. Retrieved October 19, 2026.
  6. [6] Tourism Authority of Thailand: Ko Pha-ngan. Retrieved October 17, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.