Hat Yai to Bangkok

Hat Yai to Bangkok

Other Options

Hat Yai to Bangkok Schedule

Hat Yai to Bangkok Schedule
Transport NameRoute TimePrice
Kim Transfers Thailand Economy Any time฿ 14,810
Siam Lane Tour VIP 07:30 - 23:00฿ 905
Hahn Air Systems Economy #H1477408:35 - 10:05$ 79.85
Bangkok Air Economy 11:15 - 21:00฿ 5,910
Thai Airways Economy #TG226413:25 - 14:55฿ 3,096
Bangkok Air Economy 15:00 - 23:25฿ 3,460
Thai Vietjet Economy #VZ32317:20 - 19:00฿ 1,144
Thai Railway Class II Sleeper AC 18:15 - 12:20฿ 1,003
Thai Smile Economy #WE26821:45 - 23:15฿ 2,335
Thai AirAsia Economy #FD311122:00 - 23:35฿ 1,724

How to get from Bangkok to Hat Yai

Buses and trains leave the southern transportation hub of Hat Yai heading northwards to the capital all day long. With buses you have more choices and spend less time on the move. With trains your journey lasts longer but if you buy a night sleeper, an 18-hour journey turns out to be not as bad as it seems at the beginning.

From Hat Yai to Bangkok by bus

You have a wide choice of buses leaving Hat Yai for Bangkok any time of the day. Calculate that you journey will last about 13 hours, so the most convenient option is to take a night bus to save some baht on a hotel room and arrive to your destination in the early morning. With morning buses you lose the whole day, though it is quite interesting to observe the pictures of the countryside passing by as you cross the country from the South to the North. Note that as a rule buses which travel by day are not as cold as the night ones. Do not forget, either, that with all the morning departures you reach Bangkok well after dark, so it is a wise idea to have your accommodation in Bangkok booked. Buses from Hat Yai arrive to the Southern Bus Terminal in Bangkok, Sai Tai Mai, located on the Western banks of Chao Phraya. It may be easier to take a taxi to go to your accommodation if you arrive in the evening than to try to figure out the MBTA bus routes.

Piya and Sri Siam Tour bus companies both operate Express, VIP and VIP24 buses from Hat Yai to Bangkok and offer very similar service which includes snacks and water for passengers of express buses and meals and some sort of entertainment program for VIPs and VIP24s.

Two VIP24 leave in the evening at 5.30pm (arriving to Bangkok at 4.30am) and 7.30pm (8.10am) and cost around THB1150. VIP24 means only three seats per row and allows you to travel with maximum comfort.

There are VIPs at 6.20am (7.40pm), 4pm (4.40am), 6.30pm (7.10am) and 8pm (8.45am) at THB850 and ordinary Express buses at 9am (9.40pm), 3pm (3.45am), 5pm (5.40am) and 6pm (6.40am) at THB730.

In general buses in Thailand are relatively comfortable but be ready to get off the bus for fueling at gas stations even during night journeys. In any case, it is usually not a bad idea to stretch your legs.

From Hat Yai to Bangkok by train

Trains are generally a slower means of transport in Thailand compared to buses, and on Hat Yai–Bangkok leg your train journey may last six hours longer than if you opt for a bus – 18 hours instead of 12 hours. But it does not mean that you have to say ‘goodbye’ to the idea of travelling from Hat Yai to Bangkok by train. Book a sleeper and enjoy your over-900-km journey to the accompaniment of a rhythmical clickety-click.

Tip: On their way to Bangkok, trains travelling the Southern Line of Thai State Railway from Hat Yai pass Suratthani, Chumphon and Hua Hin, so if you have time you may split your journey by calling to the islands of the Gulf or checking in at the first official royal Thai sea resort.

There is a whole bunch of trains leaving Hat Yai in the afternoon and in the evening and reaching Bangkok in the morning. The fastest one is #42 at 4.20pm. It completes the journey to Bangkok in 13½ hours, arriving to Hua Lamphong train station by 6am; but it has third class AC seats only which is definitely not the best investment at THB925.

Two afternoon trains – #170 at 2.30pm and #172 at 3.30pm – both bring you to Bangkok in about 18 hours and have second class AC and fan sleepers at THB1050 (#170 offers slightly cheaper fan sleepers at THB825). From the point of view of the quality-vs-price ratio, AC and fan sleepers are the best choice for your travel, especially if you book a lower berth which is wider that the upper one. Though AC carriages may seem a better idea at first glance, it often gets really freezing cold inside, so be sure to have warm clothes at hand or book a second class fan sleeper.

Evening trains #38 at 6pm and #36 at 6.30pm are faster and cover the distance between Hat Yai and Bangkok in about 16 hours. They offer second class AC sleepers at THB1125 and first class AC sleepers at THB1850. Though roughly one-third more expensive than the second class sleeper, the first class sleeper generally gets great reviews from travellers. So if you wish to travel with maximum comfort, consider buying the most expensive option. There is a ladies only second class AC sleeper in #38 which is the best choice for solo women travellers or women with kids. Tickets to the ladies only carriage are sold at the same price as normal second class sleepers.

From Hat Yai to Bangkok by plane

With a good choice of daily flights between Hat Yai and Bangkok operated by several low-cost airlines offering stunningly attractive airfare, it is worth considering flying between the two cities. A one-hour-and-forty-minutes flight saves you a lot of time and – in certain cases – money and nerves.

Thai Lion Air is one of the low-cost carriers based in Hat Yai Airport with seven daily flights to and from Bangkok Don Mueang Airport. There is a very convenient morning flight at 8.10am which arrives to Bangkok at 9.50am. Then there are flights at 10.05am, 12.15pm, 2.40pm, 5.05pm, 7.10pm and 10.05pm. If taking any of the three evening flights, remember that you will need about an hour to get to the city from the airport. It may turn out to be a wise idea to book your accommodation in advance then and to advise your host about your arrival time. Tickets from Hat Yai to Bangkok with Lion Air cost from THB1025 up to THB4000 and include 15 kg of checked-in luggage and 7 kg of cabin luggage. Normally even the last minute deals offer a great value, but you anyway have to book at least 36 hours in advance.

Hat Yai International Airport is locates about 15 km from the central part of Hat Yai. It may take you up to one hour to get there from the city as Route 4135 which links the city to the airport sees a lot of traffic. Taxis from the city ask from THB250 to THB320 for a ride to the airport. Taxis, songthaews and tuk-tuks are plentiful and there are always drivers hanging around Hat Yai railway station and the old market.

In Bangkok Lion Air is based in Don Mueang International Airport to the north of the capital. It is connected to the city by airport shuttle buses (routes A1 and A2). A1 terminates at Morchit bus terminal calling en route to Morchit BTS. A2 heads to Morchit BTS first and then proceeds to Saphan Kwai BTS, Ari BTS, Sanam Pao BTS and finally reaches the Victory Monument (THB30). Travel time depends on traffic and is from 60 to 80 minutes. There are commuter trains between Don Mueang airport and Hua Lamphong train station, too. Trains take about 50 minutes to get from the railway station to the airport and are always a secure bet. Operating time is from 3.10am till 10.15pm.

From Hat Yai to Malaysia and Singapore

Billion Stars Express operates one bus a day from Hat Yai to Sungai Nibong on Pulau Pinang and to Butterworth, which sits on the mainland in Malaysia. The bus leaves from the company’s Hat Yai bus station in Sheutit Rd., off Sangchan Rd. The whole journey takes about three hours and costs THB350.

From Sungai Nibong, Billion Stars has a further connection to a 9.15pm bus heading to Ipoh. It takes two hours and THB170 to get there. The same bus proceeds then to Singapore to Golden Mine Tower (8hrs 40min, THB550).

Note: Before buying your ticket from Hat Yai to Malaysia or from Hat Yao to Singapore, check visa requirements for your passport.

Have you had enough of the South?

From Hat Yai to Trang and Phuket

Sri Trang bus company offers direct buses from Hat Yai to destinations on the Andaman Coast. Seven buses a day leave Hat Yai bus station heading for Trang and Phuket from 8am till 9.30pm. It takes 2¼ hours to get from Hat Yai to Trang or seven hours to reach Phuket. Tickets cost THB260 and THB380 respectively.

From Hat Yai to other southern destinations

Interprovincial and southbound buses and minivans leave from the main bus terminal in Hat Yai which is located 2km southeast from the centre. From Hat Yai you can get to Yala, Pattani, Narathiwat in the south or head northwards to Nakhon Si Thammarat, Surat Thani or Chumphon. There are vans and buses to Dannok, Padang Besar and Sudan Kolok on the Thai-Malaysian border, too.

Transportation from Hat Yai to Bangkok

Hat Yai to Bangkok Destination Reviews

PL
The bunk was broken, the toilet door is broken, the water rain leaked through the roof. Other people took our seat and we had to make them move. The train was late
Train #172 2nd Class Sleeper Fan, Thai Railway (การรถไฟแห่งประเทศไทย), Nov 24, 2022
JB
We booked the #32 to depart Hat Ya 17:45 for Bangkok, This was one of the ‘newer’ trains. It was at the platform about 16:30 so plenty of time to sit on it and relax prior to departure. We only booked 4 days in advance and 12Go ensured the tickets were ready for us to collect in the parcel room at Hat Yai station on the day of travel. The parcel room operator knew exactly what/who we were the minute walked through the door so I’m guessing they have this a lot! (The parcel room is just to the left hand side of platform 1). The trip back to Bangkok took 18.5 hours in the end , I think it should have been about 17.5, not an issue for us really. We purchased enough food before we left Hat Yai for the duration of the trip as on a previous route (Bangkok to Chiang Mai) the food service hadn’t reopened since covid so thought the same for this. In the morning (from about 7am) staff did walk up and down offering various snacks so I guess they’re trying to some kind of food service back on track. Just remember if you want a lye in in the morning, don’t let the conductor see your awake otherwise they’ll try and pack the bed down as early as they can! Although some of the announcements are made in English for the stops, the staff walking up/down the isle generally only talk in Thai so it’s not easy to know what they’re saying half the time but didn’t really effect us. Overall it was a good experience again and I’d recommend it if you want a cheaper way to travel back up north.
Train #32 2nd Class Sleeper AC, Thai Railways (การรถไฟแห่งประเทศไทย), Nov 16, 2022
NV
If they ask you to come and take photography, all need to pay.
Train #32 2nd Class Sleeper AC, Thai Railways (การรถไฟแห่งประเทศไทย), Nov 1, 2022
SM
Getting the ticket from 12go was a good experience. They answered all my quieries. Getting the ticket from Hatyai office was also a pleasant experience. Train ride in 1st class was definitely a very different experience from the usual 2nd class sleeper. This will be my preferred choice of travelling in the future if we ever take this train again.
Train #32 1st Class Sleeper, Thai Railways (การรถไฟแห่งประเทศไทย), Oct 30, 2022
T
Prompt reply to queries, hassle free ticket collection, good experience to travel on rail to Bangkok.
Train #32 1st Class Sleeper, Thai Railways (การรถไฟแห่งประเทศไทย), Oct 27, 2022
SB
The Sleeper AC is freezing cold, the upper bed is way smaller then the lower bed (nearly the same price though). No space at all for personal belongings, no charger, kids and people selling stuff screaming around all night long. Be prepared to bring warm clothes and earplugs / sleeping mask.
Train #38 2nd Class Sleeper AC, Thai Railway (การรถไฟแห่งประเทศไทย), Oct 23, 2022
NS
The train was great - clean, brand new and one of the safest transportation. It'll be better if the service provider can provide a cafeteria or at least a hot water service on the train since the journey took 20hr from Hatyai to Hua Lamphong. And also need to train the staff in the parcel room as it creates confusion when we wanted to collect our online tickets. They do not know where and how to redeem our tickets!
Train #32 2nd Class Sleeper AC, Thai Railways (การรถไฟแห่งประเทศไทย), Oct 18, 2022
NB
My journey was delayed for 9 hours. I heard it was due to flood and train can't move. Btw, the announcement was in Thai language and I can't understand that. Suggest to have announcement in English as well since the passenger are not local only. The train shall arrived at 11 am however I only arrived at 7.50pm. what a shocking experience but I do accept it due to nature problem. But the management should consider to have a cafeteria that can provide food especially HALAL food for Muslim. I can't buy food from outside seller since their not selling halal food but as a responsible transportation company, the train should accommodate regarding food matter as me and my friend are starving and down with gastric due to not taken any proper food since morning until evening. Hope the management will consider my suggestion for better service in future. Thanks
Train #32 2nd Class Sleeper AC, Thai Railways (การรถไฟแห่งประเทศไทย), Oct 17, 2022
NH
The facilities and everything was great. Just not my luck, i met with a rude crew. There were few vacant seats in my coach i was in. I was with the other 3 persons waited for the crew to open all the beds, but it seems that she chose to prep/open the beds which were vacant(no body was on the seats she was preparing). The other two passengers were elderly, and they look tired. My friend and i volunteered to go and check with the crew if she will open the bed for us. She replied us with a not nice tone, that she will open the bed for us, its as if we were being entitled. She was on her phone texting. Just so she didn't know, we have been patiently enough waited for her. If the crew could read my review, the best is, you should prepare the bed/seat that has passengers, not the vacant one. She opened all the vacant seats' bed, and make herself tired because of her wrong work strategy and got angry when passengers asked nicely for their bed to be opened. She even dared talk bad about me in her language in front of me to the elderly. The elderly are Thailanders. They just listen and didn't respond much to her. Probably the crew thought the elderly were on her side. Nope mam, you are wrong they probably were grateful, we went to you and asked cause they were tired. My tips to the traveler, if you met one crew like this, and you are tired, just ask on the spot, so the crew alert you need your bed to be opened. If she/he started open the bed with no passengers, just ask them to open yours first. Asked them nicely.
Train #32 2nd Class Sleeper AC, Thai Railways (การรถไฟแห่งประเทศไทย), Oct 6, 2022
LY
The booking with you was smooth and great. However, the train ride at certain patches was a big rough close enough to cause a bit of motion sickness. So we had to sleep early to overcome it. It was quite and experience though. I also thought we will end up at Bang Sue Grand Station. Then only I realize we ended up getting down at the small station and had to take a motorbike taxi ride to go collect my car from the Grand Station Underground car park. Of course, these are not your fault. The booking with you was smooth and will continue to use your services.
Train #32 1st Class Sleeper, Thai Railway (การรถไฟแห่งประเทศไทย), Oct 2, 2022
4.4
231 customer reviews
5
50%
4
32%
3
13%
2
5%
1
0%