Travel from Koh Lanta to Surat Thani Railway Station

If you want to travel from Koh Lanta to Bangkok by train, the nearest major railway station to Koh Lanta is in Surat Thani. The easiest way to travel from Koh Lanta to Surat Thani is take a direct joint bus and ferry service.

Bus Times from Koh Lanta to Surat Thani


There are currently 3 services a day from Koh Lanta to Surat Thani available to book online.

Koh LantaSurat ThaniCompanyCost
07:3013:30Krabi Sea Pearl฿ 650
07:3013:30Phantip Travel฿ 660
11:0020:30Sapthaweephol Tour and Travel฿ 660

Buy Tickets from Koh Lanta to Surat Thani


Use the Search box below to buy your tickets from Koh Lanta to Surat Thani.

Powered by 12Go Asia system

For train tickets from Surat Thani to Bangkok change the origin of travel in the Search Box to ‘Surat Thani’ and the destination to ‘Bangkok’.

Departure from Koh Lanta


The car ferry from Koh Lanta to the mainland departs from Khlong Mak Pier.

Google Map of Khlong Mak Pier

Surat Thani Bus Stop


Services from Koh Lanta to Surat Thani terminate near the Phantip Travel Office on the Talad Mai Road in Surat Thai City, about 16 km away from Surat Thani Railway Station.

Google Map of Surat Thani Phantip Travel Office

About Travel from Koh Lanta to Surat Thani


The Phantip Travel service from Koh Lanta to Surat Thani starts with a hotel pick up which is included in the price.

Hotel Pick Up

Hotel pick ups are available for all areas in Koh Lanta. Phantip Travel requests that passengers wait at the agreed pick up point at least 30 minutes before the scheduled departure time.

Car ferry from Koh Lanta
Car ferry from Koh Lanta
Ferry to the Mainland

After being picked up at their hotel in Koh Lanta, Phantip Travel passengers then go by minivan to Khlong Mak Pier on Koh Lanta Noi to take a car ferry to the mainland. The journey by car ferry takes around 10 minutes.

Phantip Travel minivan service
Phantip Travel minivan service
Bus to Surat Thani

The ferry docks at Hua Hin Pier on the mainland. From there it is a 197 km journey by road to Surat Thani City, via Krabi where some passengers will alight and other passengers join the service. Some passengers will also be dropped off near the Khao Sok National Park which is on the way to Surat Thani.

Train Timetable from Surat Thani to Bangkok


The earlier services from Koh Lanta are scheduled to arrive at Surat Thani Railway Station by 13:30, which is in time to catch 8 out of the 9 daily train services from Surat Thani to Bangkok. However, we still recommend booking a sleeper berth in advance if you plan to travel long distance to destinations such as Hua Hin or Bangkok as both 1st and 2nd Class Sleeper tickets tend to sell out before the day of travel.

Surat ThaniBangkokSleeperTrain
09:0018:05No40
18:2503:45No42/44
18:3205:10Yes168
19:3106:10Yes86
20:2307:05Yes84
20:5507:30Yes172
22:2408:10Yes32
22:5009:05Yes38/46
23:2810:50Yes170
Train tickets from Surat Thani to Bangkok

How useful was this page?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.