By ferry
Direct ferries run from Krabi's piers to Koh Lanta in around 2 hours, typically operating from roughly November through April when the Andaman Sea is calmer. Outside that window, ferry frequency drops and services can pause during rough weather — check current schedules close to your travel date if visiting in the rainy season.
By minivan (year-round)
A shared minivan, which crosses via two short vehicle ferries across river channels, takes about 2–2.5 hours and runs year-round regardless of sea conditions — the more reliable option outside high season. This is typically the cheaper choice too, and easy to book through any hotel or tour desk in Krabi.
Which to choose
December–March: either works well, so pick based on price and departure time. April–November: the minivan is the more dependable option, since ferry schedules thin out or pause.
By private taxi
A private taxi covers the same road-and-ferry route in a similar 2–2.5 hours, at a significantly higher cost, but with flexible timing and no waiting for a shared van to fill up.