Travel from Hua-Hin to Koh-Lanta

Bus from Hua Hin to Koh Lanta

Greenbus Thailand operates a bus from Hua Hin to Koh Lanta once daily. Tickets cost $4 - $7 and the journey takes 1 h 30 min. 4 other operators also service this route.

How to get from Hua Hin to Koh Lanta

From Hua Hin train to Surat Thani station, bus to Ko Lanta, then walk to Koh Lanta. 10 h 38 min ฿1146. From หัวหิน Hua Hin bus to Prachuap Khirikhan, Minivan to Chumphon, walk to Chumphon, Minivan to Krabi Bus, Mini Van to Ko Lanta, then walk to Koh Lanta. 14 h 56 min ฿1424. From Hua Hin train to Trang, walk to Trang, Mini Van to Ko Lanta, then walk to Koh Lanta. 16 h 29 min ฿1038. From Hua Hin bus to Suvarnabhumi Airport Public Transportation Center, Free shuttle to Bangkok airport, fly to Krabi airport, bus to Ao Nang Pier, Longtail Boat to Railay Beach (Station), then ferry to Koh Lanta. 9 h 37 min ฿3713. From Hua Hin bus to Suvarnabhumi Airport Public Transportation Center, Free shuttle to Bangkok airport, fly to Phuket airport, taxi to Phuket Bang Rong Pier, Speed boat to Koh Yao Noi, then ferry to Koh Lanta. 9 h 7 min ฿4222. From Hua Hin train to Bang Sue, train to Bangkok Don Muang airport, fly to Trang airport, taxi to Hat Yao Pier, then ferry to Koh Lanta. 10 h 17 min ฿4964. From Hua Hin drive to Khao Takiab Pier Hua Hin, ferry to Bali Hai Pier Pattaya, drive to Utapao airport, fly to Phuket airport, taxi to Phuket Bang Rong Pier, Speed boat to Koh Yao Noi, then ferry to Koh Lanta. 9 h 2 min ฿6367. From Hua Hin train to Bang Sue, train to Bangkok Don Muang airport, fly to Phuket airport, taxi to Phuket Bang Rong Pier, Speed boat to Koh Yao Noi, then ferry to Koh Lanta. 10 h 19 min ฿3977. From Hua Hin train to Bang Sue, train to Bangkok Don Muang airport, fly to Krabi airport, bus to Ao Nang Pier, Longtail Boat to Railay Beach (Station), then ferry to Koh Lanta. 11 h 2 min ฿3149.
Close Print Itinerary
  1. Here are 9 options to get from
    Hua Hin to Koh Lanta:

    1. Trip:
      1 Train, bus
      • One-Way approx: USD $33 - $39
      • Duration: 10 h 38 min
      Open +
      • Trip:
        1 Train, bus
        • One-Way approx: USD $33 - $39
        • Duration: 10 h 38 min
        Close x
    2. Trip:
      2 Bus, Minivan, Mini Van
      • One-Way approx: USD $43 - $49
      • Duration: 14 h 56 min
      Open +
      • Trip:
        2 Bus, Minivan, Mini Van
        • One-Way approx: USD $43 - $49
        • Duration: 14 h 56 min
        Close x
    3. Trip:
      3 Train, Mini Van
      • One-Way approx: USD $27 - $35
      • Duration: 16 h 29 min
      Open +
      • Trip:
        3 Train, Mini Van
        • One-Way approx: USD $27 - $35
        • Duration: 16 h 29 min
        Close x
    4. Trip:
      4 Bus to Bangkok, fly to Krabi, Longtail Boat, ferry
      • One-Way approx: USD $77 - $208
      • Duration: 9 h 37 min
      Open +
      • Trip:
        4 Bus to Bangkok, fly to Krabi, Longtail Boat, ferry
        • One-Way approx: USD $77 - $208
        • Duration: 9 h 37 min
        Close x
    5. Trip:
      5 Bus to Bangkok, fly to Phuket, Speed boat, ferry
      • One-Way approx: USD $101 - $228
      • Duration: 9 h 7 min
      Open +
      • Trip:
        5 Bus to Bangkok, fly to Phuket, Speed boat, ferry
        • One-Way approx: USD $101 - $228
        • Duration: 9 h 7 min
        Close x
    6. Trip:
      6 Train to Bangkok Don Muang, fly to Trang, ferry
      • One-Way approx: USD $114 - $239
      • Duration: 10 h 17 min
      Open +
      • Trip:
        6 Train to Bangkok Don Muang, fly to Trang, ferry
        • One-Way approx: USD $114 - $239
        • Duration: 10 h 17 min
        Close x
    7. Trip:
      7 Ferry to Utapao, fly to Phuket, Speed boat, ferry
      • One-Way approx: USD $145 - $287
      • Duration: 9 h 2 min
      Open +
      • Trip:
        7 Ferry to Utapao, fly to Phuket, Speed boat, ferry
        • One-Way approx: USD $145 - $287
        • Duration: 9 h 2 min
        Close x
    8. Trip:
      8 Train to Bangkok Don Muang, fly to Phuket, Speed boat, ferry
      • One-Way approx: USD $95 - $208
      • Duration: 10 h 19 min
      Open +
      • Trip:
        8 Train to Bangkok Don Muang, fly to Phuket, Speed boat, ferry
        • One-Way approx: USD $95 - $208
        • Duration: 10 h 19 min
        Close x
    9. Trip:
      9 Train to Bangkok Don Muang, fly to Krabi, Longtail Boat, ferry
      • One-Way approx: USD $73 - $178
      • Duration: 11 h 2 min
      Open +
      • Trip:
        9 Train to Bangkok Don Muang, fly to Krabi, Longtail Boat, ferry
        • One-Way approx: USD $73 - $178
        • Duration: 11 h 2 min
        Close x