Bangkok to Surat Thani Thailand: Transport Guide

In this travel guide, you’ll find useful information about traveling from Bangkok to Surat Thani by flight, train, and bus, including timetable, ticket prices, and tips.

Bangkok to Surat Thani: Overview

The distance between Bangkok and Surat Thani is about 643 km (400 miles) by land and 539 km (335 miles) by air, and you can easily travel between the two cities by flight, train, and bus.

Flying is the fastest and most convenient way to get to Surat Thani. If you travel on a budget, it’s better to take a bus to Surat Thani as the ticket costs about $17.

TypeTimeCostTickets
Flight1 hour 15 mins$32 (€29)Check tickets
Train10 hours 40 mins$29 (€26)Check tickets
Bus9 hours 40 mins$17 (€16)Check tickets
Travel options from Bangkok to Surat Thani.
get from Bangkok to Surat Thani Thailand.

Bangkok to Surat Thani train

Traveling by train is another great option to get to Surat Thani.

Thai Railway offers daily trains from Bangkok to Surat Thani, taking about 9.5 hours to 10 hours.

Trains usually depart from Bang Sue Junction station and arrive at Surat Thani station. You can select between 2nd Class Sleeper and 1st Class Sleeper.

Train info
Journey time10 hours and 40 minutes
PriceFrom $29 (€26)
Distance643 km (400 miles)
Frequency4 trains per day
First train4:50 pm
Last train8:30 pm
Departure stationKrung Thep Aphiwat Central Terminal Station
Arrival stationSurat Thani station
ChangesDirect trains available
OperatorsThai Railway
Train information from Bangkok to Surat Thani.
ProviderDepartureArrivalTickets
Thai Railway16:5002:20Check tickets
Thai Railway18:5004:26Check tickets
Thai Railway19:5005:34Check tickets
Thai Railway20:3006:32Check tickets
Train schedule from Bangkok to Surat Thani. You can check more train schedules here. 

How long is the train from Bangkok to Surat Thani?

The train to Surat Thani takes 9.5 hours to 10 hours, depending on the train. Please note that the schedule may change due to weather or unforeseen situations. You should be at the train station at least 30 minutes before departure.

How much is the train ticket from Bangkok to Surat Thani?

The train ticket to Surat Thani costs about $29 (€26) to $53 (€49), depending on your seat and train. You should book your tickets in advance to secure the best seat and prices.

Where are the departure and arrival stations?

All trains depart from Krung Thep Aphiwat Central Terminal Station and arrive at Surat Thani train station (Phunphin District, Surat Thani 84130, Thailand).

When is the first and last train depart from?

The last train leaves the station at 4:50 am, and the last one departs at 20:30 pm. For the latest schedule, please check here.

Bangkok to Surat Thani bus

Traveling by bus is another option to get to Surat Thani.

Bangkok Busline, Transport Co, Sombat Tour, and Sri Suthep offer frequent bus services from Bangkok to Surat Thani. The journey takes about 11 hours, and the ticket price starts at $17 (€16).

Bus info
Journey time11 hours
Price$17 (€16)
Distance643 km (400 miles)
Frequency27 buses per day
First bus6:45 am
Last bus7:50 pm
Departure stationMochit, Southern Terminal
Arrival stationSurat Thani Bus Terminal
OperatorsTransport Co, Sombat Tour, Krungsiam Tour
Bus information from Bangkok to Surat Thani.
ProviderDepartureArrivalTickets
Transport Co06:4522:55Check tickets
Krungsiam Tour18:5005:00Check tickets
Sombat Tour19:5007:50Check tickets
Bus schedule from Bangkok to Surat Thani. You can check more bus schedules here. 

How long is the bus from Bangkok to Surat Thani?

The bus to Surat Thani takes about 11 hours, depending on your departure location. Please note that the travel time could be slightly longer due to traffic time. There may be a toilet and food breaks on the way.

How much is the bus ticket from Bangkok to Surat Thani?

The bus ticket to Surat Thani costs about $17 (€16) to $27 (€27). Please note that prices may change on weekends and national holidays.

Where are the departure and arrival stations?

Buses leave from Mochit (Chatuchak, Bangkok 10900, Thailand) or the Southern Terminal (left bank of the Chaopraya River along Boromratchonnani Road) in Bangkok and arrive at Surat Thani Bus Terminal.

When is the first and last bus depart from Bangkok?

The first bus departs at 6:45 am, while the last leaves at 7:50 pm. For the latest schedule, please check here. Please come at least 30 minutes before departure for check-in procedures.

Bangkok to Surat Thani flight

Flying is the fastest way to travel to Surat Thani. 

Vietjet, AirAsia, Lion Air, Thai Airways, Thai Smile, and Nok Air offer direct flights from Bangkok to Surat Thani, and the journey takes about 1 hour and 15 minutes. 

Planes frequently depart from Suvarnabhumi Airport or Don Mueang Airport and arrive at Surat Thani Airport. For hassle-free transit, it’s best to book airport transfers between airports and your hotel.

I always use Skyscanner and 12go to find cheap flights and get the best deals.

Flight info
Journey time1 hour and 15 minutes
PriceFrom $32 (€29)
Distance539 km (335 miles)
Frequency11 flights per day
First flight6:00 am
Last flight6:25 pm
DepartureSuvarnabhumi Airport, Don Mueang Airport
ArrivalSurat Thani Airport
ChangesDirect flights available
OperatorsVietjet, AirAsia, Lion Air, Thai Airways, Thai Smile, and Nok Air
Flight information from Bangkok to Surat Thani.
ProviderDepartureArrivalTickets
Nok Air06:0007:10Check tickets
AirAsia07:1508:30Check tickets
Lion Air08:0009:15Check tickets
Thai Airways09:0010:15Check tickets
Nok Air12:4013:50Check tickets
Flight schedule from Bangkok to Surat Thani. You can check more flight schedules here

How long is the flight from Bangkok to Surat Thani?

The flight to Surat Thani takes about 1 hour and 15 minutes. Please note that the flight time depends on many factors, such as weather conditions and the airline you choose. Airlines’ flight time also differs from 5 to 10 minutes.

How much is the flight ticket from Bangkok to Surat Thani?

The flight tickets to Surat Thani cost $32 (€29) to $59 (€53). If you book flight tickets in advance, you may get better deals.

Where are the departure and arrival airports?

Planes frequently depart from Suvarnabhumi Airport (999 หมู่ 1 Nong Prue, Bang Phli District, Samut Prakan 10540, Thailand) or Don Mueang International Airport (222 Vibhavadi Rangsit Rd, Sanambin, Don Mueang, Bangkok 10210, Thailand) and arrive at Surat Thani International Airport (44MP+79, Maluan, Phunphin District, Surat Thani 84130, Thailand).

When is the first and last flight depart from Bangkok?

The first flight departs at 06:00 am, and the last flight leaves the airport at 6:25 pm. However, the schedule may change depending on the day and weather. You can check the latest schedules here.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *