Rome2Rio

How to get fromGua Musang to Phuketby taxi, plane, train, bus, ferry, or car

Find Transport to Phuket

See all options

There are 7 ways to get from Gua Musang to Phuket by taxi, plane, train, bus, ferry, or car

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

  1. Taxi, fly

    best
    1. Take the taxi from Gua Musang to Kuala-Trengganu-Airport-TGGtaxi taxi
    2. Fly from Sultan Mahmud Airport (TGG) to Phuket International Airport (HKT)plane plane TGG - HKT
    8h 35m
    ฿6,028–13,929
  2. Train, bus, ferry via Kuala Perlis

    cheapest
    1. Take the train from Gua Musang to Pasir Mastrain train Sh / ...
    2. Take the bus from Pasir Mas to Kuala Perlisbus bus
    3. Take the ferry from Kuala Perlis Pier to Krabi Bus Terminalferry ferry
    4. Take the bus from Krabi Bus Terminal to Phuket Bus Terminal 1bus bus
    25h 20m
    ฿1,835–3,665
  3. Train, Mini Bus, ferry

    1. Take the train from Gua Musang to Pasir Mastrain train Sh / ...
    2. Take the train from Sungai Kolok to Phatthalungtrain train 38
    3. Take the bus from Phatthalung to Trangbus bus 778
    4. Take the ferry from Trang station to Kong Ka Pierferry ferry
    5. Take the ferry from Kong Ka Pier to Phuket Town Transferferry ferry
    17h 56m
    ฿2,399–4,579
  4. Bus via Kuala Besut

    1. Take the bus from Gua Musang to Kuala Besut Jettybus bus
    2. Take the bus from Kuala Besut Bus Terminal to Changloonbus bus
    3. Take the bus from Mini Changlun to Phuket Townbus bus
    22h 13m
    ฿2,453–3,152
  5. Train, Bus, ferry

    1. Take the train from Gua Musang to Pasir Mastrain train Sh / ...
    2. Take the train from Sungai Kolok to Surat Thani Train Stationtrain train 38
    3. Take the bus from Surat Thani Train station to Krabi Bus Terminalbus bus
    4. Take the ferry from Kong Ka Pier to Phuket Town Transferferry ferry
    19h 33m
  6. Bus

    1. Take the bus from Gua Musang to Taman Negarabus bus
    2. Take the bus from Taman Negara to Cameron Highlandsbus bus
    3. Take the bus from Tanah Rata Bus Terminal to Sungai Nibong Bus Terminalbus bus
    4. Take the bus from George Town Transfer to Phuket Bus Terminal 2bus bus
    30h 1m
    ฿3,353–4,350
  7. Drive  813.7 km

    1. Drive from Gua Musang to Phuketcar car 813.7 km
    12h 21m
    ฿3,117–4,502

Gua Musang to Phuket by train, bus, foot, and ferry

Calendar7Weekly Services
Duration25h 20mAverage Duration
Ticket฿1,835Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Gua Musang, Malaysia and Phuket, Thailand?

You can take a bus from Gua Musang to Phuket Town via Kuala Besut Jetty, Kuala Besut Bus Terminal, Changloon, and Mini Changlun in around 22h 13m.

Airlines
Train operators
Bus operators
Ferry operators
Other 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 Travelling to and around Russia for the 2018 FIFA World Cup, Is ride-sharing platform BlaBlaCar right for you?, and How to get from London City Airport into central London - to help you get the most out of your next trip.

Booking & Getting There