There are 4 ways to get from Ko Pha Ngan to Koh Yao Noi by bus and ferry, ferry or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus and ferry, ferry  •  6 h 55 min

  1. Take the bus and ferry from Thong Sala Koh Pha Ngan to Krabi Lomprayah Bus Terminal
  2. Take the ferry from Railay Beach to Koh Yao Noi Ao Po Pier Line

$89 - $105

Cheapest option

Bus and ferry, Longtail Boat, ferry  •  10 h 48 min

  1. Take the bus and ferry from Thong Sala Koh Pha Ngan to Krabi Bus Station
  2. Take the Longtail Boat from Krabi Town Pier to Railay East
  3. Take the ferry from Railay Beach to Koh Yao Noi

$68 - $81

2 alternative options

Fly to Phuket, Speed boat  •  5 h 41 min

  1. Fly from Koh Samui (USM) to Phuket (HKT) USM - HKT
  2. Take the Speed boat from Phuket Bang Rong Pier to Koh Yao Noi

$142 - $268

Fly to Krabi, Longtail Boat, ferry  •  7 h 30 min

  1. Fly from Koh Samui (USM) to Krabi (KBV) USM - KBV
  2. Take the Longtail Boat from Ao Nang Pier to Railay Beach
  3. Take the ferry from Railay Beach to Koh Yao Noi

$156 - $360

Questions & Answers

The distance between Ko Pha Ngan and Koh Yao Noi is 237 km.

The best way to get from Ko Pha Ngan to Koh Yao Noi without a car is to bus and ferry and ferry which takes 6 h 55 min and costs .

More details

It takes approximately 6 h 55 min to get from Ko Pha Ngan to Koh Yao Noi, including transfers.

More details

The quickest flight from Koh Samui Airport to Phuket Airport is the direct flight which takes 1 h.

Search flights

Bangkok Airways offers flights from Koh Samui Airport to Phuket Airport.

Search flights

There are 188+ hotels available in Koh Yao Noi. Prices start at $24 USD per night.

More details

Map of how to get from Ko Pha Ngan to Koh Yao Noi.
Launch map view
  • Distance: 148 miles
  • Duration: 6 h 55 min

What companies run services between Ko Pha Ngan, Thailand and Koh Yao Noi, Thailand?

There is no direct connection from Ko Pha Ngan to Koh Yao Noi. However, you can take the taxi to Thong Sala Koh Pha Ngan, take the bus and ferry to Krabi Lomprayah Bus Terminal, take the taxi to Railay Beach, then take the ferry to Koh Yao Noi. Alternatively, you can take a vehicle from Ko Pha Ngan to Koh Yao Noi via Thong Sala Koh Pha Ngan, Krabi Bus, Krabi Town Pier, Railay East, and Railay Beach in around 10 h 48 min.

Airlines
Bangkok Airways
Website
bangkokair.com
Flights from Koh Samui to Phuket
Ave. Duration
1 h
When
Every day
Estimated price
$90 - $370
Flights from Koh Samui to Krabi
Ave. Duration
55 min
When
Every day
Estimated price
$90 - $380
Bus operators
Phantip Travel
Website
phantiptravel.com
Bus and ferry from Thong Sala Koh Pha Ngan to Krabi Bus Station
Ave. Duration
7 h 37 min
Frequency
Once daily
Estimated price
$19
Schedules at
phantiptravel.com
Book at
12go.asia
Ferry operators
Tigerline Ferry
Website
tigerlinetravel.com
Ferry from Railay Beach to Koh Yao Noi
Ave. Duration
30 min
Frequency
Once daily
Estimated price
$25 - $35
Schedules at
tigerlinetravel.com
Book at
12go.asia
Longtail Boat
Ferry from Krabi Town Pier to Railay East
Ave. Duration
30 min
Frequency
On demand
Estimated price
$5
Rock'n'Row Thailand
Website
rocknrowthailand.com
Ferry from Phuket Bang Rong Pier to Koh Yao Noi
Ave. Duration
30 min
Frequency
Every 3 hours
Estimated price
$7
Schedules at
rocknrowthailand.com
Longtail Boat
Ferry from Ao Nang Pier to Railay Beach
Ave. Duration
15 min
Frequency
Every 20 minutes
Estimated price
$4

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, What documents do I need to cross Niagara Falls? and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.