Singapore to Koh Lanta: Bus, Train and Flight Guide (2026)

Koh Lanta is one of southern Thailand\’s most laid-back islands — known for its long beaches, diving, and slower pace compared to Phuket or Koh Samui. From Singapore, you can reach it in around 3–4 hours by air (flying to Krabi), or take the overland route via Malaysia in 12–16 hours.

🔍 [Travelpayouts widget: Search Singapore → Koh Lanta via Kiwi or 12Go]


Option 1: Fly to Krabi + Transfer to Koh Lanta (Recommended)

Fly from Singapore (Changi) to Krabi (KBV) — direct flights take around 1.5 hours. From Krabi airport take a minivan to Koh Lanta (~2 hours including ferry). Total door-to-door is around 4–5 hours.

  • Singapore → Krabi (flight): ~1.5 hours, from ~$40 USD (AirAsia, Scoot)
  • Krabi → Koh Lanta (minivan + ferry): ~2 hours, ~300 THB
  • Total: ~4–5 hours including transfers

✈️ [Travelpayouts widget: Singapore → Krabi flights via Kiwi]


Option 2: Fly to Phuket + Bus to Koh Lanta

Phuket has more flight options from Singapore. From Phuket take a minivan or bus to Krabi (~2.5 hours) then continue to Koh Lanta (~2 hours). Adds complexity but useful if Phuket flights are cheaper.

  • Singapore → Phuket: ~1.5 hours, from ~$40 USD
  • Phuket → Koh Lanta: ~4.5 hours total by bus/minivan

Option 3: Bus/Train via Malaysia (Overland)

The full overland journey from Singapore through Malaysia to Koh Lanta takes 16–20 hours — Singapore → KL by bus or train, then north through Penang and Hat Yai into Thailand and down to Koh Lanta. A serious journey but doable for dedicated overland travellers.

  • Total time: 16–22 hours
  • Total cost: ~$35–50 USD
  • Best for: Overland adventurers; not recommended as a direct route

Journey Summary

MethodTimeCost fromBest for
Fly Krabi + transfer4–5 hours$50 USDMost travellers
Fly Phuket + bus6–7 hours$50 USDMore flight options
Full overland18–22 hours$40 USDOverland only

Where to Stay on Koh Lanta

Hat Khlong Dao (Long Beach) is the most popular beach area with plenty of mid-range options. Prae Ae and Klong Nin are quieter alternatives further south. The south end of the island near Koh Lanta Marine National Park is the most pristine.

🏨 [Travelpayouts widget: Hotels on Koh Lanta via Booking.com or Agoda]


Frequently Asked Questions

What is the easiest way from Singapore to Koh Lanta?

Fly Singapore to Krabi (1.5 hours), then minivan to Koh Lanta (2 hours). Total around 4–5 hours including airport time and transfers.

Is there a direct flight from Singapore to Koh Lanta?

No — the nearest airports are Krabi (KBV) and Phuket (HKT). Both have direct flights from Singapore. Krabi is closer to Koh Lanta.


Related Guides

  • Singapore to Koh Phangan: Complete Guide
  • Singapore to Chiang Mai: Flight Guide
  • Krabi to Koh Lanta: Minivan and Ferry Guide

This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.

Leave a Comment

Your email address will not be published. Required fields are marked *