Phi Phi Ferry
en

Train from Nakhon Si Thammarat to Surat Thani

We offer the train connection from Nakhon Si Thammarat to Surat Thani, covering the route between two of southern Thailand's most important provincial cities in around three and a half hours. A single afternoon departure runs this route, with tickets from THB 237.

1h 44m
Crossing
THB 106
From
1
Operators
~11
Departures

Departure schedule

Vessel types Train
Time Operator Type Duration
16:00 Thai Railway Train 3h 21m
16:11 Thai Railway Train 2h 11m
16:30 Thai Railway Train 3h 22m
17:17 Thai Railway Train 2h 04m
17:47 Thai Railway Train 2h 05m
18:28 Thai Railway Train 1h 52m
19:02 Thai Railway Train 1h 50m
20:37 Thai Railway Train 1h 44m
21:02 Thai Railway Train 1h 45m
21:30 Thai Railway Train 1h 55m

Typical daily departures — check the live schedule and book above.

Transport types explained

Train
Train leg on longer overland connections.

Operators on this route

Thai Railway

Piers on this route

Arriving Surat Thani

Ferry to Surat Thani

The train departs Nakhon Si Thammarat at 16:00, heading north along the Gulf coast to Surat Thani. The journey takes around three and a half hours, passing through the flat southern plains and agricultural land that lines this stretch of track. It's a straightforward, comfortable overland connection between two busy provincial hubs.

Arrival options in Surat Thani

Services on this route can deliver you to several points around Surat Thani — the Suratthani Train Station is the rail terminus, while connections also serve Suratthani City and Lomprayah Tapee Pier, which is the main departure point for ferries onward to Koh Samui, Koh Phangan and Koh Tao. Suratthani Airport is also an option if your journey continues by air.

Nakhon Si Thammarat is one of the south's oldest cities, with centuries of history as a trading and Buddhist centre. Surat Thani, meanwhile, is the ferry gateway to the Gulf islands. This train connection links the two directly, making it a practical leg for anyone combining an inland visit with an island stay. Fares start from around THB 237.

Other ferry routes

← All Schedules  ·  About Surat Thani