The average bus between Koh Lanta and Naiyang takes 5h and the fastest bus takes 4h 35m. The bus service runs several times per day from Koh Lanta to Naiyang. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Koh Lanta and Naiyang. The earliest departure is at 8:00 AM in the morning, and the last departure from Koh Lanta is at 12:30 PM which arrives into Naiyang at 5:35 PM. All services require a transfer at Koh Lanta Transfer and take an average of 5h. The schedules shown below are for the next available departures.
Want to know about travelling from Koh Lanta to Naiyang? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Koh Lanta to Naiyang. However, there are services departing from Koh Lanta Transfer station and arriving at Phuket Airport station via Phuket Airport station. The journey, including transfers, takes approximately 5h.
Koh Lanta to Naiyang bus services, operated by At Lanta Vacation, depart from Koh Lanta Transfer station.
Koh Lanta to Naiyang bus services, operated by At Lanta Vacation, arrive at Phuket Airport station.
The distance between Koh Lanta and Naiyang is 95.6 km.
At Lanta Vacation operates a bus from Koh Lanta Transfer to Phuket Airport twice daily. Tickets cost ฿1,000–1,400 and the journey takes 1h.