There is 1 way to get from Don Sak to Ko Lanta by taxi or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Taxi, bus  •  5 h 30 min

  1. Take a taxi from Don Sak to Surat Thani station
  2. Take the bus from Surat Thani station to Ko Lanta

$53 - $60

Questions & Answers

The cheapest way to get from Don Sak to Ko Lanta is to taxi and bus which costs ฿1700 - ฿2000 and takes 5 h 30 min.

More details

The quickest way to get from Don Sak to Ko Lanta is to taxi and bus which costs ฿1700 - ฿2000 and takes 5 h 30 min.

More details

The distance between Don Sak and Ko Lanta is 198 km.

It takes approximately 5 h 30 min to get from Don Sak to Ko Lanta, including transfers.

More details

Map of how to get from Don Sak to Ko Lanta.
Launch map view
  • Distance: 124 miles
  • Duration: 5 h 30 min

What companies run services between Don Sak, Thailand and Ko Lanta, Thailand?

There is no direct connection from Don Sak to Ko Lanta. However, you can take the taxi to Surat Thani station, take the bus to Ko Lanta, then take the taxi to Ko Lanta.

Bus operators
Phantip Travel
Website
phantiptravel.com
Bus from Surat Thani station to Ko Lanta
Ave. Duration
4 h
Frequency
Once daily
Estimated price
$18
Schedules at
phantiptravel.com
Book at
12go.asia
Other operators
Taxi from Don Sak to Surat Thani station
Ave. Duration
1 h 11 min
Estimated price
$21 - $26
Koh Samui Taxi
Website
kohsamuitaxi.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, French strikes 2018: What are my alternative transport options? and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.