Koh Phangan to Krabi 2026 — The Complete Reliable Transport Guide

Koh Phangan to Krabi ferry bus route Thailand peninsula 2026

Koh Phangan to Krabi — one of the most popular cross-peninsula journeys in southern Thailand, connecting the Gulf island party and wellness scene with the Andaman coast's stunning limestone karst scenery. This route crosses the Thai peninsula, covering approximately 300 km with no direct ferry available. This reliable guide covers every way to make this journey in 2026 — combined ferry + bus, minivan options, flight connections and insider tips to make the journey as smooth as possible.

According to the Lomprayah Ferry, the cross-peninsula route connecting the Gulf islands with the Andaman coast is one of their most requested combined ticket journeys, with travellers increasingly combining both coasts in a single Thailand trip.

⛴️ Book Koh Phangan → Krabi via 12Go →

Koh Phangan to Krabi — Why No Direct Ferry?

Koh Phangan sits in the Gulf of Thailand on Thailand's east coast. Krabi is on the Andaman Sea on the west coast. Between them lies the Thai-Malay Peninsula — approximately 80 km of land that no ferry can bridge. Every Koh Phangan to Krabi journey involves a mainland ferry crossing followed by a land transfer. Understanding this geography makes planning the route straightforward: island → ferry → mainland → land transport → Krabi.

📍 Koh Phangan to Krabi — Key Facts
Distance: ~300 km total · No direct ferry · Duration: 6–8h · Best option: Ferry + Bus via Surat Thani · From: 650–800 THB (~$19–23) · Departure pier: Thong Sala, Koh Phangan · Book via: 12Go Asia

All Options — Koh Phangan to Krabi 2026

Option Duration From Best For
🚌 Ferry + Bus via Surat Thani 6–8h $19–24 Budget · Most popular
🚌 Ferry + Minivan 5–6h $22–35 Faster · More direct
✈️ Ferry + Flight via Surat Thani ~5h $35–80 Speed · Comfort
🚗 Private Transfer + Ferry 5–6h $80–150 Groups · Families

Option 1 — Ferry + Bus via Surat Thani (Most Popular)

The ferry + bus combination is the go-to route for most travellers. Lomprayah's ferry crosses from Thong Sala Pier to Donsak Pier via Koh Samui, then a bus or minivan continues through Surat Thani Province to Krabi. All bookable as one combined Koh Phangan to Krabi ticket via 12Go Asia.

Step-by-Step — Koh Phangan to Krabi by Bus

  1. Board Lomprayah at Thong Sala Pier, Koh Phangan — departures approximately 8:30am and 1pm. The Koh Phangan to Krabi ferry leg crosses via Koh Samui to Donsak Pier in approximately 2h–2h30.
  2. Transfer from Donsak Pier to Surat Thani — shared minivan approximately 1 hour, included in combined ticket.
  3. Bus from Surat Thani to Krabi — approximately 3–3h30 by air-conditioned coach. Arrives at Krabi Bus Terminal or Krabi Town area.
  4. Local transport to your Krabi destination — taxi or Grab to Ao Nang Beach, Krabi Town or Railay Beach longtail pier.

Prices — Koh Phangan to Krabi 2026

Leg Operator Duration Price
Koh Phangan → Donsak (via Samui) Lomprayah 2h–2h30 350–450 THB
Donsak → Surat Thani transfer Minivan (included) 1h Included
Surat Thani → Krabi Various coaches 3–3h30 200–300 THB
Total combined ticket 12Go Asia 6–8h 650–800 THB (~$19–23)
💰 Book Combined Koh Phangan to Krabi Ticket
Always book the Koh Phangan to Krabi journey as a combined ticket via 12Go Asia. Guaranteed connections — if the ferry is late, your bus is protected. Same or lower price than buying separately. Instant QR code confirmation.

🚌 Book Koh Phangan → Krabi via 12Go →

Option 2 — Ferry + Minivan (Faster)

The Koh Phangan to Krabi ferry + minivan option is faster and more direct than the bus — shared minivans carry 8–12 passengers and make fewer stops, cutting the total journey to approximately 5–6 hours. Many minivan services include drop-off at Ao Nang Beach or Krabi Town rather than just the bus terminal.

  1. Lomprayah ferry Thong Sala Pier → Donsak Pier (~2h30)
  2. Direct minivan Donsak → Krabi (~2h30–3h)
  3. Drop-off at Ao Nang, Krabi Town or Railay longtail pier
🚐 Minivan vs Bus — Koh Phangan to Krabi
Minivan: faster, door-to-area service, slightly more expensive at $22–35. Bus: cheaper at $19–24, arrives at Krabi Bus Terminal requiring a short taxi to your final destination. For the Koh Phangan to Krabi journey, the minivan is worth the extra 100–200 THB if you're going to Ao Nang Beach.

Option 3 — Ferry + Flight via Surat Thani Airport

The fastest Koh Phangan to Krabi option combines the Lomprayah ferry with a short flight from Surat Thani Airport (URT) to Krabi Airport (KBV). Budget airlines including AirAsia and Nok Air operate this 45-minute route from approximately $20–60. Total journey time approximately 5 hours.

  1. Lomprayah ferry Thong Sala → Donsak Pier (~2h30)
  2. Transfer Donsak → Surat Thani Airport (~1h15)
  3. AirAsia / Nok Air: Surat Thani → Krabi (~45 min, from $20)
  4. Total: ~5h · Cost: ~$35–55
⚠️ Allow Sufficient Connection Time
For the flight option, allow at least 3 hours between your Thong Sala departure and Surat Thani Airport check-in. Sea conditions and traffic can delay the ferry + transfer leg. Book flexible flight fares when possible.

Book Koh Phangan → Krabi Now

Ferry + Bus · All operators · Real-time availability

⛴️ Book via 12Go Asia →

Departing from Thong Sala Pier — Koh Phangan

All journeys start at Thong Sala Pier on Koh Phangan's south coast. Getting there from around the island:

Starting Point Transport Price Time
Haad Rin Beach Songthaew / Taxi 100–400 THB 30–40 min
Srithanu (Yoga area) Taxi / Scooter 100–200 THB 10–20 min
Thong Nai Pan (north) Taxi 400–600 THB 45–60 min
Haad Yao / Haad Salad Taxi / Scooter 150–250 THB 15–25 min
Chalok Lam Taxi 300–400 THB 30–40 min
⚠️ North Coast Warning
The road from Thong Nai Pan to Thong Sala is steep and slow — allow 90 minutes from the north coast. Missing your ferry means a 4-hour wait for the next departure.

Arriving in Krabi — What to Do Next

Krabi Province offers some of Thailand's most spectacular scenery — towering limestone karsts, emerald green waters and exceptional rock climbing. After the journey, here's where to go:

Ao Nang Beach

Krabi's main tourist beach — 20 km from Krabi Town. The hub for boat trips to the famous Four Islands, Railay Beach and Phi Phi Islands. Most Koh Phangan to Krabi minivans drop off here directly. Taxi from Krabi Bus Terminal costs 200–300 THB.

Railay Beach

Thailand's most dramatic beach — surrounded by towering limestone cliffs and accessible only by longtail boat (15 min, 100 THB from Ao Nang pier or Krabi Town pier). World-class rock climbing and some of the most beautiful scenery in all of Thailand. Worth every minute to get here.

Krabi Town

Relaxed riverside town with excellent local food, a good night market and the best base for day trips to Tiger Cave Temple and the mangroves. Most Koh Phangan to Krabi buses arrive here at the terminal. Central location, cheaper accommodation than Ao Nang.

Koh Lanta

If you're continuing from Krabi to Koh Lanta (50 min by ferry from Klong Jilad Pier), book your Koh Phangan to Krabi + Koh Lanta ferry connection via 12Go Asia as a combined ticket.

Reverse Route — Krabi to Koh Phangan

The Krabi to Koh Phangan journey works in exact reverse. Take a bus or minivan from Krabi to Surat Thani, then the Lomprayah ferry from Donsak Pier via Koh Samui to Thong Sala Pier on Koh Phangan. Total journey approximately 6–8 hours. Book the complete combined ticket via 12Go Asia — see our full Krabi Lomprayah Bus Terminal guide.

Insider Tips — Koh Phangan to Krabi

  • Book the combined Koh Phangan to Krabi ticket via 12Go Asia — all connections guaranteed, one booking covers the complete journey.
  • Morning departure is essential — the 8:30am Lomprayah from Thong Sala arrives in Krabi by late afternoon. The 1pm departure means arriving in Krabi after dark — less ideal for finding accommodation.
  • Request Ao Nang drop-off — when booking the minivan from Phangan to Krabi, specify Ao Nang Beach as your destination. Many services offer direct drop-offs rather than the bus terminal.
  • Book 3–5 days ahead in high season — December–February and July–August see combined tickets selling out. Don't leave it last minute.
  • Snacks for the bus leg — the 3-hour Surat Thani to Krabi bus section makes limited food stops. Stock up at a 7-Eleven near Thong Sala Pier before boarding the ferry.
  • Sea sickness — the Thong Sala to Donsak Pier crossing takes 2h30 via Koh Samui. Take Dramamine 30 minutes before departure in rough weather months (October–November).
  • Keep your eSIM active — your Thailand eSIM works throughout the entire journey. AIS coverage is excellent from Thong Sala all the way to Krabi Town.

FAQ — Koh Phangan to Krabi

Is there a direct ferry from Koh Phangan to Krabi?

No — there is no direct ferry from Koh Phangan to Krabi. Koh Phangan is in the Gulf of Thailand and Krabi is on the Andaman Sea — separated by the Thai peninsula. The most popular Koh Phangan to Krabi option is the combined ferry + bus via Surat Thani, taking approximately 6–8 hours and bookable as a single ticket via 12Go Asia from $19.

How long does the Koh Phangan to Krabi journey take?

Via combined ferry + bus: approximately 6–8 hours. Via ferry + minivan (direct): approximately 5–6 hours. Via ferry + flight through Surat Thani Airport: approximately 5 hours. The bus + ferry Koh Phangan to Krabi option is the most affordable at $19–24 total.

How much does it cost to travel from Koh Phangan to Krabi?

Combined ferry + bus: 650–800 THB (~$19–23). Ferry + minivan: 750–1,200 THB (~$22–35). Ferry + flight: approximately $35–55. Private transfer for groups: $80–150 for the whole vehicle. Book any Koh Phangan to Krabi option via 12Go Asia for current real-time pricing.

Where does the bus from Koh Phangan arrive in Krabi?

Most Koh Phangan to Krabi buses arrive at Krabi Bus Terminal on the outskirts of Krabi Town. Minivan services often offer beach drop-offs directly to Ao Nang. From Krabi Bus Terminal, taxis and Grab take you to Ao Nang (200–300 THB, 20–25 min) or Krabi Town (50–100 THB, 5–10 min).

Can I continue from Krabi to Koh Lanta after the Koh Phangan to Krabi journey?

Yes — Koh Lanta is 50 minutes by ferry from Klong Jilad Pier near Krabi Town. If you arrive from Koh Phangan on the morning bus, you can connect to Koh Lanta the same day. Book the combined Koh Phangan to Krabi + Koh Lanta ferry via 12Go Asia as a single journey.

Continue Reading

Some links in this article are affiliate links. InsideSamui.com earns a commission if you book through our 12Go Asia links, at no extra cost to you. Prices and schedules are indicative for 2026 — always verify on 12Go Asia before travelling.