How to get from Phuket to Koh Yao Noi

From Phuket’s busy beaches to the laid-back shores of Koh Yao Noi, this guide walks you through every realistic way to get between them—boats, transfers, what they cost, and how to reach each pier without stress.
At A Glance (Phuket to Koh Yao Noi)
| Mode | Duration | Best For |
|---|---|---|
| 🚤 Shared Speedboat (Bang Rong / Thiensin → Koh Yao Noi) | ~30–40m on water (+30–90m transfer to pier) | Most travellers, fast & simple |
| 🏷️ Cost: ~THB 400–600 one-way » compare boats | alt. transfers | ||
| 🚐 Door-to-Door Van + Speedboat | ~1.5–2.5h door-to-door (hotel/airport → island) | Hassle-free arrivals, families, lots of luggage |
| 🏷️ Cost: ~THB 1,800–5,000 per trip (1–5 pax) depending on provider and time » van + boat combos | package transfers | ||
| ⛵ DIY Taxi/Self-Drive + Local Longtail Boat | ~45–60m on water (+30–90m to pier) | Cheapest travel, flexible & local vibe |
| 🏷️ Cost: Longtail boat from ~THB 300 pp one-way, plus taxi or fuel to reach the pier | ||
| 🛥️ Private Charter Speedboat | ~30–40m on water (+30–70m to marina) | Groups, luxury stays, awkward flight times |
| 🏷️ Cost: ~THB 11,000–20,000 per boat (up to ~15–20 pax) via local operators; ask resorts or boat companies for exact quotes | ||
Which Option or Route Should You Choose?
- Fastest and simplest for most people: Option #1 – Shared Speedboat from Bang Rong or Thiensin Piers. Great if you’re already in Phuket and can time your travel to a scheduled departure.
- Most convenient from Phuket Airport or beach hotels: Option #2 – Door-to-Door Van + Speedboat, where a driver collects you at arrivals or your hotel and hands you straight onto the boat.
- Cheapest and most local experience: Option #3 – DIY Taxi/Self-Drive + Local Longtail Boat keeps costs low, especially for light travellers who don’t mind a slower, more rustic ride.
- Most flexible and comfortable: Option #4 – Private Charter Speedboat is ideal if you want to leave exactly when you like, travel with a big group, or connect with late-night/early-morning flights.
How to Book and Practical Tips
- Book in advance in high season: From November to April, pre-book popular speedboat departures and transfers. Platforms like 12Go Asia or GetYourGuide make it easy to compare times and operators.
- Match your flight time: If you’re landing at Phuket International Airport and heading straight to Koh Yao Noi, look for van+ferry packages or private transfers that connect with your flight, or arrange a car through Welcome Pickups in Phuket or a pre-booked ride via GetTransfer. Ride-hailing apps like Grab are also widely used.
- Stay near the piers for early boats: For the first morning departures, consider spending a night in Phuket Town or along the island’s east coast. You can browse Phuket hotels on Trip.com or Booking.com.
- Renting a vehicle: Confident drivers can rent a car from Phuket via Booking.com Car Rental or a scooter via BikesBooking in Phuket to reach the piers. Always carry an appropriate licence and wear a helmet.
- Managing luggage: Boats can get wet. Use dry bags for electronics and keep valuables in a daypack you can keep with you. If you’re killing time on Phuket with bags, consider a luggage network like Radical Storage in Phuket.
- Weather & seas: Boats may be delayed or cancelled in strong winds or storms. If your dates fall in the monsoon period, consider earlier departures in the day and avoid tight same-day flight connections.
- Cash & tickets: Bring enough Thai baht for pier fees, snacks, and on-the-spot longtail hires—card payments are not always an option at smaller piers.
🚤 Option #1 — Shared Speedboat from Phuket Piers (Fast & Popular)
Fast Good value Fixed timetable
- Overview: Travel by taxi or minivan from your hotel or Phuket Airport to one of Phuket’s east-coast piers (most commonly Bang Rong Pier or Thiensin Pier), then board a shared speedboat to Koh Yao Noi (Manoh Pier or Laem Sai Pier). Total travel time is usually under two hours door-to-door.
- Schedule & duration: Speedboats typically run several times per day between around 08:30 and 17:00. The sea crossing takes about 30–40 minutes depending on the route and operator.
- How to book (with price): Expect to pay roughly THB 400–600 per person one-way for a shared speedboat ticket. You can:
- Book online in advance via 12Go Asia (look for Phuket → Koh Yao Noi routes).
- Reserve through transfer/tour platforms like GetYourGuide transfers for Koh Yao.
- Buy tickets on arrival at the pier ticket office; this is feasible in low and shoulder season but less reliable over peak dates.
- Pros: Fast, frequent departures, and competitive prices; easy to combine with taxis, vans or hotel pickups.
- Cons: Less flexible than a private charter; boats can feel crowded at peak times; schedules may change with tides and weather.
- Good to know: For the latest timetable and fares from Bang Rong Pier, you can check the pier’s own schedule page or your operator’s official website before you travel.
Step-by-step: Shared Speedboat from Phuket to Koh Yao Noi
- Choose your departure pier and time. Bang Rong Pier on Phuket’s northeast coast is the most common starting point, though some services use Thiensin Pier. Pick a departure that gives you at least 2–3 hours after a flight lands.
- Book your ticket. Reserve a speedboat seat online with a platform like 12Go Asia or GetYourGuide, or ask your hotel to confirm departures and book for you.
- Arrange transport to the pier. From your hotel or the airport, you can:
- Take a metered taxi or local transfer arranged through your accommodation.
- Pre-book a fixed-price transfer using Welcome Pickups or GetTransfer.
- Use the Grab ride-hailing app if you prefer app-based booking and payment.
- Arrive early at the pier. Aim to be there 30–45 minutes before departure to check in, confirm your name on the manifest, and get boarding stickers or tags for your luggage.
- Board the speedboat. Staff will usually load large bags into the bow or stern; keep valuables and cameras in a small bag with you. Take a seat towards the rear if you’re prone to motion sickness.
- Cross Phang Nga Bay. Enjoy views of limestone karsts and small islands as you ride across to Manoh Pier or Laem Sai Pier on Koh Yao Noi.
- Continue to your accommodation. On arrival, you’ll usually find pickup trucks, songthaews or pre-arranged transfers waiting. Many hotels will send a car if you share your boat time in advance, and you can also arrange a motorbike taxi at the pier.
Getting to the main embarking points (Bang Rong & Thiensin Piers)
- From Phuket International Airport (HKT): Bang Rong Pier is roughly 20–30 minutes away by car. Pre-book a taxi via your hotel, use Welcome Pickups, arrange a private ride with GetTransfer, or order a Grab car on arrival.
- From Patong, Kata, Karon & west-coast beaches: Allow 60–90 minutes by car to reach the piers depending on traffic. Most hotels can call a taxi or minivan; fixed-price transfers are common.
- Self-drive by car: If you’ve rented a vehicle in Phuket through Booking.com Car Rental, you can follow Google Maps to Bang Rong Pier. There is usually paid or informal parking near the pier—ask attendants where long-stay parking is allowed.
- By scooter: Confident riders can follow the main highway north from Phuket Town and cut east to the pier. If you need a rental on Phuket, compare options on BikesBooking. Avoid riding in heavy rain or after dark if you’re unfamiliar with the roads.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚐 Option #2 — Door-to-Door Van + Speedboat Packages (Most Convenient)
Low effort Airport & hotel friendly Higher cost
- Overview: A driver meets you at Phuket Airport or your hotel, drives you to the chosen pier, hands you your boat tickets, and arranges onward transport from the pier on Koh Yao Noi to your accommodation.
- Typical duration: Around 1.5–2.5 hours door-to-door depending on where you stay in Phuket and which sailing you catch.
- How to book (with price): Expect around THB 1,800–5,000 per trip depending on group size, vehicle type and time of day. You can:
- Book combined van + speedboat transfers on 12Go Asia (look for routes starting from Phuket Airport or specific beach areas).
- Arrange a fully private car + speedboat package with local operators such as island transfer specialists, often via your hotel on Koh Yao Noi.
- Ask higher-end resorts to organise their own branded transfers—these may be more expensive but very seamless.
- Pros: Absolutely minimal logistics; someone else handles traffic, tickets and timing. Ideal when travelling with kids, lots of bags, or after a long-haul flight.
- Cons: More expensive than arranging each leg yourself; less flexibility if you want to stop en route on Phuket.
- Good to know: Some companies will share your flight number with the driver and adjust pickup if your flight is delayed. Confirm this when you book.
Step-by-step: Door-to-Door Transfer from Phuket to Koh Yao Noi
- Choose your provider. Look up van+speedboat transfers on 12Go Asia or ask your Koh Yao Noi accommodation to arrange their preferred service.
- Share your travel details. Provide your flight number or Phuket hotel address, preferred pickup time, and number of passengers including children.
- Receive confirmation. You’ll typically receive a voucher or email with pickup time, emergency contact numbers, and pier/boat details.
- Meet your driver. At Phuket Airport, drivers generally wait at arrivals with a signboard. From hotels, they’ll pick you up at reception at the agreed time.
- Drive to the pier. Transfer times range from ~25 minutes from the airport to 60–90 minutes from the main beach areas.
- Board the boat. Your driver or pier coordinator normally helps with check-in and shows you to the correct boat. Keep the same voucher handy in case staff ask again.
- Onward transfer on Koh Yao Noi. At Manoh or Laem Sai Pier, a second driver or resort vehicle will take you directly to your accommodation.
Getting to the main embarking points (Hotel/Airport Pickups)
- Airport arrivals: For late flights, pre-book a private transfer so you know a driver will wait for you even if immigration takes time. Platforms like Welcome Pickups and GetTransfer specialise in airport pickups with meet-and-greet.
- From Phuket hotels: Many shuttle services will collect from popular areas such as Patong, Kata, Karon, Kamala and Phuket Town for a small extra fee. Confirm whether your hotel is within the standard pickup zone.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
⛵ Option #3 — DIY Taxi or Self-Drive + Local Longtail Boat (Cheapest & Local)
Lowest cost Local experience Weather-dependent
- Overview: Make your own way to an east-coast pier (usually Bang Rong or a smaller local pier) and join a scheduled longtail boat to Koh Yao Noi, or charter a longtail if you’re travelling as a small group.
- Typical duration: Longtail crossings are slower than speedboats, often taking around 45–60 minutes depending on sea conditions.
- How to book (with price):
- Scheduled longtails often charge around THB 300 per person for the crossing from Phuket to Koh Yao Noi, paid directly at the pier ticket booth or to the boatman.
- Private longtail charters can sometimes be negotiated at the pier; prices vary with group size, time of day and sea conditions.
- This option is usually pay-on-the-day rather than booked through major platforms, so it suits flexible travellers.
- Pros: Cheapest way to the island; very atmospheric ride with sea breeze and close-up views of Phang Nga Bay.
- Cons: Less comfortable in choppy seas; fewer safety features than larger speedboats; schedules can be irregular and more affected by tides.
- Best for: Backpackers, budget-conscious travellers, and those with flexible itineraries who don’t mind basic, wet-weather-prone transport.
Step-by-step: DIY Longtail Boat to Koh Yao Noi
- Get to the pier early. Aim for a morning crossing when seas are usually calmer and more boats run.
- Ask about the next departure. At the pier, look for a ferry/boat information board or ask staff which longtail is heading to Koh Yao Noi next and what time it leaves.
- Confirm the fare. Ask for the per-person price or, if chartering the whole boat, agree a total price before boarding.
- Prepare for spray. Keep valuables in a dry bag and wear sandals rather than closed shoes, as you may step into shallow water when boarding.
- Board and stow luggage. Heavy bags are often stacked in the centre of the boat; keep passports and electronics in a smaller bag you can hold on your lap.
- On arrival at Koh Yao Noi. You’ll disembark at a local pier; there are usually motorbike taxis or songthaews waiting, or you can pre-arrange pickup with your guesthouse.
Getting to the main embarking points (Local Piers)
- By taxi or Grab: From anywhere on Phuket, it’s easy to arrange a metered taxi or Grab car directly to Bang Rong Pier. Have the Thai-language pier name or a map pin ready for the driver.
- By rental scooter: If you’re already exploring Phuket by scooter from a rental booked through a service like BikesBooking, you can ride to the pier yourself. Confirm that your rental company allows pier parking.
- Parking considerations: Parking is usually informal near smaller piers. Avoid leaving valuables in your vehicle and park in areas with other cars or under the guidance of locals.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🛥️ Option #4 — Private Charter Speedboat (Flexible & Premium)
Maximum comfort On-your-schedule High cost
- Overview: Hire a private speedboat to take you directly from a Phuket marina or pier (for example Ao Po Grand Marina or Bang Rong) straight to your resort’s nearest pier on Koh Yao Noi.
- Typical duration: Around 30–40 minutes on the water, plus 30–70 minutes by car to the marina depending on where you stay on Phuket.
- How to book (with price):
- Expect ballpark prices from around THB 11,000–20,000 per boat each way for up to ~15–20 passengers, depending on boat size and season.
- Many upscale resorts on Koh Yao Noi can organise charters directly; ask when booking your room on Koh Yao Noi hotels.
- You can also contact private speedboat companies or use tour platforms that offer transfer add-ons and charters from Phuket marinas.
- Pros: Total flexibility on departure time; direct service to smaller jetties; very comfortable with shaded seating and more room for luggage.
- Cons: By far the most expensive option; may be affected by strong winds or safety closures like any other boat.
- Best for: Groups splitting the cost, honeymooners with large luggage, or travellers with arrivals/departures outside regular boat schedules.
Step-by-step: Private Charter from Phuket to Koh Yao Noi
- Identify your marina or pier. Many private charters depart from marinas such as Ao Po Grand Marina or Royal Phuket Marina, or from smaller piers on the east coast.
- Request a quote. Contact your Koh Yao Noi resort or a boat company and provide your travel date, preferred time, number of passengers, and luggage details.
- Confirm inclusions. Check whether the price covers transfers between your hotel/airport and the marina, fuel surcharges, pier fees and travel insurance.
- Pay deposit and receive confirmation. Many companies take a deposit in advance and the balance on the day. Keep confirmation handy on your phone.
- Meet your driver in Phuket. If land transfer is included, a driver picks you up at your hotel or at Phuket Airport and takes you to the marina in time for departure.
- Board your private boat. Crew will help with bags and often provide water and life jackets. Once everyone is on board, you head straight to Koh Yao Noi, sometimes with the option to make swimming or photo stops along the way.
- Arrive at your resort. Many private charters can drop you at small jetties close to your hotel, minimising onward travel on Koh Yao Noi.
Getting to the main embarking points (Marinas & Private Piers)
- By arranged transfer: Private-boat companies and resorts almost always include a car or van between your hotel or the airport and the marina—ask to have this bundled into the quote.
- By self-drive: If you have a rental car, you can drive to Ao Po Grand Marina or other departure points and park there, following the marina’s parking instructions.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
FAQ (Phuket to Koh Yao Noi)
How long does it take to get from Phuket to Koh Yao Noi?
For most routes, allow about 1.5–2.5 hours door-to-door. The sea crossing itself is usually 30–40 minutes by speedboat or around 45–60 minutes by longtail, plus 30–90 minutes in a taxi, van or self-drive vehicle to reach the pier depending on where you stay in Phuket.
Do I need to book my boat in advance?
You can often buy tickets at the pier, especially in low season, but pre-booking online or via your hotel is strongly recommended in the November–April high season, Thai holidays, or if you have kids and lots of luggage. This is especially important for the last boats of the day and for combined van + boat packages.
Which piers do boats to Koh Yao Noi leave from in Phuket?
Most services depart from Bang Rong Pier or other east-coast piers such as Thiensin or certain marinas for private charters. Your confirmation voucher will state which pier your boat uses—always double-check before setting off by taxi.
Can I go directly from Phuket Airport to Koh Yao Noi?
Yes. Many travellers land at Phuket International Airport and head straight to Koh Yao Noi by pre-booking a combined airport pickup + speedboat transfer, or by taking a taxi/Grab to Bang Rong Pier and catching the next shared boat. Aim for a departure at least 2–3 hours after your scheduled landing time.
What happens if the weather is bad?
In the event of strong winds, heavy rain or official marine safety warnings, boat departures may be delayed, rescheduled or cancelled. Operators will usually move you to the next safe sailing or refund/credit your ticket. Build some flexibility into your itinerary during the monsoon months and avoid same-day flight connections where possible.






