50
Checking Seats Availability
Loading seats data...

From Hat Yai to Bangkok by train

14:30
Hat Yai
09:00
Hua Lamphong, Bangkok
18h 30m
Refund 
14:30
Hat Yai
09:00
Hua Lamphong, Bangkok
18h 30m
Refund 
15:30
Hat Yai
09:15
Hua Lamphong, Bangkok
17h 45m
Refund 
15:30
Hat Yai
09:15
Hua Lamphong, Bangkok
17h 45m
Refund 
16:20
Hat Yai
05:55
Hua Lamphong, Bangkok
13h 35m
Refund 
18:00
Hat Yai
10:10
Hua Lamphong, Bangkok
16h 10m
Refund 
18:00
Hat Yai
10:10
Hua Lamphong, Bangkok
16h 10m
Refund 
18:00
Hat Yai
10:10
Hua Lamphong, Bangkok
16h 10m
Refund 
18:10
Hat Yai
10:10
Hua Lamphong, Bangkok
16h
Refund 
18:45
Hat Yai
10:30
Hua Lamphong, Bangkok
15h 45m
Refund 
18:45
Hat Yai
10:30
Hua Lamphong, Bangkok
15h 45m
Refund 

From Hat Yai to Bangkok by bus

08:00
Hat Yai
22:00
Southern Terminal, Bangkok
14h
eTicket  Instant 
13:30
Hat Yai
03:30
Morchit, Bangkok
14h
Instant 
15:00
Hat Yai
05:00
Southern Terminal, Bangkok
14h
eTicket  Instant 
16:00
Hat Yai
06:00
Southern Terminal, Bangkok
14h
eTicket  Instant 
17:00
Hat Yai
07:00
Southern Terminal, Bangkok
14h
eTicket  Instant 
17:30
Hat Yai
05:40
Southern Terminal, Bangkok
12h 10m
eTicket  Instant 
18:00
Hat Yai
08:00
Southern Terminal, Bangkok
14h
eTicket  Instant 
20:00
Hat Yai
10:00
Southern Terminal, Bangkok
14h
eTicket  Instant 

From Hat Yai Airport (HDY) to Don Mueang Airport (BKK) by flight

#SL727
06:30
HDY Hat Yai Airport
08:00
DMK Don Mueang Airport
1h 30m
Instant 
 
#FD3125
07:00
HDY Hat Yai Airport
08:30
DMK Don Mueang Airport
1h 30m
Instant 
 
#DD7103
07:55
HDY Hat Yai Airport
09:25
DMK Don Mueang Airport
1h 30m
Instant 
#SL1727
08:00
HDY Hat Yai Airport
09:30
DMK Don Mueang Airport
1h 30m
Instant 
 
#SL723
08:10
HDY Hat Yai Airport
09:40
DMK Don Mueang Airport
1h 30m
Instant 
 
#FD3103
08:35
HDY Hat Yai Airport
10:15
DMK Don Mueang Airport
1h 40m
Instant 
 
#FD3117
09:25
HDY Hat Yai Airport
11:00
DMK Don Mueang Airport
1h 35m
Instant 
 
#SL703
09:40
HDY Hat Yai Airport
11:10
DMK Don Mueang Airport
1h 30m
Instant 
 
#DD7105
11:15
HDY Hat Yai Airport
12:40
DMK Don Mueang Airport
1h 25m
Instant 
#DD6463
12:15
HDY Hat Yai Airport
13:40
DMK Don Mueang Airport
1h 25m
Instant 
#SL707
12:15
HDY Hat Yai Airport
13:45
DMK Don Mueang Airport
1h 30m
Instant 
 
#FD3105
12:25
HDY Hat Yai Airport
13:55
DMK Don Mueang Airport
1h 30m
Instant 
 
#DD7107
12:35
HDY Hat Yai Airport
14:00
DMK Don Mueang Airport
1h 25m
Instant 
#SL709
13:05
HDY Hat Yai Airport
14:35
DMK Don Mueang Airport
1h 30m
Instant 
 
#SL990
13:05
HDY Hat Yai Airport
15:10
DMK Don Mueang Airport
2h 5m
Instant 
 
#SL711
14:40
HDY Hat Yai Airport
16:10
DMK Don Mueang Airport
1h 30m
Instant 
 
#FD3107
14:50
HDY Hat Yai Airport
16:20
DMK Don Mueang Airport
1h 30m
Instant 
 
#DD7109
15:00
HDY Hat Yai Airport
16:30
DMK Don Mueang Airport
1h 30m
Instant 
#SL992
15:45
HDY Hat Yai Airport
17:15
DMK Don Mueang Airport
1h 30m
Instant 
 
#FD3109
16:30
HDY Hat Yai Airport
18:00
DMK Don Mueang Airport
1h 30m
Instant 
 
#SL715
17:00
HDY Hat Yai Airport
18:35
DMK Don Mueang Airport
1h 35m
Instant 
 
#FD3115
17:50
HDY Hat Yai Airport
19:20
DMK Don Mueang Airport
1h 30m
Instant 
 
#DD7113
17:55
HDY Hat Yai Airport
19:15
DMK Don Mueang Airport
1h 20m
Instant 
#SL719
19:15
HDY Hat Yai Airport
20:45
DMK Don Mueang Airport
1h 30m
Instant 
 
#DD7115
19:20
HDY Hat Yai Airport
20:45
DMK Don Mueang Airport
1h 25m
Instant 
#FD3111
19:40
HDY Hat Yai Airport
21:10
DMK Don Mueang Airport
1h 30m
Instant 
 
#FD3123
20:05
HDY Hat Yai Airport
21:35
DMK Don Mueang Airport
1h 30m
Instant 
 
#FD3119
21:10
HDY Hat Yai Airport
22:40
DMK Don Mueang Airport
1h 30m
Instant 
 
#SL713
21:35
HDY Hat Yai Airport
23:05
DMK Don Mueang Airport
1h 30m
Instant 
 
#DD6445
21:40
HDY Hat Yai Airport
23:05
DMK Don Mueang Airport
1h 25m
Instant 
#SL725
22:15
HDY Hat Yai Airport
23:50
DMK Don Mueang Airport
1h 35m
Instant 
 
#DD7117
23:00
HDY Hat Yai Airport
00:20
DMK Don Mueang Airport
1h 20m
Instant 
#FD3113
23:05
HDY Hat Yai Airport
00:30
DMK Don Mueang Airport
1h 25m
Instant 
 
#SL1726
23:30
HDY Hat Yai Airport
01:00
DMK Don Mueang Airport
1h 30m
Instant 
 

From Hat Yai Airport (HDY) to Bangkok (BKK) by flight

#WE232
07:15
HDY Hat Yai Airport
08:50
BKK Suvarnabhumi Airport, Bangkok
1h 35m
Instant 
 
#WE260
08:20
HDY Hat Yai Airport
09:55
BKK Suvarnabhumi Airport, Bangkok
1h 35m
Instant 
 
#WE270
09:00
HDY Hat Yai Airport
10:25
BKK Suvarnabhumi Airport, Bangkok
1h 25m
Instant 
 
#WE262
13:45
HDY Hat Yai Airport
15:10
BKK Suvarnabhumi Airport, Bangkok
1h 25m
Instant 
 
#WE266
15:50
HDY Hat Yai Airport
17:15
BKK Suvarnabhumi Airport, Bangkok
1h 25m
Instant 
 
#WE264
19:30
HDY Hat Yai Airport
20:55
BKK Suvarnabhumi Airport, Bangkok
1h 25m
Instant 
 
#WE268
21:35
HDY Hat Yai Airport
23:00
BKK Suvarnabhumi Airport, Bangkok
1h 25m
Instant 
 

Hat Yai Town to Bangkok Schedule

Hat Yai Town to Bangkok Schedule
Transport NameRoute TimePrice
Thai Lion Air Economy #SL72706:30 – 08:00฿ 2,103
Sri Siam Tour Express 08:00 – 22:00฿ 764
Nok Air Economy #DD710511:15 – 12:40฿ 1,999
Transport Co VIP 31 13:30 – 03:30฿ 1,089
Thai Railways Class II Sleeper AC 14:30 – 09:00฿ 975
Thai Railways Class III AC 16:20 – 05:55฿ 835
Thai Railways VIP Sleeper 18:00 – 10:10฿ 1,797
Thai Lion Air Economy #SL71919:15 – 20:45฿ 1,881
Nok Air Economy #DD711519:20 – 20:45฿ 1,599
Thai AirAsia Economy #FD311119:40 – 21:10฿ 2,731
Piya VIP 20:00 – 10:00฿ 892
Thai Lion Air Economy #SL72522:15 – 23:50฿ 1,437

Hat Yai Town to Bangkok destination reviews

4.1
196 customer reviews
5
47%
4
32%
3
14%
2
4%
1
4%
M
4
train #32 2nd Class Sleeper AC, Thai Railways, Jan 11, 2020
Very comfortable and smooth ride. Staff were very efficient and pleasant. The toilets and wash area were kept clean throughout the trip. Unfortunately our order placed the night before for a mixed fruit platter at breakfast had to be cancelled as only one fruit was available. Setback is that train arrived at destination 90 minutes behind schedule. Yet will definitely travel the same train again, and recommend to others who have the time to travel the slow lane.
DM
4
Bus VIP 31, Transport Co, Dec 25, 2019
It says 1:30 but the bus arrived at 3 PM and the travel time is much longer than expected.
SA
5
train #32 2nd Class Sleeper AC, Thai Railways, Dec 24, 2019
The train is new and nice, comfortable sleeping in 2nd class lower berth. Though arrived to Bangkok 2 hours late and missing all my connections to Trat, I can't complain about train #32. My own fault for not buffering enough time.
LJ
5
Bus Express, Sri Siam Tour, Dec 24, 2019
Though long hour but still the economy way to go to bangkok. Bus operator provides with blanket , snack and drink.
SN
4
train #38 2nd Class Sleeper AC, Thai Railways, Dec 14, 2019
Experiance the first tome travel in long hour using train..the toilet was acceptable..great service from the service/cabin crew..
LH
3
train #172 2nd Class Sleeper AC, Thai Railways, Dec 9, 2019
air condition not very cold. no. buffet coach available
NA
5
train #38 2nd Class Sleeper AC, Thai Railways, Dec 6, 2019
Beyond my expectation
PW
4
train #38 2nd Class Sleeper AC, Thai Railways, Nov 30, 2019
The train was two hours late arriving in Bangkok but I gather that's common in Thailand! The beds were comfy, the journey smooth, the staff helpful and the food was spot on!
NI
3
train #38 2nd Class Sleeper AC, Thai Railways, Nov 26, 2019
Bed is bit old, but quite okay
KH
5
train #32 1st Class Sleeper, Thai Railways, Nov 13, 2019
Great train trip and food quality accommodation.
YJ
4
Bus VIP, Sri Siam Tour, Oct 29, 2019
In Hat Yai, I have to take a tuk tuk from railway station to bus terminal, this is not included in the total fee. Why can't you make it clear to the driver to stop both in the railway station and bus terminal?
EL
3
train #170 2nd Class Sleeper AC, Thai Railways, Sep 17, 2019
Journey was great, a lot of fun, but it did run two hours late so I missed my connection. (Admittedly I should have heeded the warnings and booked a later connection and I got a full refund for the train I missed.) So no complaints if you are prepared for slowness. Great way to see the landscape, try local snacks and avoid horrendous carban emissions from flights.
HB
4
train #38 1st Class Sleeper, Thai Railways, Sep 10, 2019
Very comfortable though delay due to new railway track under construction I presume.
NM
3
train #172 2nd Class Sleeper Fan, Thai Railways, Sep 5, 2019
Ttrain delay 3 hours... And the staff did not make any announcements regarding delay.. every one hours, we need to check and confirm. They just telling us to wait 30 minute...again 30 minute..and 30 minute..
LS
3
train #32 1st Class Sleeper, Thai Railways, Aug 25, 2019
Top bunk in 1st class is difficult to access for people over 70s. Should have a ladder to assist rather than foot steps. The station at Hat Yai needs better signage for picking up tickets. The station attendants were very helpful.
PR
2
train #38 1st Class Sleeper, Thai Railways, Aug 18, 2019
Rolling stock needs replacing.
SC
2
train #38 1st Class Sleeper, Thai Railways, Aug 15, 2019
Booking through 12go was good and responsive. The ticket collection on departure day was also smooth. However, the train ride was a big let down. We initially wanted to book on the newer train 32 but it was full. As our trip was restricted by dates, we took train 38 which turned out to be a nightmare. We wanted to shower but the shower room was so dirty and stink of urine that we dare not spend time taking shower. Though we took 1st class sleeper, the cabin was dirty and stained. However, sheets and pillow were clean. The towel blankets were too thin to keep us warm in the freezing air con. Train delayed for almost 3 hours. If possible try all means to avoid train 38.
GP
2
train #38 1st Class Sleeper, Thai Railways, Aug 15, 2019
We were happy with the booking process but disappointed with this trip. We travelled first class but there was nothing first class about it. The food was bad and took one hour to come in an unpleasant and noisy dining carriage. Aircon in the cabin was cold and could not be adjusted. There was a strong smell of urine for most of the trip and to top it all off this train arrived three hours late which caused us to miss an important meeting in Bangkok. Calling it an Express train is laughable. We will be flying next time.
AR
5
train #32 1st Class Sleeper, Thai Railways, Aug 7, 2019
Great journey
BR
4
train #170 2nd Class Sleeper AC, Thai Railways, Jul 7, 2019
I found all Thai Rail staff helpful and pleasant - both at Hat Yai and on the train. The train was 2.5 hours late into Hua Lamphong. This was about the same as when I last took the same journey about one year ago - so the late arrival was no surprise. This journey was a great travel experience. I recommend it.

Popular Routes in Thailand