Rome2Rio

How to get fromKhao Lak to Phetchaburiby bus, train, car, or plane

Find Transport to Phetchaburi

See all options

There are 11 ways to get from Khao Lak to Phetchaburi by bus, train, car, 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. Bus, train via Chumphon

    best
    1. Take the bus from Khao Lak-Lam Ru National Park to Khao Sok National Parkbus bus 444
    2. Take the bus from Khao Sok Bus Station to 465 Bus Stop Suratthanibus bus
    3. Take the train from Surat Thani Train Station to Chumphontrain train 32
    4. Take the train from Chumphon to Phetchaburitrain train 32
    11h 50m
    ฿569–2,275
  2. Bus, train

    1. Take the bus from Khao Lak-Lam Ru National Park to Khao Sok National Parkbus bus 444
    2. Take the bus from Khao Sok van station to Hua Hin Clock Towerbus bus
    3. Take the train from Hua Hin to Phetchaburitrain train 32
    14h 36m
    ฿1,137–2,077
  3. Drive  641.2 km

    1. Drive from Khao Lak to Phetchaburicar car 641.2 km
    9h 22m
    ฿2,918–4,214
  4. Local Bus to Phuket International Airport, fly to Don Mueang International Airport, train

    1. Take the bus from Khao Lak to Phuket Bus Terminal 2bus bus
    2. Fly from Phuket International Airport (HKT) to Don Mueang International Airport (DMK)plane plane HKT - DMK
    3. Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain train
    9h 6m
    ฿1,436–3,786
  5. Bus, train #2

    1. Take the bus from Khao Lak-Lam Ru National Park to Khao Sok National Parkbus bus 444
    2. Take the bus from Khao Sok Bus Station to 465 Bus Stop Suratthanibus bus
    3. Take the train from Surat Thani Train Station to Phetchaburitrain train 32
    13h 45m
    ฿574–1,375
  6. Bus to Krabi Airport, fly to Don Mueang International Airport, train

    1. Take the bus from Khao Lak-Lam Ru National Park to Ban Ao Nangbus bus
    2. Fly from Krabi Airport (KBV) to Don Mueang International Airport (DMK)plane plane KBV - DMK
    3. Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain train
    9h 49m
    ฿1,377–4,248
  7. Bus, bus to Surat Thani, fly to Don Mueang International Airport, train

    1. Take the bus from Khao Lak-Lam Ru National Park to Khao Sok National Parkbus bus
    2. Take the bus from Surat Thani Phanom Khao Sok Minivan Office to Surat Thani Airportbus bus
    3. Fly from Surat Thani (URT) to Don Mueang International Airport (DMK)plane plane URT - DMK
    4. Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain train
    10h 1m
    ฿1,464–3,775
  8. Local Bus to Phuket International Airport, fly to Suvarnabhumi Airport, train

    1. Take the bus from Khao Lak to Phuket Bus Terminal 2bus bus
    2. Fly from Phuket International Airport (HKT) to Suvarnabhumi Airport (BKK)plane plane HKT - BKK
    3. Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain train
    9h 32m
    ฿1,391–4,466
  9. Bus to Krabi Airport, fly to Suvarnabhumi Airport, train

    1. Take the bus from Khao Lak-Lam Ru National Park to Ban Ao Nangbus bus
    2. Fly from Krabi Airport (KBV) to Suvarnabhumi Airport (BKK)plane plane KBV - BKK
    3. Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain train
    10h 15m
    ฿1,432–4,528
  10. Bus, bus to Surat Thani, fly to Suvarnabhumi Airport, train

    1. Take the bus from Khao Lak-Lam Ru National Park to Khao Sok National Parkbus bus
    2. Take the bus from Surat Thani Phanom Khao Sok Minivan Office to Surat Thani Airportbus bus
    3. Fly from Surat Thani (URT) to Suvarnabhumi Airport (BKK)plane plane URT - BKK
    4. Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain train
    10h 27m
    ฿1,469–4,455
  11. Local Bus to Ranong Airport, fly to Don Mueang International Airport, train

    1. Take the bus from Takua Pa Phang Nga to Ranong Bus Stationbus bus
    2. Fly from Ranong Airport (UNN) to Don Mueang International Airport (DMK)plane plane UNN - DMK
    3. Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain train
    11h 45m
    ฿1,702–5,313

Khao Lak to Phetchaburi by bus and train

Calendar14Weekly Services
Duration11h 50mAverage Duration
Ticket฿569Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Khao Lak, Phangnga, Thailand and Phetchaburi, Thailand?

There is no direct connection from Khao Lak to Phetchaburi. However, you can take the bus to Khao Sok National Park, take the bus to 465 Bus Stop Suratthani, walk to Surat Thani Train Station, take the train to Chumphon, then take the train to Phetchaburi. Alternatively, you can take a bus from Khao Lak-Lam Ru National Park to Phetchaburi via Khao Sok van station, Hua Hin Clock Tower, and Hua Hin in around 14h 36m.

Airlines
Train operators
Bus 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 How do I get from Sydney to Melbourne, Italian Lakes: Getting around by train, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.