Travel options for:
Bangkok to Don Sak
  • Fly Bangkok Don Muang to Nakhon Si Thammarat, taxi

    $101 - $210
    1. Bangkok

      52 min - every 4 hours

      $4 - $6

    2. Bangkok Don Muang (DMK)

      1 h 5 min - non-stop

      $17 - $110

    3. Nakhon Si Thammarat (NST)

      1 h 43 min - 68.5 miles

      $80 - $95

  • Fly Bangkok to Surat Thani, bus

    $45 - $181
    1. Bangkok

      30 min - every 15 minutes

      $1 - $2

    2. Bangkok (BKK)

      1 h 15 min - non-stop

      $30 - $160

    3. Surat Thani (URT)

      7 min - 2.8 miles

      $9 - $12

    4. สุราษฎร์ธานี สามแยก Surathani

      1 h - once daily

      $5 - $7

  • Fly Bangkok Don Muang to Surat Thani, bus

    $38 - $134
    1. Bangkok

      52 min - every 4 hours

      $4 - $6

    2. Bangkok Don Muang (DMK)

      1 h 10 min - non-stop

      $20 - $110

    3. Surat Thani (URT)

      7 min - 2.8 miles

      $9 - $12

    4. สุราษฎร์ธานี สามแยก Surathani

      1 h - once daily

      $5 - $7

  • Fly Bangkok to Krabi, bus

    $64 - $182
    1. Bangkok

      30 min - every 15 minutes

      $1 - $2

    2. Bangkok (BKK)

      1 h 15 min - non-stop

      $35 - $150

    3. Krabi (KBV)

      19 min - every 4 hours

      $4

    4. Krabi

      3 h - 4 times a day

      $19

    5. Lomprayah Donsak Pier

      6 min - 2.3 miles

      $5 - $7

  • Bus

    $23 - $29
    1. Khaosan Road

      20 min - every 20 minutes

      $1

    2. Bangkok Southern Bus Terminal

      3 h - every 2 hours

      $8

    3. ประจวบคีรีขันธ์ Prachuap

      5 h 20 min - once daily

      $14 - $20

  • Train, bus

    $38 - $47
    1. Hua Lamphong

      8 h 40 min - twice daily

      $19 - $27

    2. Surat Thani

      1 h - 4 times a day

      $13

    3. Lomprayah Donsak Pier

      6 min - 2.3 miles

      $5 - $7

  • Bus and ferry, ferry

    $41 - $43
    1. Khaosan Road Songserm

      15 h 45 min - once daily

      $28

    2. Ko Tao

      4 h - twice daily

      $11

    3. ราชาเฟอร์รี่ Donsak

      20 min - once daily - line 872

      $3 - $5

  • Drive

    $60 - $90
    1. Bangkok

      10 h 12 min - 441.4 miles

      $60 - $90

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

From Bangkok Hualamphong train to Bangkok Don Muang airport, fly to Nakhon Si Thammarat airport, then taxi to Don Sak. 4 h 40 min ฿4430. From Phaya Thai train to Bangkok airport, fly to Surat Thani airport, taxi to สุราษฎร์ธานี สามแยก Surathani Junc, then bus to Don Sak. 4 h 52 min ฿2577. From Bangkok Hualamphong train to Bangkok Don Muang airport, fly to Surat Thani airport, taxi to สุราษฎร์ธานี สามแยก Surathani Junc, then bus to Don Sak. 5 h 9 min ฿2029. From Phaya Thai train to Bangkok airport, fly to Krabi airport, bus to Krabi, bus to Lomprayah Donsak Pier, then taxi to Don Sak. 8 h 10 min ฿3169. From Khaosan Road bus to Bangkok Southern Bus Terminal, bus to ประจวบคีรีขันธ์ Prachuap Khirikhan, then bus to ดอนสัก ห้างทองธงชัย Don Sak Thong Chai Gold. 10 h 40 min ฿852. From Hua Lamphong train to Surat Thani, bus to Lomprayah Donsak Pier, then taxi to Don Sak. 10 h 46 min ฿1418. From Khaosan Road Songserm bus and ferry to Ko Tao, ferry to ราชาเฟอร์รี่ Donsak, then line 872 bus to ดอนสัก ห้างทองธงชัย Don Sak Thong Chai Gold. 22 h 5 min ฿1393. From Bangkok drive to Don Sak. 10 h 12 min ฿2503.