50
Checking Seats Availability
Loading seats data...

From Hua Lamphong to Songkhla by train

15:10
Hua Lamphong, Bangkok
08:53
Padang Besar, Songkhla
17h 43m
 Refund

From Southern Terminal to Songkhla by bus

18:20
Southern Terminal, Bangkok
08:50
Padang Besar Thailand, Songkhla
14h 30m
 Instant
18:20
Southern Terminal, Bangkok
08:40
Sadao, Songkhla
14h 20m
 Instant
18:50
Southern Terminal, Bangkok
09:10
Sadao, Songkhla
14h 20m
 Instant
20:30
Southern Terminal, Bangkok
10:50
Sadao, Songkhla
14h 20m
 Instant

From Don Mueang Airport to Hat Yai by flight

#DD7102
06:00
DMK Don Mueang Airport
07:25
HDY Hat Yai Airport
1h 25m
 Instant
#SL702
07:45
DMK Don Mueang Airport
09:10
HDY Hat Yai Airport
1h 25m
 Instant
 
#DD7104
09:20
DMK Don Mueang Airport
10:50
HDY Hat Yai Airport
1h 30m
 Instant
#SL706
09:50
DMK Don Mueang Airport
11:15
HDY Hat Yai Airport
1h 25m
 Instant
 
#DD7106
10:40
DMK Don Mueang Airport
12:10
HDY Hat Yai Airport
1h 30m
 Instant
#SL708
11:05
DMK Don Mueang Airport
12:35
HDY Hat Yai Airport
1h 30m
 Instant
 
#SL604
11:10
DMK Don Mueang Airport
09:40
HDY Hat Yai Airport
22h 30m
 Instant
 
#SL7606
12:00
DMK Don Mueang Airport
10:30
HDY Hat Yai Airport
22h 30m
 Instant
 
#SL710
12:35
DMK Don Mueang Airport
14:10
HDY Hat Yai Airport
1h 35m
 Instant
 
#SL606
12:50
DMK Don Mueang Airport
11:20
HDY Hat Yai Airport
22h 30m
 Instant
 
#DD7108
13:10
DMK Don Mueang Airport
14:30
HDY Hat Yai Airport
1h 20m
 Instant
#SL712
13:30
DMK Don Mueang Airport
12:00
HDY Hat Yai Airport
22h 30m
 Instant
 
#SL714
14:35
DMK Don Mueang Airport
16:10
HDY Hat Yai Airport
1h 35m
 Instant
 
#SL610
15:15
DMK Don Mueang Airport
13:45
HDY Hat Yai Airport
22h 30m
 Instant
 
#DD7112
16:00
DMK Don Mueang Airport
17:25
HDY Hat Yai Airport
1h 25m
 Instant
#SL718
16:55
DMK Don Mueang Airport
18:30
HDY Hat Yai Airport
1h 35m
 Instant
 
#DD7114
18:00
DMK Don Mueang Airport
19:25
HDY Hat Yai Airport
1h 25m
 Instant
#SL722
18:50
DMK Don Mueang Airport
17:20
HDY Hat Yai Airport
22h 30m
 Instant
 
#SL724
19:25
DMK Don Mueang Airport
20:50
HDY Hat Yai Airport
1h 25m
 Instant
 
#DD7116
20:35
DMK Don Mueang Airport
22:05
HDY Hat Yai Airport
1h 30m
 Instant
#SL728
22:15
DMK Don Mueang Airport
23:45
HDY Hat Yai Airport
1h 30m
 Instant
 
#SL726
22:20
DMK Don Mueang Airport
23:45
HDY Hat Yai Airport
1h 25m
 Instant
 

From Suvarnabhumi Airport to Hat Yai by flight

#WE259
06:15
BKK Suvarnabhumi Airport
07:40
HDY Hat Yai Airport
1h 25m
 Instant
 
#WE269
08:05
BKK Suvarnabhumi Airport
09:30
HDY Hat Yai Airport
1h 25m
 Instant
 
#WE261
11:30
BKK Suvarnabhumi Airport
13:10
HDY Hat Yai Airport
1h 40m
 Instant
 
#WE265
14:05
BKK Suvarnabhumi Airport
15:30
HDY Hat Yai Airport
1h 25m
 Instant
 
#WE263
16:50
BKK Suvarnabhumi Airport
18:15
HDY Hat Yai Airport
1h 25m
 Instant
 
#WE267
19:40
BKK Suvarnabhumi Airport
21:05
HDY Hat Yai Airport
1h 25m
 Instant
 

Passenger reviews out of total 3,648 passengers who traveled with us on this route.

At 12Go our operators offer three types of service:

Cheap, Fast, Good - but you can usually pick only two of them!
Cheap & Fast won’t be Good. (e.g. buses from/to Khao San Road, local buses or 3rd class trains)
Cheap & Good won’t be Fast. (e.g. VIP trains in Thailand)
Fast & Good won’t be Cheap. (e.g. private limousine services, or VIP24 buses vs Express buses)

Make your choice! Please remember that while we are closely monitoring the services, we are still an agency marketplace. That means we focus on ticketing services and route availability & coverage rather than on the factual seat reclining angle you will get on the bus today.

Feb 16, 2019
bus Express, Siam Lane Tour
★★☆☆☆
Very late. Stops everywhere and gets there very very late
Feb 11, 2019
train #31 VIP Sleeper, Thai Railways
★★★★★
1st class has everything a spoiled westerner needs.
Feb 8, 2019
train #45 Class II Sleeper AC, Thai Railways
★★★★★
All is good and just enjoy the journey.
Jan 18, 2019
train #31 VIP Sleeper, Thai Railways
★★★★★
Nothing bad to say about the 1st class. Everything was ok.
Jan 11, 2019
train #45 Class II Sleeper AC, Thai Railways
★★★☆☆
Train was more than an hour late for departure and about 2h30 late for arrival. Lots of cockroaches, though most very small luckily. The bottom sleeper was comfy and I liked the vendors who came with refreshments for sale throughout. Overall a decent trip. Couldn't sleep much because of a absurdly loud snorer in my top bed, but not pulling any stars for that as it does not really have anything to do with the train.
Jan 10, 2019
train #45 Class II Sleeper AC, Thai Railways
★★★☆☆
I first booked for lower sleeper however it was changed into the upper sleeper when i go to collect the ticket. It is not half bad than the lower but i feel disappointed cuz i didn't get for the seat i booked for.
Jan 8, 2019
train #37 Class II Sleeper AC, Thai Railways
★★★☆☆
Excellent service for both buses and trains. However I discovered that I had paid by mistake for a 24 hour travel insurance that only covered personal accident and not lost or stolen baggage? This seems a bit steep at 70 baht and would only be useful if the train crashed or something.I think you should make the insurance box a little less covert on the booking website. Otherwise well done but please make it clear that the insurance is not compulsory.
Jan 6, 2019
train #169 Class II Sleeper Fan, Thai Railways
★★★★☆
Great value sleeper train. Train ran to time, only 15 mins late after 15+ hours. Clean bedding and even toilet paper in the Asian style loo. It's not easy to sleep on any train. I prefer non AC as I can open the windows and don't like AC anyway.
Jan 4, 2019
bus Express, Siam Lane Tour
★★★★☆
It left a little late but we arrived an hour early. The bus stops all the time for various reasons but you can’t get off. In 14 hours we were allowed off once at 2am. There needs to be a couple more times you can get off.
Jan 1, 2019
train #169 Class II Sleeper Fan, Thai Railways
★★★★☆
Worth your money
Dec 31, 2018
train #171 Class II Sleeper AC, Thai Railways
★★★★★
I had a good sleep on the train,the view was superb.it was a comfortable journey for me and my friends.
Dec 31, 2018
train #31 Class II Sleeper AC, Thai Railways
★★★★☆
v.good experience,going from bangkok to penang with train.
Dec 27, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
Book 2nd class AC sleeper type upper berth from Hua Lamphong to Padang Besar Malaysia.⭐️⭐️⭐️⭐️⭐️ It was 5 star journey for me, I enjoyed everything riding in this train. I arrive in Hua Lamphong station 2 hours before my train schedule departure and got my luggage deposit for 80 THB coz I need to cross the street to get my boarding pass in 12go office just the opposite of the station. After I take my boarding pass I still have alot time so I return to the station and familiarize the place. I check where is my train platform and head out again of the station to buy some snacks and water in 7-11 for my long journey ahead. I also buy pad thai and thai tea for my dinner in local restaurant. 20 minutes before the train departs I go check in to my coach or they used to call car ( wagon ). After I find my seat number I quickly arrange my things and go roam to other coach/car/wagon, check where is the toilet and they also have lavatory in the corridor. The train departs on schedule its not full from Hua Lamphong station but eventually it will be full in other station from time to time.Around 5pm I eat my dinner while taking videos of view outside. If u dont prepare snacks or dinner for the long journey dont worry guys theres alot of locals selling foods and drinks in a quite reasonable price just be sure you keep some Thai Bath with you....Around 6pm the steward start arranging our seat to become our bunk bed. The bed is comfy and they have curtain for privacy. They also provide pillow and blanket, you just need to prepare your jacket coz the AC is quite cold specially I was on the upper berth. I bring my own eye cover and earplug coz train rides is quite noisy plus the noise of the passengers moving in the corridor. I snoores from 9pm to 5am its seems like I sleep in hotel room. 6am I get up from my bed and go the lavatory and toilet. I go back to my bed to get my bread and sandwich spread then heads to the train cafeteria and order a cup of hot coffee. I sit together with the other passenger having their breakfast and start chatting with them. I stay there for an hour and return to my seat enjoying the view till the end of my journey....
Dec 26, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★☆
12Go office did not print the other 2 out of 5 tickets i bought. The two wrongly printed was the duplicate of the other 2. No big deal its just i wasted my time unnecessarily to go to the office again to have it re print
Dec 24, 2018
train #37 Class II Sleeper AC, Thai Railways
★★★★☆
Based on my trip, I would suggest to plan to arrive at least 1 hour past the scheduled time. I had a pleasant trip on a 2nd class AC unit.
Dec 17, 2018
train #31 VIP Sleeper, Thai Railways
★★★★★
Very good service from the attendant in first class. Train arrived 5 mins ahead of schedule. Toilets were clean. Room was good and comfortable. Dinner ordered was delicious.
Dec 17, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
Very nice and comfortable. Good Job
Dec 13, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
Great service in booking our tickets and letting us pick up before the train left.
Dec 13, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★☆☆
Top bunk, comfortable and private but you don't see much as there's no window. Train was 2h late but there are plenty of Komuter trains onwards to Butterworth.
Dec 11, 2018
train #37 VIP Sleeper, Thai Railways
★★☆☆☆
the 12go staff was very helpfull, but the train fare was horrible. We booked first class and we were locked in in a cold prison cell wth soft beds and thin blankets. The train arrived 2 hours late, and no service at all.
Dec 11, 2018
train #37 Class II Sleeper AC, Thai Railways
★★★★★
Everythting was perfect. Thank you!
Dec 9, 2018
train #169 Class II Sleeper Fan, Thai Railways
★★★★★
Comfy bed and quiet on a night so you can sleep. Would use again
Dec 3, 2018
train #37 VIP Sleeper, Thai Railways
★★★★☆
Train was superon time and the staff was extremely friendly. I also had a decent night's sleep. The carriage is really!! Old that that is why this gets 4 stars. Better try train #32 which also connects nicely with the local to the Malaysian border. 12go's service worked flawlessly. Five stars for that. Many thanks and keep up the good service.
Dec 2, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
The booking is fine. Exchange the ticket the day before. The train is cold enough. And some food seller go around the train. Toilet is decent. Good experience afterall
Dec 1, 2018
train #31 Class II Sleeper AC, Thai Railways
★★★★★
Ticket booking with 12go was smooth. Hassle free and super easy. Train 31 is super nice, very comfortable and clean. I travelled in a group of 12 people that include 3 kids. The train ride was convenient, facilities were great and clean. Highly recommended.
Nov 24, 2018
train #31 Class II Sleeper AC, Thai Railways
★★★★★
The best sleeper train ever.
Nov 18, 2018
avia Economy, Nok Air
★★★★★
Very good service and flight in time
Nov 13, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
The sleeper was quite comfortable. As others have said, the A/C was a bit too efficient!
Nov 11, 2018
avia Economy, Nok Air
★★★★★
Perfect planning from Muang Airport to Hat Yai and Koh Lipe
Nov 9, 2018
train #169 Class II Sleeper AC, Thai Railways
★★★★★
Comfortable
Nov 7, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★☆
The journey was pleasant and ran as stated. Bring something warm as air co is serious in this sleeper(but that's better than being too hot). Beds are comfy, I suggest you bring a double headed coin to guarantee you win the coin toss for bottom bunk! The train porters are eager to get the beds put down early - as early as 6! Ticket service from 12 go Asia fantastic.
Nov 3, 2018
bus Express, Sri Siam Tour
★★★★★
Thanks!
Oct 27, 2018
avia Economy, Thai AirAsia
★★★★★
Staff was werry nice and helpfull
Oct 23, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★☆
The beds were comfortable. Our attendant was nice. The train was on time. Only downsides were the cramped toilet and the food vendors shouting up and down the corridor in the afternoon
Oct 16, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
Great trip. Helpul conductor. Nice trains.
Sep 15, 2018
train #169 Class II Sleeper Fan, Thai Railways
★★★★☆
1 hour late arrive in HatYai. But we enjoy scenery from the window ☺️
Sep 1, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
The departure and arrival time is exactly same as the time stated on the tickets. No any delay. Food in the train is expensive.
Aug 19, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
Convenient
Aug 16, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
The best way to travel.....way better than flight. I will choose that again.
Aug 14, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★☆
We are 66 & 67 years old. We found the train comfortable. Food options were good and cheap. We would definitely take this night train again. The only minus was having the carriage lights on. For a sleeper train the lights should have been turned off to facilitate a better sleep.
Aug 14, 2018
train #37 VIP Sleeper, Thai Railways
★★★★☆
Everything perfect, except the cleanliness of the bathroom. For a VIP service, it's quite a shame! Very good staff.
Aug 9, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★☆
Old corridor style sleeper. Comfortable and quite social. Will try for lower berth next time as these have windows, beds get put down approx 6pm so upper berth folks may be away from windows from then on. Loads of food/drink sellers come through but no beer allowed. Train about 1h late into PB but Thai/Malaysia border crossing delightfully pain free. Helpfull staff in station and decent cafe with hot food or biscuit/cake/sweets etc options. Money changer came on board train....worth changing a bit if you don't have any and will be in the station for a while as no ATM there and not sure they take cards
Aug 8, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
We booked on line with 12goAsia and picked the tickets up the day before we travelled.We also booked our tickets to KL with them.They were really helpful and very efficient.I can recommend them highly. First class is an option but we chose to travel second class.The Second class carriages are more than adequate with air conditioning.There is also tea /coffee and food available for purchase.If you have to choose a bunk go the bottom bunk it’s bigger than the top and you also have the benefit a window.The train was on time so all in all the experience was really positive. John
Aug 3, 2018
train #37 Class II Sleeper AC, Thai Railways
★★★★★
12go Asia was efficient, did everything they said they would, and reminded me several times by email about times. Staff also were organised and helpful. The train trip was great fun. The staff do start converting to sleepers from about 5.30pm, which stopped any socialisation cold. My upper bunk was fine, luggage secure beside my feet. Arrived on time. Trains more fun than planes - but eyes grittier.
Jul 20, 2018
train #169 Class II Sleeper AC, Thai Railways
★★★★★
Collection of tickets were quick and easy! Train attendant was really nice and helpful too!
Jul 11, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
Trip was e great succes, lower bunk is spacious, even for a tall guy like me. When lying a bit sideways, my 190 could fit in. Lots of food throughout the train ride provided by locals. I was stuffed at the end! Would recommend everyone!
Jul 11, 2018
bus Express, Sri Siam Tour
★★★★★
It's really good, the bus go forward Padang Besar with only one customer. It's me because all people dropped down in Hatyai. Staff is amazing and bus is good as well.
Jul 9, 2018
bus Express, Siam Lane Tour
★★★☆☆
Average nothing special. Toilet is dirty
Jul 4, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★☆☆
2nd class sleeper pretty rough.
Jun 27, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★☆☆
It is not what I expected, the train is too old, not good with children, but the staff was helpful and friendly.
Jun 21, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
Best journey.. Except some passagers are unhygienic ????????
Jun 18, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★☆☆
The train is old but comfortable and it was ON TIME!! Customs at Padang Besar was so fast that I made the 10.25 train to Butterworth, not the anticipated 12.25 connection. The Thai train staff were friendly and helpful and kept the old carriage clean (as possible) and comfortable. The lower birth had enough room for myself AND my pack. The food service to the berth can be a bit hit/miss but there is enough variety in the plastic trays for most people. No more alcohol is served on Thai trains, so if you remember beer with dinner in the past, just enjoy the memory... While the Kommuter train on the Malaysian side is much newer, many of the windows are “crazed”, so it can take a while to find one to enjoy the view. It was standing room only from the third stop, all the way into Butterworth. If you can snag a seat on the expresses (all booked out well in advance today), they are the way to go. Getting to the ferry to Penang is by a convoluted free bus as the direct walkway is being rebuilt. This added 15 minutes(!) to the trip.
May 2, 2018
train #171 Class II Sleeper AC, Thai Railways
★★★★☆
So far so good..eventhough little bit delay to hat yai
Apr 25, 2018
train #31 Class II Sleeper AC, Thai Railways
★★★★★
Thank you for your service!
Apr 24, 2018
train #45 Class II Sleeper AC, Thai Railways
★★☆☆☆
The train was older and not very clean. It kept stopping suddenly in the night. We had water dripping on our seat/bed from the ceiling and the bathrooms were kinda a nightmare. Not the most pleasant train trip we have had in Thailand.
Apr 19, 2018
train #31 VIP Sleeper, Thai Railways
★★★★★
Will use This again. Relaxing travel. ????????
Apr 10, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
The overnight sleeper is a relaxing way to travel, made even better by the professional folk at 12go.asia.com I will certainly use them for all my SouthEast Asian travel in future, they are the experts.
Apr 5, 2018
train #45 Class II Sleeper AC, Thai Railways
★★☆☆☆
It turned out the arrival time was given in Thai time, although the station is in Malaysia. I missed my connecting train because of this. The train itself was comfortable and the journey to Padang Besar went smoothly.
Apr 2, 2018
train #31 VIP Sleeper, Thai Railways
★★★★★
Sauber und komfortabel, sehr zuvorkommendes Personal.
Mar 31, 2018
train #37 VIP Sleeper, Thai Railways
★★★★★
12go Asia team were great, went out of their way to provide great communication and a good service
Mar 27, 2018
train #31 Class II Sleeper AC, Thai Railways
★★★★★
12Go offices easy to find and was given my tickets by a friendly young man. Train #31 very clean and comfortable, loved the trip and the time passed by so quickly it didn't feel like 16 hours. Had a meal from the dining car and slept on an upper bunk. Fun and top quality way to travel!
Mar 25, 2018
train #31 VIP Sleeper, Thai Railways
★★★★★
staff at agency were wonderful
Mar 9, 2018
train #31 Class II Sleeper AC, Thai Railways
★★★★☆
Comfortable but upper bed are so bright because they dont switch off the lamp. Easy ticket pickup. Toilet clean.
Mar 9, 2018
train #31 VIP Sleeper, Thai Railways
★★★★★
Better than expected :-) great way to travel
Mar 8, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
really good sleeper train.nice clean fresh bedding and very comfortable.lower bed seemed to have just slightly more space which is what i had.each bed has a privacy curtain aswell.thoroughly enjoyed it
Mar 7, 2018
train #37 Class II Sleeper AC, Thai Railways
★★★★★
Good service.
Mar 2, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★★
Love the beds.
Mar 1, 2018
train #45 Class II Sleeper AC, Thai Railways
★★★★☆
Very clean carriages and friendly staff. Bunks comfortable on the sleeper and bedlinen fresh and spotless. Good food obtainable from vendors who circulate the carriages but can be difficult to be certain what you are buying if you are foreign and don't understand the local language. The train arrived 2 hours late which may be unavoidable but no information is given to passengers during the trip leaving you in the dark. Overall a good and very economical way to travel on this route.
Feb 22, 2018
train #169 Class II Sleeper AC, Thai Railways
★★★★★
I enjoyed the ride. It's a nice albeit slow way to travel and I definitely do it again.
Feb 21, 2018
train #171 Class II Sleeper AC, Thai Railways
★★★☆☆
The staff is good enough to solve the ticket problem on delivery issue. 12go online booking fee extra charge is quite higher than direct buying from the railway station or its railway online. The train is quite comfortable but delayed to reach the destination.

Popular Routes in Thailand