50
Checking Seats Availability
Loading seats data...

From Southern Terminal to Songkhla by bus

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
16:30
Southern Terminal, Bangkok
10:00
Dan Nok TCO, Songkhla
17h 30m
18:50
Southern Terminal, Bangkok
09:20
Dannok, Songkhla
14h 30m
 Instant
19:30
Southern Terminal, Bangkok
13:00
Dan Nok TCO, Songkhla
17h 30m
20:30
Southern Terminal, Bangkok
11:00
Dannok, Songkhla
14h 30m
 Instant

From Hua Lamphong to Songkhla by train

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

From Don Mueang Airport to Hat Yai by flight

#SL1727
04:30
DMK Don Mueang Airport
03:00
HDY Hat Yai Airport
22h 30m
 Instant
 
#DD7102
06:00
DMK Don Mueang Airport
07:25
HDY Hat Yai Airport
1h 25m
 Instant
#SL702
07:00
DMK Don Mueang Airport
08:35
HDY Hat Yai Airport
1h 35m
 Instant
 
#DD7104
09:20
DMK Don Mueang Airport
10:45
HDY Hat Yai Airport
1h 25m
 Instant
#SL604
09:45
DMK Don Mueang Airport
10:50
HDY Hat Yai Airport
1h 5m
 Instant
 
#SL706
10:05
DMK Don Mueang Airport
11:35
HDY Hat Yai Airport
1h 30m
 Instant
 
#SL706
10:05
DMK Don Mueang Airport
11:35
HDY Hat Yai Airport
1h 30m
 Instant
 
#DD7106
10:40
DMK Don Mueang Airport
12:10
HDY Hat Yai Airport
1h 30m
 Instant
#SL708
10:55
DMK Don Mueang Airport
12:25
HDY Hat Yai Airport
1h 30m
 Instant
 
#SL710
12:30
DMK Don Mueang Airport
14:10
HDY Hat Yai Airport
1h 40m
 Instant
 
#DD7108
13:25
DMK Don Mueang Airport
14:45
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:05
HDY Hat Yai Airport
1h 30m
 Instant
 
#SL610
15:15
DMK Don Mueang Airport
13:45
HDY Hat Yai Airport
22h 30m
 Instant
 
#DD7112
15:25
DMK Don Mueang Airport
16:50
HDY Hat Yai Airport
1h 25m
 Instant
#SL718
16:55
DMK Don Mueang Airport
18:25
HDY Hat Yai Airport
1h 30m
 Instant
 
#DD7114
17:20
DMK Don Mueang Airport
18:40
HDY Hat Yai Airport
1h 20m
 Instant
#SL722
18:50
DMK Don Mueang Airport
20:25
HDY Hat Yai Airport
1h 35m
 Instant
 
#DD6444
19:45
DMK Don Mueang Airport
21:15
HDY Hat Yai Airport
1h 30m
 Instant
#SL724
19:50
DMK Don Mueang Airport
21:15
HDY Hat Yai Airport
1h 25m
 Instant
 
#DD7116
19:55
DMK Don Mueang Airport
21:25
HDY Hat Yai Airport
1h 30m
 Instant
#SL726
22:05
DMK Don Mueang Airport
23:35
HDY Hat Yai Airport
1h 30m
 Instant
 

From Suvarnabhumi Airport to Hat Yai by flight

#WE259
06:05
BKK Suvarnabhumi Airport, Bangkok
07:35
HDY Hat Yai Airport
1h 30m
 Instant
 
#WE269
07:00
BKK Suvarnabhumi Airport, Bangkok
08:25
HDY Hat Yai Airport
1h 25m
 Instant
 
#WE261
11:35
BKK Suvarnabhumi Airport, Bangkok
13:00
HDY Hat Yai Airport
1h 25m
 Instant
 
#WE265
14:25
BKK Suvarnabhumi Airport, Bangkok
15:50
HDY Hat Yai Airport
1h 25m
 Instant
 
#WE263
17:20
BKK Suvarnabhumi Airport, Bangkok
18:50
HDY Hat Yai Airport
1h 30m
 Instant
 
#WE267
19:15
BKK Suvarnabhumi Airport, Bangkok
20:45
HDY Hat Yai Airport
1h 30m
 Instant
 

Passenger reviews out of total 3,965 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.

May 12, 2019
train #31 VIP Sleeper, Thai Railways
★★★★★
Lovely experience all around! Great meals, very clean and pleasant staff!
May 9, 2019
train #45 Class II Sleeper AC, Thai Railways
★★★★★
I really enjoyed my train journey! The ticket was waiting for me at the 12 go Asia office, and then could get on the train. After a couple of hours the train staff helped everyone to turn the seats into beds, and everyone received clean blankets :) You can also get food and drinks on the train. The train did leave +-2 hours late (no reason given), but that is something that happens quite often I assume. At the border, a man also came by to ask if I wanted to change my Baht into MR. Useful!
May 8, 2019
train #31 Class II Sleeper AC, Thai Railways
★★★★★
とても快適な電車の旅でした! 2class でしたが18時ごろには ベットの支度をしてカーテンを引くので完全に自分だけの世界です!窓からの景色も存分に楽しめます。バッテリーもあるので スマホも安心。トイレも清潔。
May 4, 2019
train #31 Class II Sleeper AC, Thai Railways
★★★★★
had a good and safe trip. train Crew was nice, upper berth bed simple and clean. the people from 12go where helpful and friendly. thanks
Apr 25, 2019
train #45 Class II Sleeper AC, Thai Railways
★★★★★
12GO were brilliant. They sorted everything out for me and it was super easy. The train was comfortable. And it was all without hassle
Apr 23, 2019
avia Economy, Nok Air
★★★★★
Todo perfecto!
Apr 4, 2019
avia Economy, Nok Air
★★★★★
Good service,. Intetesting to realise that you operate Boeing 737 800. But it worked good.In EU and in USA had been stopped after 2 accident in near past.
Mar 29, 2019
avia Economy, Thai Lion Air
★★★★☆
Short flight, the staff was nicw.
Mar 28, 2019
train #45 Class II Sleeper AC, Thai Railways
★★★★★
The trip was a breeze.
Mar 26, 2019
train #31 VIP Sleeper, Thai Railways
★★★★★
Travel made easy by 12go.asia and at an amazing price! Great service as always! Sleeper was brilliant, toilets and shower immaculately clean, service on board exceptional. We had a great night's sleep, arriving fresh in Hat yai.
Mar 25, 2019
train #45 Class II Sleeper AC, Thai Railways
★★★★☆
12go.asia were very organised and prompt with the trip arrangements. The train left and arrived on time, the employees were very accommodating. The train was clean and comfortable for the Long journey and seats transformed efficiently into sleepers. Temperature was comfortable. The food served by the restaurant car was not very good, as foreign travellers we did not know the foods sold by the Hawkers on the train however the locals seemed to enjoy these and they were a fraction of the price compared to the food on board. Other than that we enjoyed the journey.
Mar 21, 2019
train #37 VIP Sleeper, Thai Railways
★★★☆☆
The train was old and durty
Mar 19, 2019
train #31 VIP Sleeper, Thai Railways
★★★★☆
Nice clean compartment, but the bed is pretty hard.
Mar 18, 2019
train #37 Class II Sleeper AC, Thai Railways
★★★★☆
Great sleep and nice beds. Just didn’t really know what was going on !!
Mar 17, 2019
train #45 Class II Sleeper AC, Thai Railways
★★★★☆
Coffee at the diner was expensive but everything else was satisfactory
Mar 17, 2019
train #45 Class II Sleeper AC, Thai Railways
★★★★★
I like train travel.
Mar 9, 2019
train #31 Class II Sleeper AC, Thai Railways
★★★★☆
Train wise everything perfect. The pick up however arrived 2 hours after I did. No way to know if the pick up would show up....
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.

Popular Routes in Thailand