Travel from Singapore to Ko-Lanta

Bus from Singapore to Ko Lanta

You can take a bus from Singapore to Ko Lanta via Singapore, Hat Yai Bus Station, Hat Yai Bus Terminal, Krabi Bus, and Ko Lanta in around 16 h 54 min.

How to get from Singapore to Ko Lanta

From City Hall subway to Tanah Merah, subway to Singapore airport, fly to Krabi airport, bus to Krabi, walk to Krabi Bus, Mini Van to Ko Lanta, then taxi to Ko Lanta. 8 h 29 min $104. From City Hall subway to Tanah Merah, subway to Singapore airport, fly to Phuket airport, drive to Phuket Bang Rong Pier, Speed boat to Koh Yao Noi, ferry to Koh Lanta, then drive to Ko Lanta. 8 h 15 min $124. From Clarke Quay Stn bus to Woodlands CIQ, bus to JB Sentral, bus to Johor Bahru airport, fly to Langkawi airport, drive to Langkawi, ferry to Koh Lipe, ferry to Koh Lanta, then drive to Ko Lanta. 11 h 6 min $262. From City Hall subway to Tanah Merah, subway to Singapore airport, fly to Langkawi airport, drive to Langkawi, ferry to Koh Lipe, ferry to Koh Lanta, then drive to Ko Lanta. 11 h 1 min $266. From Singapore taxi to Singapore, bus to Hat Yai Bus Station, walk to Hat Yai Bus Terminal, bus to Krabi Bus, Mini Van to Ko Lanta, then taxi to Ko Lanta. 16 h 54 min $77. From Singapore bus to Bandar Tasik Selatan, train to Arau, drive to Pakbara Pier, Satun, ferry to Koh Lipe, ferry to Koh Lanta, then drive to Ko Lanta. 20 h 11 min $163. From Queen Street Terminal line 170 bus to Johor Bahru, bus to Hat Yai, walk to Hat Yai Bus Terminal, bus to Krabi Bus, Mini Van to Ko Lanta, then taxi to Ko Lanta. 22 h 49 min $79. From Singapore bus to Hat Yai Hotel, busferry to Koh Lipe, ferry to Koh Lanta, then taxi to Ko Lanta. 24 h 19 min $165.

Operators from Singapore to Ko Lanta

Close Print Itinerary
  1. Here are 8 options to get from
    Singapore to Ko Lanta:

    1. Trip:
      1 Fly Singapore to Krabi, Mini Van
      • One-Way approx: USD $69 - $205
      • Duration: 8 h 29 min
      Open +
      • Trip:
        1 Fly Singapore to Krabi, Mini Van
        • One-Way approx: USD $69 - $205
        • Duration: 8 h 29 min
        Close x
    2. Trip:
      2 Fly Singapore to Phuket, Speed boat, ferry
      • One-Way approx: USD $81 - $226
      • Duration: 8 h 15 min
      Open +
      • Trip:
        2 Fly Singapore to Phuket, Speed boat, ferry
        • One-Way approx: USD $81 - $226
        • Duration: 8 h 15 min
        Close x
    3. Trip:
      3 Fly Johor Bahru to Langkawi, ferry
      • One-Way approx: USD $121 - $360
      • Duration: 11 h 6 min
      Open +
      • Trip:
        3 Fly Johor Bahru to Langkawi, ferry
        • One-Way approx: USD $121 - $360
        • Duration: 11 h 6 min
        Close x
    4. Trip:
      4 Fly Singapore to Langkawi, ferry
      • One-Way approx: USD $124 - $418
      • Duration: 11 h 1 min
      Open +
      • Trip:
        4 Fly Singapore to Langkawi, ferry
        • One-Way approx: USD $124 - $418
        • Duration: 11 h 1 min
        Close x
    5. Trip:
      5 Bus KKKL Express, Mini Van
      • One-Way approx: USD $73 - $77
      • Duration: 16 h 54 min
      Open +
      • Trip:
        5 Bus KKKL Express, Mini Van
        • One-Way approx: USD $73 - $77
        • Duration: 16 h 54 min
        Close x
    6. Trip:
      6 Bus, train, ferry
      • One-Way approx: USD $119 - $169
      • Duration: 20 h 11 min
      Open +
      • Trip:
        6 Bus, train, ferry
        • One-Way approx: USD $119 - $169
        • Duration: 20 h 11 min
        Close x
    7. Trip:
      7 Bus Thai Good Travel, Mini Van
      • One-Way approx: USD $76 - $79
      • Duration: 22 h 49 min
      Open +
      • Trip:
        7 Bus Thai Good Travel, Mini Van
        • One-Way approx: USD $76 - $79
        • Duration: 22 h 49 min
        Close x
    8. Trip:
      8 Bus, busferry, ferry
      • One-Way approx: USD $137 - $196
      • Duration: 24 h 19 min
      Open +
      • Trip:
        8 Bus, busferry, ferry
        • One-Way approx: USD $137 - $196
        • Duration: 24 h 19 min
        Close x