Nearest airport
Phuket International Airport | 140 km | 3 hours by road and ferry
Western Thailand, Thailand
Quick answer
From Krabi Town, drive south to Ban Hua Hin Pier and take a ferry (1.5 hours) to Koh Lanta. Alternatively, speedboat services operate from Phuket and Krabi with varying schedules depending on season and sea conditions.
Build a Koh Lanta holiday plan with route ideas, access notes, nearby places, and trip-planner shortcuts from PlanMyOffbeat.
A compact starting point, kept useful for real travelers.
Phuket International Airport | 140 km | 3 hours by road and ferry
Surat Thani Railway Station | 95 km | 2.5 hours by road to Krabi Pier, then ferry
Krabi Town Bus Terminal | 75 km | 1.5 hours by road to ferry pier
Quick notes to check before you lock anything in.
From Krabi Town, drive south to Ban Hua Hin Pier and take a ferry (1.5 hours) to Koh Lanta. Alternatively, speedboat services operate from Phuket and Krabi with varying schedules depending on season and sea conditions.
Open the PlanMyOffbeat planner to turn Koh Lanta into a custom day-by-day route.
More answers for Koh Lanta.