Travel options for:
Butterworth to Surat Thani
  • Train

    $17 - $23
    1. Butterworth

      10 h 40 min - once daily

      $16 - $23

    2. Surat Thani station

      30 min - every 30 minutes

      $1

  • Train, Mini Van

    $14 - $18
    1. Butterworth

      5 h 15 min - once daily

      $8 - $13

    2. Hat Yai

      31 min - every 4 hours

      $1 - $2

    3. Songkhla

      4 h 30 min - hourly

      $4

  • Mini Van

    $25
    1. Butterworth

      6 h - 3 times a day

      $17

    2. Hat Yai Bus Terminal

      5 h - every 4 hours

      $8

  • Drive

    $45 - $65
    1. Butterworth

      6 h 51 min - 319.8 miles

      $45 - $65

  • Bus to Alor Setar, fly

    $51 - $243
    1. Butterworth

      1 h 30 min - 5 times a day

      $2

    2. Alor Setar

      11 min - 7.9 miles

      $5 - $7

    3. Alor Setar (AOR)

      7 h 5 min - 1 stopover

      $40 - $230

    4. Surat Thani (URT)

      40 min - hourly

      $4

  • Train to Hat Yai, fly

    $93 - $183
    1. Butterworth

      5 h 15 min - once daily

      $8 - $13

    2. Hat Yai

      12 min - 8.7 miles

      $5 - $7

    3. Hat Yai (HDY)

      3 h 30 min - 1 stopover

      $75 - $160

    4. Surat Thani (URT)

      40 min - hourly

      $4

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

From Butterworth train to Surat Thani station then bus to Surathani Talad Kaset Station. 11 h 25 min ฿656. From Butterworth train to Hat Yai, bus to Songkhla, then Mini Van to Suratthani. 11 h 46 min ฿503. From Butterworth Mini Van to Hat Yai Bus Terminal then Mini Van to Surathani Talad Kaset Station. 12 h ฿811. From Butterworth drive to Surat Thani. 6 h 51 min ฿1799. From Butterworth bus to Alor Setar, taxi to Alor Setar airport, fly to Surat Thani airport, then Airport Bus to Surat Thani. 11 h 56 min ฿4327. From Butterworth train to Hat Yai, taxi to Hat Yai airport, fly to Surat Thani airport, then Airport Bus to Surat Thani. 11 h 7 min ฿4615.

 
 

Bus or train from Butterworth to Surat Thani?

State Railway of Thailand operates a train from Butterworth to Surat Thani once daily. Tickets cost $16 - $23 and the journey takes 10 h 40 min. also services this route every 30 minutes. Alternatively, Jolly Travel operates a bus from Butterworth to Surat Thani 3 times a day. Tickets cost $17 and the journey takes 6 h. Sukhothai Tour Hat Yai also services this route every 4 hours.