Travel options for:
Kuala Lumpur to Ko Samui
  • Train, fly

    $155 - $450
    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)

      26 min - 14.6 miles

      $22 - $27

  • Bus, Mini Van, bus and ferry

    $34 - $36
    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

    4. Surat Thani

      1 h 48 min - twice daily

      $8 - $10

  • Train, bus and ferry

    $34 - $47
    1. Kuala Lumpur

      4 h 1 min - 4 times a day

      $8 - $15

    2. Butterworth

      10 h 40 min - once daily

      $16 - $22

    3. Surat Thani station

      30 min - every 30 minutes

      $1

    4. Surat Thani

      1 h 48 min - twice daily

      $8 - $10

  • Bus, train, bus and ferry

    $34 - $48
    1. KL Sentral

      7 min - every 30 minutes

      $1 - $2

    2. Kuala Lumpur TBS

      5 h - every 3 hours

      $8 - $13

    3. Butterworth

      10 h 40 min - once daily

      $16 - $22

    4. Surat Thani station

      30 min - every 30 minutes

      $1

    5. Surat Thani

      1 h 48 min - twice daily

      $8 - $10

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

From KL Sentral train to Kuala Lumpur airport, fly to Koh Samui airport, then taxi to Ko Samui. 4 h 34 min $219. From Kuala Lumpur Station bus to Hat Yai, walk to Hat Yai Bus Terminal, Mini Van to Surat Thani, then bus and ferry to Koh Samui - Nathon. 16 h 53 min $35. From Kuala Lumpur train to Butterworth, train to Surat Thani station, bus to Surat Thani, then bus and ferry to Koh Samui - Nathon. 19 h 14 min $41. From KL Sentral train to Kuala Lumpur TBS, bus to Butterworth, train to Surat Thani station, bus to Surat Thani, then bus and ferry to Koh Samui - Nathon. 21 h 20 min $38.