Rome2Rio

How to get fromPhuket to Khao Lokby bus, taxi, car, plane, or train

Find Transport to Khao Lok

See all options

There are 7 ways to get from Phuket to Khao Lok by bus, taxi, car, plane, or train

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, taxi

    best
    1. Take the bus from Phuket Airport to Ranong Bus Station Rungkit Tour Ranongbus bus Phuket Airport - Ranong Bus Station Rungkit Tour Ranong
    2. Take the taxi from Ranong Bus Station Rungkit Tour Ranong to Khao Loktaxi taxi
    5h 50m
    ฿908–928
  2. Bus, train

    cheapest
    1. Take the bus from Phuket Bus Terminal 2 to Surat Thani Train Stationbus bus Phuket Bus Terminal 2 - Surat Thani Train Station
    2. Take the train from Surat Thani Train Station to Lang Suantrain train 86
    6h 59m
    ฿647–1,538
  3. Drive  328.1 km

    1. Drive from Phuket to Khao Lokcar car 328.1 km
    5h 15m
    ฿1,499–2,166
  4. Fly, taxi

    1. Fly from Phuket International Airport (HKT) to Ranong Airport (UNN)plane plane HKT - UNN
    2. Take the taxi from Ranong-Airport-UNN to Khao Loktaxi taxi
    7h 44m
    ฿3,979–6,235
  5. Bus, taxi via Phuket Merlin

    1. Take the bus from Phuket Merlin to Phuket Airport Busbus bus
    2. Take the bus from Phuket Airport to Ranong Bus Station Rungkit Tour Ranongbus bus
    3. Take the taxi from Ranong Bus Station Rungkit Tour Ranong to Khao Loktaxi taxi
    6h 32m
    ฿767–823
  6. Bus, taxi via Seng Ho

    1. Take the bus from Seng Ho to Phuket Airport Busbus bus
    2. Take the bus from Phuket Airport to Ranong Bus Station Rungkit Tour Ranongbus bus
    3. Take the taxi from Ranong Bus Station Rungkit Tour Ranong to Khao Loktaxi taxi
    6h 35m
    ฿768–826
  7. Bus, train via Phuket Town Hotel Transfer

    1. Take the bus from Phuket Town Hotel Transfer to Suratthani Train Stationbus bus Phuket Town Hotel Transfer - Suratthani Train Station
    2. Take the train from Surat Thani Train Station to Lang Suantrain train 86
    8h 44m
    ฿1,225–2,110

Phuket International Airport (HKT) to Ranong Airport (UNN) flights

Calendar14Weekly Planes
Duration4hAverage Duration
Ticket฿3,350Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Phuket, Thailand and Khao Lok, Thailand?

There is no direct connection from Phuket to Khao Lok. However, you can take the bus to Phuket Airport, take the bus to Ranong Bus Station Rungkit Tour Ranong, then take the taxi to Khao Lok. Alternatively, you can drive from Phuket to Khao Lok in around 5h 15m.

Airlines
Train operators
Bus 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 The London Underground: Essential tips to navigate the Tube, Which London airport should I choose?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.