Rome2Rio

How to get fromKrabi to Ko Rokby bus, ferry, or unknown

Find Transport to Ko Rok

See all options

There are 3 ways to get from Krabi to Ko Rok by bus, ferry, or unknown

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

  1. Bus, ferry, travel

    best
    1. Take the bus from Krabi Town Hotel Transfer except Railay to Pralarn Pier Koh Samui 1bus bus
    2. Take the ferry from Pralarn Pier to Ko Phanganferry ferry
    3. Walk from Ko Phangan to Ko Rokunknown unknown
    5h 37m
  2. Ferry, travel

    1. Take the ferry from Krabi Lomprayah Office to Maenam Pierferry ferry
    2. Take the ferry from Pralarn Pier to Ko Phanganferry ferry
    3. Walk from Ko Phangan to Ko Rokunknown unknown
    7h 12m
  3. Bus, travel

    1. Take the bus from Ao Nam Mao pier to Chaloklum Beach Transferbus bus Ao Nam Mao pier - Chaloklum Beach Transfer
    2. Walk from Chaloklum Beach Transfer to Ko Rokunknown unknown
    9h 11m

Comparing Your Travel Options

What companies run services between Krabi, Thailand and Ko Rok, Thailand?

There is no direct connection from Krabi to Ko Rok. However, you can take the bus to Pralarn Pier Koh Samui 1, walk to Pralarn Pier, take the ferry to Ko Phangan, then travel to Ko Rok. Alternatively, you can take a ferry from Krabi Lomprayah Office to Ko Rok via Maenam Pier, Pralarn Pier, and Ko Phangan in around 7h 12m.

Bus operators
Ferry operators

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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Luton Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.