Travel options for:
Bangkok to Ko Samui
  • Fly

    $123 - $449
    1. Bangkok

      30 min - every 15 minutes

      $1 - $2

    2. Bangkok (BKK)

      1 h 5 min - non-stop

      $100 - $420

    3. Koh Samui (USM)

      26 min - 14.6 miles

      $22 - $27

  • Bus and ferry Lomprayah

    $24 - $45
    1. Lomprayah Bus Station Khao San

      10 h 40 min - twice daily

      $24 - $45

  • Train, bus and ferry

    $29 - $38
    1. Hua Lamphong

      8 h 40 min - twice daily

      $19 - $27

    2. Surat Thani station

      30 min - every 30 minutes

      $1

    3. Surat Thani

      1 h 48 min - twice daily

      $8 - $10

  • Bus and ferry Sombat Tour

    $17 - $28
    1. Khaosan Road

      20 min - every 20 minutes

      $1

    2. Bangkok Southern Bus Terminal

      12 h 30 min - 4 times a day

      $16 - $27

  • Mini Van, bus and ferry

    $23 - $48
    1. Victory Monument

      3 h - hourly

      $8

    2. Hua Hin

      10 h 18 min - twice daily

      $15 - $40

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

From Phaya Thai train to Bangkok airport, fly to Koh Samui airport, then taxi to Ko Samui. 3 h 1 min $177. From Lomprayah Bus Station Khao San bus and ferry to Koh Samui - Nathon. 10 h 40 min $42. From Hua Lamphong train to Surat Thani station, bus to Surat Thani, then bus and ferry to Koh Samui - Nathon. 12 h 13 min $32. From Khaosan Road bus to Bangkok Southern Bus Terminal then bus and ferry to Ko Samui. 13 h 50 min $18. From Victory Monument Mini Van to Hua Hin then bus and ferry to Koh Samui - Nathon. 14 h 18 min $42.