Surat Thani Boat leaving ferry port

Bangkok to Surat Thani

Last updated:


Overview | Bus | Train | Flight | Secret Escapes

How to get from Bangkok to Surat Thani?

Ready to leave the Capital City? The district of Surat Thani may not be as famous as Krabi or Phuket but there are still a few things to do and see here.  If you’re interested in outdoor activities or hiking, there are numerous National Parks and a rain forest nearby that you can explore.

To travel from Bangkok to Surat Thani, you can book a flight, travel by train or book a bus. Keep in mind that you’ll need to arrange a transfer to the town center when travelling by flight or train. If you opt for taking the bus, it will bring you straight to the town center.

3 ways to get from Bangkok to Surat Thani

Transport modeDurationCostsAvailability
Bus10 hours510 THB ($17)Check Bus Tickets
Train11.5 hours840 THB ($27.50)Check Train Tickets
Flight1h 10m1,050 THB ($34.50)Check Flights

Itinerary from Bangkok to Surat Thani

Bus icon

Bangkok to Surat Thani by Bus

Duration: 10 hours
Cost: 510 THB ($17)

If you prefer to take the bus from Bangkok to Surat Thani, you’ll need to go to Sai Tai Mai, also known as the Southern Bus Terminal.

Buses bound for the southern regions of Thailand depart from this terminal. Taking a taxi or tuk-tuk is the best way to get to the Southern Bus Terminal.

There are a number of bus companies operating from Bangkok to Surat Thani. Below we have provided the schedules of the more credible bus companies for this route:

Bus OperatorScheduleDurationCosts
Nakhon Si Racha07:00-16:45
9h 45m
10h 35m
10h 35m
10h 35m
9h 45m
10h 35m
510 THB ($17)
590 THB ($19.50)
780 THB ($25.50)
780 THB ($25.50)
510 THB ($17)
510 THB ($17)
Sombat Tour17:00-05:5012h 50m840 THB ($27.50)
Krung Siam Tour19:00-05:35
10h 35m
10h 35m
510 THB ($17)
780 THB ($25.50)

Most of the buses depart the terminal in the late afternoon. Fares starts at 510 THB ($17). Be aware that fares are dependent on the type of bus you book.  The VIP buses tend to cost a little more, but offer more space and often a blanket and drinking water for your comfort.

If you prefer to take the bus provided by Sombat Tours, you’ll need to go to their garage along Viphavadee Rangsit Alley 13. All buses arrive at Surat Thani Bus Station in the town center.

Check Available Bus Tickets

Nakhon Si Racha

While this company has received mix reviews from travellers due to inconsistency, they do provide multiple schedules for this journey.

Sombat Tours

They have clean buses and provide good service.

Krung Siam Tour

This bus company has received a fairly high rating and is known to provide a good, comfortable bus ride.


Bangkok to Surat Thani by Train

Duration: 11.5 hours
Cost: 840 THB ($27.50) 

There are numerous trains available daily when travelling from Bangkok to Surat Thani.  We suggest taking a night train to catch up some sleep and be ready to explore your new destination upon arrival.

TrainScheduleDuration2nd Class Sleeper A/C
EX8519:30-07:0611h 36m840 THB ($27.50)
RP16718:30-06:2311h 53m760 THB ($25)

Trains travelling from Bangkok to Surat Thani depart from the Hua Lamphong Railway Station and arrive at the Surat Thani Railway Station, located east of the town center. To get to the town center, you can either take the public orange bus for 20 THB ($0.70) or taxi service for about 140 THB ($4.60). You can find both the bus and the taxi services outside the train station, near the parking lot.

Check Available Train Tickets


Bangkok to Surat Thani by Flight

Duration: 1h 10min
Cost: 1,050 THB ($34.50)

If you prefer to spend more time enjoying what Surat Thani has to offer, then flying is your best option. Flying from Bangkok to Surat Thani takes just a little over 1 hour.

Low-cost airlines such as Thai Lion Air, AirAsia and Nok Air offer multiple flights daily to Surat Thani and will depart from Don Muang Airport (DMK). The flight price starts at 1,050 THB ($34.50) for a one-way trip. If you prefer to depart from Suvarnabhumi Airport (BKK), you can book with Thai Smile or Thai Airways. Departure from Suvarnabhumi Airport tends to be a little more expensive.

All flights arrive at Surat Thani Airport, which is about 32km from the town center. You will need to arrange your own transportation from the airport to the town center or your hotel.

To check the best-priced flights, click on the button below:

Check Flights on Skyscanner


Our favourite places to stay in Surat Thani

Garden Homestay

Looking for that true Thai culture and welcoming feeling? Garden Homestay is definitely the best choice for you! The hosts are known to be extremely friendly and enjoy spending time with guests, showing them around town and taking them to the sights.  A wonderful Asian style breakfast is included each morning of your stay and the homestay is centrally located. 

  • Extremely friendly and welcoming hosts
  • Breakfast included
  • Very comfortable beds
  • Garden area

Private rooms start at $20 per night

Read more

Blu Monkey Hub and Hotel Suratthani

Set centrally in Surat Thani, the Blu Monkey Hub and Hotel Suratthani is within walking distance of the night market.  The hotel features an onsite restaurant, air-conditioned rooms with free WiFi, and private bathrooms. A buffet breakfast is available every morning and the staff is happy to provide guests with directions and information about the area. This hotel is known for its extremely comfortable beds. 

  • Very comfortable beds
  • Onsite restaurant
  • Walking distance to the night market
  • Breakfast included

Private rooms start at $23 per night 

Read more

Bangsrai Cottage

Enjoy the stunning river views from the terrace at this centrally located cottage in Surat Thani.  The outdoor swimming pool is the perfect place to cool down after exploring the area and the cottage gardens. There is also a shared lounge, free wifi and free bike rentals for guests to enjoy. Delicious continental breakfast is included with your stay.

  • Breakfast included
  • Swimming pool
  • River views
  • Centrally located

Private bungalows start at $49 per night

Read more


More routes to Surat Thani

Krabi to Surat Thani

Phuket to Surat Thani

Surat Thani Airport

Surat Thani Railway Station

More routes from Bangkok

Bangkok to Chiang Mai

Don Muang Airport

Hua Lamphong Railway Station

Bangkok to Koh Chang

Bangkok to Koh Lanta

Bangkok to Koh Lipe

Bangkok to Koh Phangan

Bangkok to Koh Phi Phi

Bangkok to Koh Samui

Bangkok to Koh Tao

Koh Samui Airport

Bangkok to Krabi

Bangkok to Mae Sot

Bangkok to Pattaya

Bangkok to Phuket

Bangkok to Siem Reap

Bangkok to Sukhothai

Suvarnabhumi Airport

Bangkok to Vientiane

Most popular routes in Thailand

Bangkok to Chiang Mai

Bangkok to Koh Phangan

Bangkok to Koh Tao

Bangkok to Phuket

Chiang Rai to Chiang Mai

Koh Samui to Koh tao

Koh Phangan to Koh Tao

Phuket to Krabi