Travel from Bangkok to Thong-Sala

Flights from Bangkok to Thong Sala

Bangkok Airways, Thai Airways International and Thai Smile fly from Bangkok to Thong Sala hourly.

How to get from Bangkok to Thong Sala

From Phaya Thai train to Bangkok airport, fly to Koh Samui airport, then bus and ferry to Thong Sala. 5 h 5 min $166. From Bang Bamru train to Chaiya, taxi to Don Sak Pier, then bus and ferry to Thong Sala Koh Pha Ngan. 11 h 50 min. From Lomprayah Bus Station Khao San bus and ferry to Koh Samui Nathon Pier then ferry to Thong Sala Koh Pha Ngan. 12 h 32 min $55. From Ratchadamnoen Avenue bus and ferry to Thong Sala Koh Pha Ngan. 17 h 30 min $43. From Khaosan Road Songserm bus and ferry to Ko Tao then ferry to Thong Sala Koh Pha Ngan. 18 h 35 min.
Close Print Itinerary
  1. Here are 5 options to get from
    Bangkok to Thong Sala:

    1. Trip:
      1 Fly
      • One-Way approx: USD $116 - $437
      • Duration: 5 h 5 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $116 - $437
        • Duration: 5 h 5 min
        Close x
    2. Trip:
      2 Train, taxi, bus and ferry
      • One-Way approx: N/A
      • Duration: 11 h 50 min
      Open +
      • Trip:
        2 Train, taxi, bus and ferry
        • One-Way approx: N/A
        • Duration: 11 h 50 min
        Close x
    3. Trip:
      3 Bus and ferry Lomprayah, ferry
      • One-Way approx: USD $54 - $56
      • Duration: 12 h 32 min
      Open +
      • Trip:
        3 Bus and ferry Lomprayah, ferry
        • One-Way approx: USD $54 - $56
        • Duration: 12 h 32 min
        Close x
    4. Trip:
      4 Bus and ferry
      • One-Way approx: USD $30 - $45
      • Duration: 17 h 30 min
      Open +
      • Trip:
        4 Bus and ferry
        • One-Way approx: USD $30 - $45
        • Duration: 17 h 30 min
        Close x
    5. Trip:
      5 Bus and ferry, ferry via Ko Tao
      • One-Way approx: N/A
      • Duration: 18 h 35 min
      Open +
      • Trip:
        5 Bus and ferry, ferry via Ko Tao
        • One-Way approx: N/A
        • Duration: 18 h 35 min
        Close x