Travel from Surat Thani to Bangkok

You have three options for travel from Surat Thani to Bangkok:

  • (1) bus
  • (2) plane
  • (3) train

Travel by bus is the cheapest way to get from Surat Thani to Bangkok. Flying from Surat Thani to Bangkok is typically 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.

Powered by 12Go Asia system
  • Bus tickets from Surat Thani to Bangkok.
  • Flights from Surat Thani to Bangkok.
  • Train tickets from Surat Thani to Bangkok

Bangkok Train Station
Bangkok Train Station

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.

Raja Ferry

bus from Suratthani to BangkokDepart: 19:00
Arrive: 05:00
Departure Point: Surat Thani Talat Kaset 2
Arrival Point: Khao San Road
Ticket: 1,102 THB

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

Sappaisal

Sri Suthep Tour 1Depart: 19:00
Arrive: 06:00
Departure Point: Surat Thani Transport Station
Arrival Point: Southern Bus Terminal
Ticket: 775 THB

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

Bangkok Busline

Bangkok BuslineDepart: 07:30
Arrive:  17.30
Departure Point: Surat Thani Transport Station
Arrival Point: Southern Bus Terminal
Ticket: 904 THB

This bus option is only slightly more expensive and it completes the journey during daylight hours. Book this early because this is the bus service which often sells out first.

  • Route 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:
Surat Thani Airport - Bangkok ฿ 1,377–1,596 1h 15m
  • →  Economy 12:35, 19:40
Surat Thani Airport - Don Mueang Airport ฿ 1,329–1,529 1h 10m – 1h 15m
  • →  Economy 07:50, 14:40, 19:00

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 planes, which take around 50 minutes to Bangkok, others use turbo propeller planes which take around 1 hour 10 minutes to reach Bangkok. The flights  cost from around 900 THB to 1,900 THB per person one way. All arrivals are at Don Mueang Airport. From there it’s a 30 minute taxi journey into central Bangkok. Alternatively, you can catch the bus from outside the terminal (30 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.

How to get from Surat Thani to Bangkok
How to get from Surat Thani to Bangkok
  • Train Times from Surat Thani to Bangkok:
TrainSurat ThaniBangkokSleeper
4009:0018:05No
42/4418:2503:45No
16818:3205:10Yes
8619:3106:10Yes
8420:2307:05Yes
17220:5507:30Yes
3222:2408:10Yes
38/4622:5009:05Yes
17023:2810:50Yes
  • Location of Surat Thani Train Station:

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

Google Map of Surat Thani Train Station

  • Location of Bangkok Train Station:

These trains all terminate at Krung Thep Aphiwat Central Terminal, which is close to Chatuchak Weekend Market.

Google Map of Krung Thep Aphiwat Central Terminal

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

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