Thai Railways
Refundable Recommended
10:40
Surat Thani
9h 5m ride in train #40, 2nd Class AC seats only
3.9
19:45
Hua Lamphong, Bangkok
Thai Railways
Refundable Recommended
16:40
Surat Thani
12h 30m ride in train #174
3.5+
05:10
+1
Hua Lamphong, Bangkok
Thai Railways
Refundable Recommended
20:41
Surat Thani
9h 14m ride in train #44, 2nd Class AC seats only
3
05:55
+1
Hua Lamphong, Bangkok

From Surat Thani to Bangkok by Trains

Thai Railways
Refundable Recommended
10:40
Surat Thani
9h 5m ride in train #40, 2nd Class AC seats only
3.9
19:45
Hua Lamphong, Bangkok
Thai Railways
Refundable Recommended
16:40
Surat Thani
12h 30m ride in train #174
3.5+
05:10
+1
Hua Lamphong, Bangkok
Thai Railways
Refundable
17:35
Surat Thani
12h ride in train #168
4+
05:35
+1
Hua Lamphong, Bangkok
Thai Railways
Refundable
18:37
Surat Thani
11h 53m ride in train #86
4.1+
06:30
+1
Hua Lamphong, Bangkok
Thai Railways
Refundable
20:15
Surat Thani
12h 45m ride in train #170
4
09:00
+1
Hua Lamphong, Bangkok
Thai Railways
Refundable Recommended
20:41
Surat Thani
9h 14m ride in train #44, 2nd Class AC seats only
3
05:55
+1
Hua Lamphong, Bangkok
Thai Railways
Refundable
20:41
Surat Thani
9h 14m ride in train #42, Class 3 AC
05:55
+1
Hua Lamphong, Bangkok
Thai Railways
Refundable
21:05
Surat Thani
11h 30m ride in train #84
3.8+
08:35
+1
Hua Lamphong, Bangkok
Thai Railways
Refundable
21:20
Surat Thani
11h 55m ride in train #172
5
09:15
+1
Hua Lamphong, Bangkok
Thai Railways
Refundable
23:25
Surat Thani
10h 45m ride in train #38
10:10
+1
Hua Lamphong, Bangkok
Thai Railways
Refundable
23:28
Surat Thani
10h 42m ride in train #46, 2nd Class Sleeper AC
10:10
+1
Hua Lamphong, Bangkok
Thai Railways
Refundable
23:57
Surat Thani
10h 33m ride in train #32
4.1+
10:30
+1
Hua Lamphong, Bangkok

From Surat Thani to Bangkok by Buses

Transport Co
Instant
07:45
Surat Thani
7h bus ride in Express
14:45
Morchit, Bangkok
Transport Co
Instant
08:45
Surat Thani
7h bus ride in Express
15:45
Morchit, Bangkok
Transport Co
Instant
10:00
Surat Thani
7h bus ride in Express
17:00
Morchit, Bangkok
Transport Co
Instant
12:00
Surat Thani
7h bus ride in Express
19:00
Morchit, Bangkok
Transport Co
Instant
16:31
Surat Thani
12h bus ride in VIP 31
04:31
+1
Morchit, Bangkok
Transport Co
Instant
17:35
Surat Thani
12h bus ride in Express
3
05:35
+1
Southern Terminal, Bangkok
Transport Co
Instant
17:35
Surat Thani
12h bus ride in VIP 31
05:35
+1
Southern Terminal, Bangkok
Transport Co
Instant
18:30
Surat Thani
7h bus ride in Express
01:30
+1
Morchit, Bangkok
Krungsiam Tour
eTicket
19:00
Surat Thani
10h bus ride in VIP
3
05:00
+1
Ratchadamnoen Avenue, Bangkok
Krung Siam Tour
eTicket Instant
19:00
Surat Thani
10h 45m bus ride in VIP
4
05:45
+1
Southern Terminal, Bangkok
Krungsiam Tour
eTicket
19:15
Surat Thani
10h 30m bus ride in Express
4.6
05:45
+1
Ratchadamnoen Avenue, Bangkok
eTicket Refundable
19:15
Surat Thani
10h bus ride in Express
4.3
05:15
+1
Southern Terminal, Bangkok
eTicket Instant
19:15
Surat Thani
9h bus ride in Express
3.3
04:15
+1
Southern Terminal, Bangkok
Krung Siam Tour
eTicket Instant
19:15
Surat Thani
10h bus ride in Express
4
05:15
+1
Southern Terminal, Bangkok
Krungsiam Tour
eTicket
19:28
Surat Thani
11h bus ride in VIP 24
4
06:28
+1
Ratchadamnoen Avenue, Bangkok
Transport Co
Instant
19:30
Surat Thani
7h bus ride in Express
02:30
+1
Morchit, Bangkok
Bangkok Busline
eTicket Instant
19:30
Surat Thani
10h 55m bus ride in VIP
4
06:25
+1
Sombat Tour Viphavadee 13, Bangkok
eTicket Refundable
19:30
Surat Thani
10h bus ride in VIP
5
05:30
+1
Southern Terminal, Bangkok
eTicket Refundable
19:30
Surat Thani
10h bus ride in VIP 24
5
05:30
+1
Southern Terminal, Bangkok
Krung Siam Tour
eTicket Instant
19:30
Surat Thani
10h 45m bus ride in VIP 24
4.5
06:15
+1
Southern Terminal, Bangkok
Bangkok Busline
eTicket Instant
19:30
Surat Thani
10h 45m bus ride in VIP
4
06:15
+1
Southern Terminal, Bangkok
eTicket
19:40
Surat Thani
9h 30m bus ride in VIP 31
3
05:10
+1
Southern Terminal, Bangkok
eTicket Refundable
20:00
Surat Thani
10h bus ride in Express
4.3
06:00
+1
Southern Terminal, Bangkok
Transport Co
Instant
21:00
Surat Thani
7h bus ride in Express
04:00
+1
Morchit, Bangkok
Transport Co
Instant
23:00
Surat Thani
7h bus ride in Express
06:00
+1
Morchit, Bangkok

From Surat Thani Airport to Bangkok by Flights

Instant
07:00
URT Surat Thani Airport
1h 10m flight #SL749 with Thai Lion Air in Economy
3
08:10
DMK Don Mueang Airport
Instant
07:50
URT Surat Thani Airport
1h 10m flight #DD7209 with Nok Air in Economy
09:00
DMK Don Mueang Airport
Instant
09:00
URT Surat Thani Airport
1h 10m flight #FD3236 with Thai AirAsia in Economy
4
10:10
DMK Don Mueang Airport
Thai Smile
Instant
09:35
URT Surat Thani Airport
1h 20m flight #WE252 with Thai Smile in Economy
10:55
BKK Suvarnabhumi Airport, Bangkok
Instant
09:35
URT Surat Thani Airport
1h 10m flight #TG2252 with Thai Airways in Economy
10:45
BKK Suvarnabhumi Airport, Bangkok
Instant
10:40
URT Surat Thani Airport
1h 10m flight #SL735 with Thai Lion Air in Economy
11:50
DMK Don Mueang Airport
Instant
11:05
URT Surat Thani Airport
1h 10m flight #DD7211 with Nok Air in Economy
12:15
DMK Don Mueang Airport
Instant
11:50
URT Surat Thani Airport
1h 15m flight #FD3238 with Thai AirAsia in Economy
5
13:05
DMK Don Mueang Airport
Instant
12:55
URT Surat Thani Airport
1h 10m flight #DD7215 with Nok Air in Economy
14:05
DMK Don Mueang Airport
Instant Fastest
13:55
URT Surat Thani Airport
1h 5m flight #FD3240 with Thai AirAsia in Economy
5
15:00
DMK Don Mueang Airport
Instant
14:20
URT Surat Thani Airport
1h 10m flight #DD7213 with Nok Air in Economy
4.4
15:30
DMK Don Mueang Airport
Instant
15:00
URT Surat Thani Airport
1h 10m flight #SL741 with Thai Lion Air in Economy
4.7
16:10
DMK Don Mueang Airport
Instant
16:10
URT Surat Thani Airport
1h 15m flight #FD3232 with Thai AirAsia in Economy
4.3
17:25
DMK Don Mueang Airport
Instant
17:30
URT Surat Thani Airport
1h 15m flight #FD3332 with Thai AirAsia in Economy
4
18:45
DMK Don Mueang Airport
Instant Fastest
19:35
URT Surat Thani Airport
1h 5m flight #DD7217 with Nok Air in Economy
4.4
20:40
DMK Don Mueang Airport
Thai Smile
Instant
19:40
URT Surat Thani Airport
1h 10m flight #WE258 with Thai Smile in Economy
4.3
20:50
BKK Suvarnabhumi Airport, Bangkok
Instant
19:40
URT Surat Thani Airport
1h 10m flight #TG2258 with Thai Airways in Economy
20:50
BKK Suvarnabhumi Airport, Bangkok
Instant
19:55
URT Surat Thani Airport
1h 10m flight #FD3234 with Thai AirAsia in Economy
4.6
21:05
DMK Don Mueang Airport
Instant
20:50
URT Surat Thani Airport
1h 10m flight #SL747 with Thai Lion Air in Economy
4.7
22:00
DMK Don Mueang Airport
Instant
21:20
URT Surat Thani Airport
1h 10m flight #DD7221 with Nok Air in Economy
22:30
DMK Don Mueang Airport

Surat Thani to Bangkok Schedule

Surat Thani to Bangkok Schedule
Transport NameRoute TimePrice
Transport Co Express 07:45 - 14:45฿ 502
Transport Co Express 08:45 - 15:45฿ 502
Thai Railways 2nd Class AC seats only 10:40 - 19:45฿ 738
Transport Co Express 12:00 - 19:00฿ 502
Nok Air Economy #DD721314:20 - 15:30฿ 1,049
Thai Railways 2nd Class Sleeper AC 16:40 - 05:10฿ 878
Nok Air Economy #DD721719:35 - 20:40฿ 1,249
Krung Siam Tour VIP 19:00 - 05:45฿ 637
ChokeAnan Tour Express 19:15 - 05:15฿ 599
Sombat Tour VIP 31 19:40 - 05:10฿ 892

Surat Thani to Bangkok destination reviews

3.9
1376 customer reviews
5
38%
4
32%
3
16%
2
7%
1
6%
JC
4
train #32 1st Class Sleeper, Thai Railways, Nov 17, 2019
Beds weren't comfy and train was delayed but it was a nice private cabin with a sink. Good air con and clean bathrooms. Would take this train again, just remember ear plugs!
SL
5
train #84 2nd Class Sleeper AC, Thai Railways, Nov 17, 2019
Great little bunk!
PN
4
train #86 1st Class Sleeper, Thai Railways, Nov 17, 2019
The toilets were dirty and the food wasn’t that great.... so bring your own food and snacks. The train was 2 hours late getting into Bangkok. The air conditioning was Switched off by us but was still cold. The beds were comfortable and the staff are friendly and helpful.
AT
4
train #84 1st Class Sleeper, Thai Railways, Nov 16, 2019
I booked a lower bed and I actually had the room for myself which was pretty great! Getting the tickets was pretty easy auswelle but there was supposed to be a toilet in the room but that didn’t work..
AI
5
flight Economy, Thai Smile, Nov 15, 2019
We had a 10 min delay but other than that had a great trip. They gave tiny sandwiches during the flight which were very tasty. Airplane in good shape and staff very friendly.
ES
4
train #84 1st Class Sleeper, Thai Railways, Nov 10, 2019
Everything good, but only one electricity socket in 2 person cabin and hundred of illegal food sellers in the morning it's too much.
NQ
4
train #84 1st Class Sleeper, Thai Railways, Nov 9, 2019
Very comfy and quiet. Air conditioning was far too cold to sleep solidly
JS
3
train #84 2nd Class Sleeper AC, Thai Railways, Oct 25, 2019
Early in the morning very noisy. Strange way to pick up tickets. Train was an hour to late. Lots of people trying to sell stuff. For the rest it was clean and the beds were not to bad.
IA
2
train #86 1st Class Sleeper, Thai Railways, Oct 20, 2019
It's an old train, and it shows. The beds themselves are clean but the train is dirty, the toilets block easily and the food is fairly poor. The train was 3 hours late getting into Bangkok. On the plus side, the air conditioning was set at a good level - not too hot, not too cold, and the staff on board are friendly and helpful.
M
5
train #168 2nd Class Sleeper AC, Thai Railways, Oct 17, 2019
Great train service with very comfty linen, blanket and pillow. Love trains!
HP
4
Bus VIP, Krung Siam Tour, Oct 15, 2019
Very good Bus, luxury sofa type seats.comfortable travel.
MS
5
train #40 2nd Class AC seats only, Thai Railways, Oct 9, 2019
All day train from Surat Thani to Bangkok. Cheap good relaxing way to travel and see the country.
SM
3
Bus Express, Transport Co, Oct 7, 2019
Well said online that it was gonna be there for 6:30 but didn’t lad till 9:30 We sat in the bus stop from 5 waiting was shit. But the bus gurney itself was good
AM
5
train #86 2nd Class Sleeper AC, Thai Railways, Oct 1, 2019
From the agents side everything was perfect. The train needed up being 3 hours lste
JD
3
train #168 2nd Class Sleeper AC, Thai Railways, Sep 21, 2019
Train very late and they let us get out of bed 5am and then we arrive 8. Not good
MJ
4
train #84 1st Class Sleeper, Thai Railways, Sep 17, 2019
Pleasant first class cabin. Comfortable bed. Bring earplugs as the train sounds are pretty loud!
RW
3
train #168 2nd Class Sleeper Fan, Thai Railways, Sep 4, 2019
Coach attendant was very rude. The coach felt dirty compared with the trip to Surat Thank.
JH
4
train #84 1st Class Sleeper, Thai Railways, Sep 2, 2019
At the booking page, 12Asia says there is a toilet in the room, but there is a shared toilet for all 1-class cabins.
LM
5
train #32 1st Class Sleeper, Thai Railways, Sep 2, 2019
Great service with 12go.asia. And the train was really comfortable although with the noise it was difficult to sleep!
JV
4
train #86 2nd Class Sleeper AC, Thai Railways, Sep 2, 2019
Clean, friendly staff. Unfortunately we had a delay of 2,5 hours

Popular Routes in Thailand

How to get from Surat Thani to Bangkok

When you want to get from Surat Thani to Bangkok, you have a few options to consider. Traveling between these destinations is possible by different means of transport:

  • Flight
  • Bus
  • Train

If you’re looking for a quick trip, it’s recommended that you use Flight. However, if you’d rather take your time with a slower, more affordable travel option, you can book a Train ticket.

The cost of travel will depend on the means of transport you choose for your trip. A flight ticket is the most expensive option - it will cost you about THB 3,607. If you want to save on transportation, it’s better to take a bus as a bus ticket costs as low as THB 460.

How far is Surat Thani from Bangkok?

If you’re traveling by land, it’s important to know the distance from Surat Thani to Bangkok. Your trip will be a total of 389 miles (625 km). The flying distance is 335 miles (539 km).

How long does it take to get from Surat Thani to Bangkok?

The travel time from Surat Thani to Bangkok can vary depending on the mode of transportation you choose. All things considered, the whole journey should take from 2 to 13 hours.

How much does it cost to get from Surat Thani to Bangkok?

The cost of the trip from Surat Thani to Bangkok varies according to what means of transport you choose for your journey. The most affordable operator is Transport Co (บริษัท ขนส่ง จำกัด): travelling by bus expect to pay as low as THB 460 for your ticket.

However, if you’re after more upscale travel . The most expensive variant is to opt for a flight - a one-way flight ticket can cost as much as THB 3,607.

Here is a chart of the average ticket prices and transportation options available from Surat Thani to Bangkok:

  • Bus tickets - THB 460 to THB 892;
  • Train tickets - THB 738 to THB 1,829;
  • Plane tickets - THB 999 to THB 3,607;

How many trips per day are there between Surat Thani and Bangkok?

Depending on your choice of transportation, the number of daily trips varies.

  • Buses start plying the route from 07:45 - you can also take a bus as late as 23:00. There are 25 available bus trips every day.
  • Flights from Surat Thani to Bangkok depart during the day - there are approximately 19 departures a day.
  • Trains always run on a set schedule - there are 13 trains per day.

Which means of transport is the best for the route?

Flights

Traveling by plane is the fastest way to get from Surat Thani to Bangkok. While it’s often the most expensive option, tool, occasionally you can grab promotional tickets for more or less the price of a train or a ferry ticket. Normally, the minimum you need to pay for a Plane ticket is THB 999.

Things to remember before boarding a plane:

  • It’s recommended to book a ticket in advance and check-in online. This way, you can save over 2 hours at the airport, and if your seat selection is on a first come first served basis you will have more options to choose from.
  • Getting through security checks may take some time - it’s recommended to get to the airport at least 1.5 hours in advance.

Airlines flying from Surat Thani to Bangkok
Nok Air (นกแอร์), Thai AirAsia (แอร์เอเชีย), Thai Airways, Thai Lion Air, Thai Smile (ไทยสมายล์)

Buses

Taking a bus from Surat Thani to Bangkok is cheaper than flying. Quite often, a long-distance bus is the cheapest transportation option. Buses normally make bathroom and/or lunch stops along the way.

Things to remember before opting for a bus ride:

  • If possible, make sure to choose higher-class buses for a more comfortable travel experience. Such buses often have an air conditioning system, soft reclining seats, Wi-Fi, bathrooms, etc.
  • As with plane tickets, buses are better booked in advance so that you can secure a good seat.
  • While booking a bus, keep in mind that delays are possible. Yet it still pays to get to the bus station at least 15 minutes prior to the scheduled departure.

Trains

Things to remember while choosing a train ticket:
Consider everything carefully while choosing the class of your train travel. In most cases, the second class is comfortable enough – it features 2 or 4 berths in each compartment and is often air-conditioned.

If you’re in for a premium experience, consider getting a first class ticket. The price of first class tickets may include Wifi, and a choice of snacks and drinks.

The most popular transport from Surat Thani to Bangkok

How to choose the most convenient way of travel from Surat Thani to Bangkok? In order to make your choice of transportation easier, we asked 1000 users to range their preferences for this route. Here are the results of the poll:

  • 838 users enjoyed a train ride.
  • 96 users took a plane.
  • 66 decided to go for a bus.