Travel options for:
Bangkok to Ko Samui
  • Fly

    $123 - $448
    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 - $26

      • Ko Samui
  • Bus and ferry Lomprayah

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

      10 h 40 min - twice daily

      $24 - $45

      • Koh Samui - Nathon
  • Train, bus and ferry

    $28 - $37
    1. Bang Bamru

      8 h 1 min - twice daily

      $18 - $26

    2. Surat Thani station

      30 min - every 30 minutes

      $1

    3. Surat Thani

      1 h 48 min - twice daily

      $8 - $10

      • Koh Samui - Nathon
  • Bus and ferry Sombat Tour

    $18 - $30
    1. Bangkok

      9 min - 6.6 miles

      $3 - $4

    2. Bangkok Southern Bus Terminal

      12 h 30 min - 4 times a day

      $15 - $26

      • Ko Samui
  • Mini Van, bus and ferry

    $22 - $47
    1. Victory Monument

      3 h - hourly

      $8

    2. Hua Hin

      10 h 18 min - twice daily

      $15 - $40

      • Koh Samui - Nathon
  • 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 $41. From Bang Bamru train to Surat Thani station, bus to Surat Thani, then bus and ferry to Koh Samui - Nathon. 11 h 34 min $32. From Bangkok taxi to Bangkok Southern Bus Terminal then bus and ferry to Ko Samui. 12 h 39 min $24. From Victory Monument Mini Van to Hua Hin then bus and ferry to Koh Samui - Nathon. 14 h 18 min $42.