Bus Bangkok to Surat Thani and return

Cheap bus and train tickets for trips from Surat Thani to Bangkok and return

calendar
Advanced search
617 Companies - 1,461,237 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
Finding the right bus from Bangkok to Surat Thani just got a lot easier. You can take advantage of our smart bus search engine to find the ideal option. Your desired route is offered by several different carriers, including Distribusion and . If you're in a hurry, pick the quickest bus, which will get you from Surat Thani to Bangkok in 9 hr 30 min. If you want to travel without spending too much money, go for the cheapest option, which will only cost you $14.56. All you have to do is click the "Find Now" button and happy travels!
  Bus Bangkok - Surat Thani    328 mi
Ø Bus connections5 x
Savings-15%

The cheapest bus routes from Bangkok to Surat Thani

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Bangkok
    Surat Thani
      7:20 AM
      5:10 PM
    10 Aug
    12Go Asia
    from $13.14
  • Bangkok
    Surat Thani
      7:20 AM
      5:10 PM
    18 May
    12Go Asia
    from $13.20
  • Bangkok
    Surat Thani
      7:20 AM
      5:10 PM
    20 Jul
    12Go Asia
    from $13.33
  • Bangkok
    Surat Thani
      5:20 PM
      2:50 AM
    28 Jun
    +1
    Distribusion
    from $15.35
  • Bangkok
    Surat Thani
      5:20 PM
      2:50 AM
    17 May
    +1
    12Go Asia
    from $15.46
  • Bangkok
    Surat Thani
      5:20 PM
      2:50 AM
    22 May
    +1
    12Go Asia
    from $15.50


  Bus Surat Thani - Bangkok    328 mi
Ø Bus connections5 x
Savings-14%

The cheapest bus routes from Surat Thani to Bangkok

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Surat Thani
    Bangkok
      7:15 PM
      5:55 AM
    31 May
    12Go Asia
    from $13.18
  • Surat Thani
    Bangkok
      7:15 PM
      5:55 AM
    31 May
    12Go Asia
    from $13.26
  • Surat Thani
    Bangkok
      7:15 PM
      5:55 AM
    3 Aug
    +1
    12Go Asia
    from $13.75
  • Surat Thani
    Bangkok
      7:30 PM
      6:10 AM
    31 May
    12Go Asia
    from $15.41


  Stations
Borommaratchachonnani Road 8, 10170 Bangkok (Thailand)
  Stations
Mueang Surat Thani District , Surat Thani (Thailand)

More on bus features and services




Want to continue your journey?

Here's a selection of possible connecting rides for your destination. Just click on your preferred route and you'll find all the info you need to continue your trip!