Travel from Chiang-Mai to Ko-Lanta

Bus from Chiang Mai to Ko Lanta

Greenbus Thailand operates a bus from Chiang Mai to Ko Lanta once daily. Tickets cost $30 - $55 and the journey takes 20 h 45 min. Phantip Travel also services this route twice daily.

How to get from Chiang Mai to Ko Lanta

From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Trang airport, taxi to Trang, Mini Van to Ko Lanta, then taxi to Ko Lanta. 8 h 58 min $114. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Krabi airport, bus to Krabi, walk to Krabi Bus, Mini Van to Ko Lanta, then taxi to Ko Lanta. 7 h 31 min $116. From Chiang Mai City Art & Cultural Center bus to Chiang Mai 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. 7 h 7 min $141. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Surat Thani airport, bus to Surat Thani station, bus to Ko Lanta, then taxi to Ko Lanta. 9 h 40 min $111. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Koh Samui airport, bus and ferry to Krabi Bus, Mini Van to Ko Lanta, then taxi to Ko Lanta. 11 h 15 min $248. From Chiang Mai train to Bang Sue, train to Surat Thani station, bus to Ko Lanta, then taxi to Ko Lanta. 24 h 46 min $86. From Chiang Mai bus to Surathani Talad Kaset Station, bus to Ko Lanta, then taxi to Ko Lanta. 27 h 3 min $86. From Chiang Mai City Art & Cultural Center bus to Chiang Mai, bus to Bangkok Bus Terminal, bus to Chatuchak Park, MRT to Hua Lamphong station, bus and ferry to Saladan Pier, Koh Lanta, then taxi to Ko Lanta. 31 h 52 min $87. From Chiang Mai train to Bangkok Hualamphong, train to Trang, walk to Trang, Mini Van to Ko Lanta, then taxi to Ko Lanta. 32 h 28 min $79.
Close Print Itinerary
  1. Here are 9 options to get from
    Chiang Mai to Ko Lanta:

    1. Trip:
      1 Fly to Trang, Mini Van
      • One-Way approx: USD $83 - $159
      • Duration: 8 h 58 min
      Open +
      • Trip:
        1 Fly to Trang, Mini Van
        • One-Way approx: USD $83 - $159
        • Duration: 8 h 58 min
        Close x
    2. Trip:
      2 Fly to Krabi, Mini Van
      • One-Way approx: USD $72 - $231
      • Duration: 7 h 31 min
      Open +
      • Trip:
        2 Fly to Krabi, Mini Van
        • One-Way approx: USD $72 - $231
        • Duration: 7 h 31 min
        Close x
    3. Trip:
      3 Fly to Phuket, Speed boat, ferry
      • One-Way approx: USD $94 - $272
      • Duration: 7 h 7 min
      Open +
      • Trip:
        3 Fly to Phuket, Speed boat, ferry
        • One-Way approx: USD $94 - $272
        • Duration: 7 h 7 min
        Close x
    4. Trip:
      4 Fly to Surat Thani, bus
      • One-Way approx: USD $73 - $266
      • Duration: 9 h 40 min
      Open +
      • Trip:
        4 Fly to Surat Thani, bus
        • One-Way approx: USD $73 - $266
        • Duration: 9 h 40 min
        Close x
    5. Trip:
      5 Fly to Koh Samui, bus and ferry, Mini Van
      • One-Way approx: USD $185 - $498
      • Duration: 11 h 15 min
      Open +
      • Trip:
        5 Fly to Koh Samui, bus and ferry, Mini Van
        • One-Way approx: USD $185 - $498
        • Duration: 11 h 15 min
        Close x
    6. Trip:
      6 Train, bus
      • One-Way approx: USD $76 - $95
      • Duration: 24 h 46 min
      Open +
      • Trip:
        6 Train, bus
        • One-Way approx: USD $76 - $95
        • Duration: 24 h 46 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $64 - $87
      • Duration: 27 h 3 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $64 - $87
        • Duration: 27 h 3 min
        Close x
    8. Trip:
      8 Bus, bus and ferry
      • One-Way approx: USD $76 - $90
      • Duration: 31 h 52 min
      Open +
      • Trip:
        8 Bus, bus and ferry
        • One-Way approx: USD $76 - $90
        • Duration: 31 h 52 min
        Close x
    9. Trip:
      9 Train, Mini Van
      • One-Way approx: USD $70 - $91
      • Duration: 32 h 28 min
      Open +
      • Trip:
        9 Train, Mini Van
        • One-Way approx: USD $70 - $91
        • Duration: 32 h 28 min
        Close x