Ferry → KRABI to KOH YAO YAI ☀️

Ferry and speedboat travel from Krabi to Koh Yao Yai in Thailand
How do you get from Krabi to Koh Yao Yai? Ferries and speedboats connect Krabi with the island, with several travel options depending on the season.
  1. Ferry – Krabi to Koh Yao Yai
  2. Times – Krabi to Koh Yao Yai
  3. FAQ + Travel Tips + Info
  4. Book a Tour in Krabi 🎫
  5. Book Ticket Online 🎫
Easiest option

Ferry + hotel transfer

Combined ticket with pickup and drop-off included

Cheapest option

Ferry only

Lower price, but you need to arrange transport to the pier

Important

No car transport

Vehicles are not allowed on these boats

Quick answer: Travelling from Krabi to Koh Yao Yai offers a fast and scenic ferry or speed-boat option. The ride is short and straightforward, letting you reach the island quickly. You can book tickets from Krabi to Koh Yao Yai easily online in advance.

At a glance:

  • 📍 Distance/Route: From Krabi (Ao Nang / Railay area) to Koh Yao Yai by boat.
  • ⏱️ Travel time: approx. 40–60 minutes (about 1 hour) by ferry or speed-boat.
  • 💰 Price range: US$ 18–35 per person for the ferry/speed-boat.
  • 🚤 Ferry/Speed-boat: Modern ferries and speed-boats run from Krabi’s piers like Railay East or Nopparat Thara Pier to Koh Yao Yai (e.g., Chong Lard Pier).

Last updated in October 2026

Krabi to Koh Yao Yai: Which Transport Is Best?

🚤 Krabi to Koh Yao Yai Transport Comparison
Transport ⏱️ Time 💰 Price Comfort Best for
Ferry / Speedboat 30–60 min $18–35/person ★★★★★ Fast & scenic travel
Van / Taxi + Ferry 1.5–2 h $19–28/person ★★★★☆ Easy hotel transfers

Rating: ★★★★★ excellent   ★★★★☆ very good   ★★★☆☆ good.

Traveling from Krabi to Koh Yao Yai is possible by direct ferry or speedboat, or by a combined van or taxi + ferry transfer. The direct boat takes about 30–60 minutes, while a combined hotel transfer takes around 1.5–2 hours.

BOOK TICKETS to Koh Yao Yai ➜


How to travel from Krabi to Koh Yao Yai?


1. SPEEDBOAT / FERRY from Krabi to Koh Yao Yai

👉 Speedboat or ferry is the only and fastest way to travel from Krabi / Ao Nang to Koh Yao Yai.

  • ✔️ Best for: travelers looking for a quick and direct island transfer
  • ✔️ Travel time: ~30–60 minutes (boat only, excludes transfer to pier)
  • ✔️ Cost: $18–35 per person (varies by boat type and season)
  • ✔️ Comfort: good (modern speedboats or ferries, short journey)
  • ✅ Best Option: Direct speedboat from Ao Nang or Railay to Koh Yao Yai
  • 💡 Tip: Book your tickets online in advance and arrive at the pier at least 60 minutes before departure.
  • 🌏 Extra tip: Choose a combined ticket with hotel transfer to save time getting to the pier in Krabi.

The only way to travel from Krabi or Ao Nang to Koh Yao Yai is by ferry or speedboat. Services are operated by companies such as Koh Yao Sun Smile, Green Planet, Supaporn Speedboat, Satun Pakbara, Lanta Super Concord, and KP Travel and Tour. Some operators also offer combined hotel transfer + ferry tickets.

The boat journey takes about 30-60 minutes, excluding transfers to the pier. Boats depart from Railay East, Nopparat Thara Pier, or Klong Jilad Pier and arrive at Chong Lard Pier or Klong Hia Pier on Koh Yao Yai.

Ferry and speedboat tickets cost about $18-35/pp, depending on the company and boat type. Arrive at the departure pier at least 60 minutes before departure. If you are not staying near the pier, a combined transfer with hotel pickup is the most convenient option.

🚢 Ferry Schedule + Tickets from Krabi to Koh Yao Yai:
Ferry Company Departs in Krabi Arrival in Koh Yao Yai
Supaporn 13:00 (Railay East) 14:10
Green Planet 09:20 (Nopparat Thara Pier) 09:50
Green Planet 08:30 (Railay East) 09:50
Green Planet 09:30 (Ao Nam Mao Pier) 11:30
Koh Yao Sun Smile 11:40 (Railay East) 12:40
Koh Yao Sun Smile 13:40 (Railay East) 14:40
Koh Yao Sun Smile 15:40 (Railay East) 16:40
Satun Pakbara 14:30 (Klong Jilad Pier) 15:40
Satun Pakbara 14:50 (Railay East) 15:40
Lanta Super Concord 11:00 12:45
KP Travel and Tour 11:30 12:40
KP Travel and Tour 13:30 14:40

ferry-speedboat-krabi-to-koh-yao-yai
Speedboat / ferry of Green Planet and Satun Pakbara from Krabi (Ao Nang, Railay) to Koh Yao Yai (photo: 12go.asia).

2. VAN / TAXI + FERRY from Krabi to Koh Yao Yai

👉 Van/taxi + ferry is a convenient and hassle-free way to travel from Krabi to Koh Yao Yai.

  • ✔️ Best for: travelers who want an easy transfer with hotel pick-up and no need to arrange transport separately
  • ✔️ Travel time: ~1.5–2 hours total (van/taxi + ferry)
  • ✔️ Cost: $19–28 per person (combined transfer ticket)
  • ✔️ Comfort: good (private/shared vehicle + short boat ride)
  • ✅ Best Option: Combined ticket with hotel pick-up in Krabi + ferry to Koh Yao Yai
  • 💡 Tip: Book your combined ticket online in advance due to limited schedules and availability.
  • 🌏 Extra tip: Ideal if you stay in Ao Nang or Krabi Town and want a smooth transfer to the island.

A more convenient option is a combined transfer by minivan or private car and ferry. This includes hotel pickup in Krabi, Ao Nang, Krabi Airport, or Krabi Town, followed by a ferry to Koh Yao Yai.

The total journey takes about 1.5-2 hours, depending on your pickup location. Ferries depart from Railay East, Nopparat Thara Pier, or Klong Jilad Pier and arrive at Chong Lard Pier or Klong Hia Pier on Koh Yao Yai.

Combined transfer tickets cost about $19-28/pp. Schedules are more limited than standard ferry services, so it is recommended to book your combined car and boat ticket online in advance.

van-taxi-boat-ferry-krabi-to-koh-yao-yai
From Krabi to Koh Yao Yai you can also travel by private van / car + ferry or speedboat (photo: 12go.asia).

❓ FAQ + Tips – Travel from Krabi to Koh Yao Yai

How can you book ferry tickets from Krabi to Koh Yao Yai?

Book ferry or combined transfer tickets online via 12Go ➜ and check available departure times.

How long does the journey from Krabi to Koh Yao Yai take?

Speedboats and ferries usually take about 30–60 minutes, depending on the pier and boat type.

What is the travel distance from Krabi to Koh Yao Yai?

The travel distance is about 30 km from the Krabi area, depending on the departure pier and route.

How much do ferry tickets from Krabi cost?

Ferry and speedboat tickets usually cost about $18–35 per person, depending on the operator and boat type.

Which piers do boats to Koh Yao Yai depart from?

Boats commonly depart from Ao Nang, Railay East, Nopparat Thara Pier, or Klong Jilad Pier, depending on the service.

Is there an airport on Koh Yao Yai for direct flights?

No. Koh Yao Yai has no airport, so you need to reach the island by ferry or speedboat.

Which ferry companies operate from Krabi to Koh Yao Yai?

Operators include Koh Yao Sun Smile, Green Planet, Satun Pakbara and Tigerline Travel, depending on the season.

Can you travel from Phuket to Koh Yao Yai by ferry?

Yes. Speedboats and ferries operate from Phuket to Koh Yao Yai. Read more: How to get from Phuket to Koh Yao Yai?

Popular travel routes in Thailand:
How to get from Krabi to Koh Phi Phi? How to travel from Surat Thani to Koh Samui?
How to get from Bangkok to Koh Phangan? How to get from Bangkok to Koh Kood?
How to get from Bangkok to Koh Phi Phi? How to get from Bangkok to Koh Lipe?
How to get from Phuket to Koh Phi Phi? How to get from Krabi to Koh Lanta?

💡 Practical Travel Tips for Krabi to Koh Yao Yai

Traveling from Krabi to Koh Yao Yai is quick and easy by ferry or speedboat. Boats depart from several piers around Krabi and Ao Nang, making this one of the simplest island transfers in southern Thailand.

  • Only by Boat: Koh Yao Yai has no airport or bridge, so ferries and speedboats are the only transport option.
  • Departure Piers: Most boats leave from Ao Nang, Railay East, Nopparat Thara Pier, or Klong Jilad Pier.
  • Travel Time: The ferry journey takes about 30-60 minutes, depending on the route and boat type.
  • Hotel Transfers: Many companies offer combined hotel pickup in Krabi or Ao Nang plus the ferry ticket.
  • Book Ahead: Ferry schedules are more limited during the low season, so advance booking is recommended.

Tip: Ferry and combined transfer tickets from Krabi to Koh Yao Yai can be booked online in advance for the best departure times.


From Krabi to Koh Yao Yai you can travel by ferry or speedboat.

The travel distance from Krabi to Koh Yao Yai is about 30 km. The only way to reach the island is by ferry or speedboat from Ao Nang or Railay East. Some companies also offer combined hotel transfer + ferry tickets from Krabi Town or Krabi Airport.

The boat journey takes about 30-60 minutes and tickets cost around $18-35/pp. Ferries arrive at Chong Lard Pier in northern Koh Yao Yai. You can also travel via Koh Phi Phi.

Koh Yao Yai is a peaceful island in Phang Nga Bay with quiet beaches and a relaxed atmosphere. Before your trip, check the Weather in Koh Yao Yai. Ferries and speedboats are the only way to reach the island.

🎫 Book boat / ferry tickets from Krabi to Koh Yao Yai:

(You can book another ferry route, např. Krabi > Koh Phi Phi, Koh Yao Yai > Krabi…)

Vietnam to Laos ➔

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: