Travel options for:
Kuala Lumpur to Surat Thani
  • Train, fly to Surat Thani

    $46 - $306
    1. Kuala Lumpur

      28 min - every 30 minutes

      $14

    2. Kuala Lumpur (KUL)

      1 h 35 min - non-stop

      $30 - $290

    3. Surat Thani (URT)

      40 min - hourly

      $3

  • Train, fly to Koh Samui, bus and ferry

    $163 - $461
    1. Kuala Lumpur

      28 min - every 30 minutes

      $14

    2. Kuala Lumpur (KUL)

      1 h 40 min - non-stop

      $120 - $410

    3. Koh Samui (USM)

      27 min - 15.1 miles

      $22 - $28

    4. Koh Samui - Nathon

      1 h 47 min - twice daily

      $8 - $10

  • Train, fly to Phuket, bus

    $53 - $209
    1. Kuala Lumpur

      28 min - every 30 minutes

      $14

    2. Kuala Lumpur (KUL)

      1 h 25 min - non-stop

      $30 - $180

    3. Phuket (HKT)

      1 h 20 min - hourly

      $3 - $5

    4. Phuket

      2 h 51 min - once daily

      $7 - $11

  • Train, fly to Krabi, bus

    $54 - $185
    1. Kuala Lumpur

      28 min - every 30 minutes

      $14

    2. Kuala Lumpur (KUL)

      1 h 20 min - non-stop

      $29 - $160

    3. Krabi (KBV)

      19 min - every 4 hours

      $4

    4. Krabi

      7 min - 1999 feet

    5. Krabi Bus Station

      1 h 30 min - hourly

      $3

    6. Phang Nga

      2 h 30 min - hourly

      $5

  • Train

    $24 - $37
    1. KL Sentral Station

      5 h 15 min - 4 times a day

      $11 - $20

    2. Padang Besar

      5 min - 1420 feet

    3. Padang Besar

      6 h 15 min - once daily

      $11 - $17

    4. Surat Thani station

      30 min - every 30 minutes

      $1

  • Bus Alisan Golden Coach Express, Mini Van

    $20 - $25
    1. Kuala Lumpur

      7 h - 5 times a day

      $14 - $20

    2. Hat Yai

      31 min - every 4 hours

      $1

    3. Songkhla

      4 h 30 min - hourly

      $4

  • Bus Jolly Travel, Mini Van

    $26
    1. Kuala Lumpur Station

      8 h - 4 times a day

      $19

    2. Hat Yai

      5 min - 1443 feet

    3. Hat Yai Bus Terminal

      5 h - every 4 hours

      $8

  • Drive

    $70 - $110
    1. Kuala Lumpur

      10 h 23 min - 528.6 miles

      $70 - $110

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From KL Sentral train to Kuala Lumpur airport, fly to Surat Thani airport, then Airport Bus to Surat Thani. 5 h 13 min $116. From KL Sentral train to Kuala Lumpur airport, fly to Koh Samui airport, taxi to Koh Samui - Nathon, then bus and ferry to Surat Thani. 7 h 22 min $229. From KL Sentral train to Kuala Lumpur airport, fly to Phuket airport, bus to Phuket, then bus to Surat Thani. 9 h 34 min $95. From KL Sentral train to Kuala Lumpur airport, fly to Krabi airport, bus to Krabi, walk to Krabi Bus Station, bus to Phang Nga, then bus to Surat Thani. 10 h 14 min $95. From KL Sentral Station train to Padang Besar, walk to Padang Besar, train to Surat Thani station, then bus to Surathani Talad Kaset Station. 13 h 20 min $32. From Kuala Lumpur bus to Hat Yai, bus to Songkhla, then Mini Van to Suratthani. 13 h 31 min $24. From Kuala Lumpur Station bus to Hat Yai, walk to Hat Yai Bus Terminal, then Mini Van to Surathani Talad Kaset Station. 14 h 5 min $26. From Kuala Lumpur drive to Surat Thani. 10 h 23 min $91.