How to Get from Koh Phangan to Krabi

How to Get from Koh Phangan to Krabi

Last updated: March 8, 2026

Trading the full moon parties and palm-fringed bays of Koh Phangan for the dramatic limestone karsts of Krabi is a classic transition across the Thai peninsula. While Koh Phangan sits in the Gulf of Thailand, Krabi lies on the Andaman coast, meaning your journey involves a sea crossing followed by a traverse across the mainland. It is a route that shifts from the laid-back island pulse to the rugged, vertical beauty of the west coast.

Because this journey requires coordinating water and land transport, most travelers opt for integrated tickets that bundle the ferry and the bus or van into one seamless booking. Whether you want to zip across as fast as possible or save your baht for a rock-climbing excursion in Railay, there are several ways to bridge the gap between these two iconic southern destinations. You can easily compare these options and book your tickets through GoAsia.cc to ensure your spot on the pier.

Koh Phangan to Krabi by Ferry and Bus

The most common way to make this trip is by purchasing a combined ferry and bus ticket. This is the standard choice for most backpackers and vacationers because it handles the logistics of the pier transfer for you. Most operators will take you from Thong Sala Pier in Koh Phangan to a mainland pier like Donsak in Surat Thani, where a waiting bus or van completes the journey to Krabi.

Express and Speedboat Options

For those looking to minimize travel time, the Express and Speedboat combinations are the top choices. These services typically take between 5 and 7 hours. The Speedboat and Express Bus combo is particularly popular for those who want a faster sea crossing. Prices for these combined services range from $21 to $38 depending on the speed of the vessel and the comfort level of the bus on the mainland. The Express boats are large, multi-level ferries with air-conditioned cabins and outdoor decks, providing a comfortable balance of price and speed.

Sleeper Boat and Van

If you want to save on a night of accommodation, there is a sleeper boat option that departs late in the evening. This is a slower, more utilitarian experience where you sleep on mattresses in a communal cabin on the boat before transferring to a van in the early morning. It is a long journey of about 11 hours, but it arrives in Krabi just as the town is waking up, giving you a full day to explore. This unique route costs approximately $38.

Koh Phangan to Krabi by Bus

Direct bus services (which include the ferry crossing) are available for those who prefer a straightforward land-heavy connection. These Express bus services are among the fastest ways to reach the Andaman coast, with some routes clocking in at just 4 hours and 30 minutes. At a flat rate of $38, these services are efficient and use modern coaches that provide a higher level of comfort than the smaller regional vans. They depart in the morning, allowing you to reach Krabi by mid-afternoon.

Koh Phangan to Krabi by Van

Regional 14-passenger vans offer another alternative for the land portion of the trip. These vans are a staple of Thai transport, often used by locals and travelers alike. The journey takes about 9 hours and costs around $30. While vans can be slightly more cramped than the large Express buses, they are frequent and reliable. Be prepared for a snug fit if you have large pieces of luggage, as space is often at a premium in these vehicles.

Koh Phangan to Krabi by Private Transfer

For families, groups, or those who simply value door-to-door convenience, a private transfer is the premium way to travel. This option involves a ferry crossing followed by a private vehicle waiting for you at the pier to take you directly to your hotel in Krabi. While the price is significantly higher, ranging from $246 to $313, it offers total privacy and flexibility.

You can choose from various vehicle types including Economy cars, SUVs for 4 people, or Luxury VIP Vans for larger groups of up to 9 passengers. This is the most comfortable way to travel, especially if you have a lot of gear or want to avoid the wait times associated with public bus schedules. The total travel time varies from 5 to 9 hours depending on ferry connections and traffic.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus (Express)$384h 30minHigh
Ferry + Bus Combo$21 - $385h - 11hMedium
Van (Regional)$309hStandard
Private Transfer$246 - $3135h - 9hLuxury

Tips for Traveling from Koh Phangan to Krabi

  • Book in Advance: During the peak season or around the Full Moon Party, these routes fill up quickly. Secure your seat via GoAsia.cc a few days before you plan to leave.
  • Keep Essentials Handy: During the ferry-to-bus transfer at Donsak Pier, you may have to wait in a terminal for 30 to 60 minutes. Keep your water, snacks, and power banks in your day pack.
  • Check Your Drop-off Point: Krabi is a large province. Some buses drop off at the Krabi Bus Terminal in the town center, while others might go directly to Ao Nang. Confirm where your transport ends so you can plan your final taxi or songthaew ride.
  • Sun Protection: If you choose to sit on the top deck of the ferry for the views, the tropical sun is intense even with a breeze. Wear sunscreen or stay in the shaded areas.
  • Luggage Tags: Most ferry operators will give you a colored sticker to wear. This tells the staff which bus you need to board at the mainland pier. Don't lose it, as it is your ticket for the second half of the journey.

Timetable

Bus Koh Phangan - Krabi $ 36.66 4h 30m
  •   Express 08:00, 11:00
Taxi Koh Phangan - Krabi $ 238.58–303.96 5h – 9h
  •   Comfort
  •   Luxury VIP Van
  •   Luxury SUV
  •   Van 9pax
  •   Economy
  •   SUV 4pax
Ferry Koh Phangan - Krabi $ 20.77–36.66 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 $ 28.72 9h
  •   Regional 14pax 05:00, 08:00

Frequently Asked Questions

How can I book tickets from Koh Phangan to Krabi?

You can book train, bus, flight, taxi, van, and ferry tickets from Koh Phangan to Krabi directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

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

The cheapest way to travel is by choosing a combined Ferry and Bus ticket, with prices starting as low as $21. These budget-friendly options usually involve an Express ferry to the mainland and a connecting bus to Krabi.

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

The fastest way to reach Krabi is by taking the Express Bus service, which completes the journey in approximately 4 hours and 30 minutes. Private transfers can also be quite fast, depending on the ferry connection.

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

The duration varies significantly by transport mode. It can take as little as 4.5 hours by Express bus or up to 11 hours if you choose the overnight sleeper boat and van combination.

Are there direct flights between Koh Phangan and Krabi?

No, Koh Phangan does not have an airport. To fly, you would need to take a ferry to Koh Samui and fly from there, or a ferry to the mainland and fly from Surat Thani. For most, the ferry and bus combo is more practical and affordable.

Is the ferry journey rough between the islands?

The Gulf of Thailand is generally calm, but the crossing to the mainland can get choppy during the monsoon season or in heavy rain. If you are prone to seasickness, it is wise to take medication 30 minutes before boarding.

Can I travel from Koh Phangan to Krabi at night?

Yes, there is a sleeper boat that departs Koh Phangan at 22:00. This service includes a boat ride to the mainland followed by a van transfer, arriving in Krabi the following morning after about 11 hours of travel.