How to get from Surat Thani to Bangkok

You have three options for travel from Surat Thani to Bangkok: (1) bus, (2) plane and (3) train. The price ranges from bus at the cheapest to plane as the most expensive option. When flying you also need to factor in getting to and from the airport into the price. Travel by train can be a great option if book a sleeper seat in advance. For the late evening departures a bed will already be made for you with clean sheets when you board the train and you simply find your bunk, lie down, go to sleep, and wake up the next morning in Bangkok.



Buy Tickets from Surat Thani to Bangkok


Use the Search Box below to buy tickets to travel from Surat Thani to Bangkok:

  • Bus tickets from Surat Thani to Bangkok.
  • Flights from Surat Thani to Bangkok.
  • Train tickets from Surat Thani to Bangkok

Powered by 12Go Asia system

Option 1: Bus from Surat Thani to Bangkok


There are three bus services which we recommend for the bus journey from Surat Thani to Bangkok. The scheduled journey time is for these services is between 9 hours 30 minutes (the quickest) to 10 hours and 40 minutes (the slowest service). All these bus services have departure points which are over 4.5 km from the Wang Tai hotel which is in the centre of Surat Thani city.

  • Thai Sriram Company:

bus from Suratthani to BangkokDepart: 19.00
Arrive: 04.30 (+1 day)
Departure Point: Suratthani Thai Sriram office
Arrival Point: Khao San Road
Cost: 1,200 THB per person

This is a luxury bus service which goes to the popular Khao San Road area in the centre of Bangkok.

  • Sri Suthep Tour:

Sri Suthep Tour 1Depart: 19.15
Arrive: 05.55 (+1 day)
Departure Point: Surat Thani Transport Station
Arrival Point: Southern Bus Terminal
Cost: 502 THB per person

This is the cheapest way to do the journey. Bear in mind that it takes a while to get from the Southern Bus Terminal into central Bangkok.

  • Bangkok Busline:

Bangkok BuslineDepart: 19.30
Arrive:  06.10 (+1 day)
Departure Point: Surat Thani Transport Station
Arrival Point: Southern Bus Terminal
Cost: 584 THB per person

This bus option is only slightly more expensive but uses a better grade of bus with reclining seats. Book this early because it is the bus service which sells out first.

  • Route Map from Surat Thani Airport to Surat Thani’s main intercity bus station:
    • Distance to the main bus station from Surat Thani Airport: 27.5 kilometres
    • Driving time to the main bus station from Surat Thani Airport: 37 minutes


Option 2: Fly from Surat Thani to Bangkok


This a good option if you want to do the journey quickly and you know in advance which day. and at what time, you wish to travel.

  • Flight Schedule from Surat Thani Airport to Bangkok Don Mueang Airport:
Airline Depart Arrive Price *
Lion Air 06.30  07.45 ฿ 1,095
Nok Air 07.50 09.00 ฿ 1,872
AirAsia 08.40 09.50 ฿ 898
Lion Air 10.30 11.45 ฿ 1,034
Nok Air 11.00 12.10 ฿ 1,872
AirAsia 11.25 12.35 ฿ 1,011
AirAsia 13.20 14.30 ฿ 1,243
Nok Air 14.20 15.30 ฿ 1,872
Lion Air 15.50 17.05 ฿ 1,034
AirAsia 16.10 17.20 ฿ 1,243
Lion Air 17.00 18.15 ฿ 1,034
AirAsia 17.50 19.00 ฿ 1,011
Nok Air 18.10 19.30 ฿ 1,872
Lion Air 19.10 20.25 ฿ 1,095
AirAsia 20.50 22.00 ฿ 898
Lion Air 21.25 22.35 ฿ 1,034

These prices are indicative. Use the Search Box above for real time pricing.

Surat Thani Airport is 21 Km away from Surat Thani City. It’s about 30 minute’s drive away. A local songthaew taxi, you will see them on the street all over the city especially near the bus station, will take you for 400 THB to 700 THB depending on when you travel and how good your bargaining skills are.

Once at Surat Thani Airport you have flight options running throughout the day from companies such as Lion Air, Asia Air and Nok Air. Some use jet airplanes, which take around 50 minutes to Bangkok, others use turbo propeller which take around 1 hour 10 minutes to reach Bangkok. The flights all cost around 900 THB to 1,900 THB per person one way. All arrivals are at Don Muang Ariport. From there it’s a 30 minute taxi journey into central Bangkok. Alternatively, you can catch the bus from outside the terminal (40 THB per person) for a 20 minute journey to connect with the MRT underground train service which can take you to most places in Bangkok and connects with both the BTS elevated railway network and the main railway station.


Option 3: Train from Surat Thani to Bangkok


There are train departures from Surat Thani train station to the centre of Bangkok from early morning to late evening. The journey normally takes around 12 hours, although you can take up to 45 minutes off your journey time if you leave the train at Bang Sue Station on the outskirts of Bangkok and connect to the MRT underground station for your onward journey to central Bangkok.

  • Train Times from Surat Thani to Bangkok:
Service Train No. Dept Arr
Special Express 40 10.40 19.45
Rapid 174 16.47 05.10
Rapid 168 17.38 05.35
Express 86 18.37 06.30
Rapid 170 20.14 09.00
Special Express 44 20.41 05.55
Special Express 42 20.41 05.55
Express 84 21.04 08.35
Rapid 172 21.26 09.15
Special Express 38 23.28 10.10
Special Express 32 23.57 10.30
  • Location of Surat Thani Train Station:

Surat Thani Train Station is in a town called Phunphin some 16 km to the West of Surat Thani City.

  • Location of Bangkok Train Station:

These trains all terminate at Hua Lamphong station which is in Bangkok’s China Town. From there you can either take a ferry up to Khao San (the ferry pier is a 16 minute walk away) or the MRT underground to other points in the City.


Next read about Train Travel from Bangkok to Chiang Mai