Rome2Rio

How to get fromKoh Phangan to Kota Bharuby ferry, train, car, bus, car ferry, or plane

Find Transport to Kota Bharu

See all options

There are 7 ways to get from Koh Phangan to Kota Bharu by ferry, train, car, bus, car 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.

  1. Ferry, train, drive

    best
    1. Take the ferry from Thong Sala Koh Phangan to Surat Thani Train Stationferry ferry
    2. Take the train from Surat Thani Train Station to Sungai Koloktrain train
    3. Drive from Sungai Kolok to Kota Bharucar car
    13h 58m
    RM 78–194
  2. Bus

    1. Take the bus from Thong Sala Koh Phangan to Hat Yai Bus Stationbus bus
    2. Take the bus from Hat Yai to Terminal Bas Sungai Nibongbus bus
    3. Take the bus from Sungai Nibong to Terminal Kota Bharubus bus
    21h 57m
    RM 314–359
  3. Car ferry, drive

    1. Take the carferry from Koh Phangan to Raja Ferry Donsak Piercarferry car ferry
    2. Drive from Raja Ferry Donsak Pier to Kota Bharucar car
    10h 58m
    RM 289–433
  4. Fly Koh Samui Airport to Sultan Ismail Petra

    1. Fly from Koh Samui Airport (USM) to Sultan Ismail Petra (KBR)plane plane USM - KBR
    9h 14m
    RM 881–1,689
  5. Ferry to Surat Thani, fly to Narathiwat Airport, drive

    1. Take the ferry from Thong Sala Koh Phangan to Surat Thani Airportferry ferry
    2. Fly from Surat Thani (URT) to Narathiwat Airport (NAW)plane plane URT - NAW
    3. Drive from Narathiwat Airport (NAW) to Kota Bharucar car
    9h 23m
    RM 741–1,241
  6. Ferry to Chumphon Airport, fly to Narathiwat Airport, drive

    1. Take the ferry from Thong Sala Koh Phangan to Chumphon Airportferry ferry
    2. Fly from Chumphon Airport (CJM) to Narathiwat Airport (NAW)plane plane CJM - NAW
    3. Drive from Narathiwat Airport (NAW) to Kota Bharucar car
    14h 45m
    RM 606–1,063
  7. Fly Koh Samui Airport to Hat Yai, train, drive

    1. Fly from Koh Samui Airport (USM) to Hat Yai (HDY)plane plane USM - HDY
    2. Take the train from Hat Yai to Sungai Koloktrain train
    3. Drive from Sungai Kolok to Kota Bharucar car
    12h 56m
    RM 698–3,412

Koh Samui Airport (USM) to Sultan Ismail Petra (KBR) flights

Calendar29Weekly Planes
Duration7h 52mAverage Duration
TicketRM 493Cheapest Price
See schedules

Questions & Answers

What companies run services between Koh Phangan, Thailand and Kota Bharu, Malaysia?

You can take a bus from Thong Sala Koh Phangan to Terminal Kota Bharu via Hat Yai, Terminal Bas Sungai Nibong, and Sungai Nibong in around 21h 57m. Alternatively, Scoot Tigerair, Bangkok Airways, and four other airlines fly from Koh Samui Airport (USM) to Sultan Ismail Petra (KBR) 4 times a day.

Airlines
Train operators
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 What documents do I need to cross Niagara Falls?, Getting to Milan from the airport, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.

More Questions & Answers