Contents
Hat Yai is the commercial heart of the deep south, where Thai, Chinese and Malay influences meet over plates of dim sum and spicy southern curries. People come for the markets, for shopping or as a stop on the way to the Andaman coast. The city lies 928.58 kilometres from Hua Lamphong by rail,[1] so you choose between a one-and-a-half-hour flight, an overnight train or a long bus ride.
Bangkok to Hat Yai by flight
Flying turns a day of travel into a hop of about 1 hour 25 minutes to 1 hour 35 minutes. Thai AirAsia, Thai Lion Air and Bangkok Airways fly direct, and in November fares from Don Mueang start around THB 1,224, about $36.[2]
Bangkok to Hat Yai by train
The Thaksinarath (Special Express 31) leaves Krung Thep Aphiwat at 16:50[1] and runs on to Hat Yai.[3] Air-conditioned second-class sleeper coaches run on this train.[4] Booking platforms list the journey at about 14 hours 15 minutes to 15 hours.[5] Reserved-seat tickets for a journey this long go on sale up to 90 days ahead on the D-Ticket website and app.[6]
Bangkok to Hat Yai by bus
The Transport Co. runs buses from Mo Chit 2 to Hat Yai at 06:25 and 17:20 for 785 baht, about $23.[7] On booking platforms, the ride takes from about 14 hours and longer in traffic.[5]
Comparing your options
| Mode | Price (USD) | Duration |
|---|---|---|
| Flight | From about $36 | About 1h 25min to 1h 35min[2] |
| Train | Varies by class | About 14h 15min to 15h[5] |
| Bus | About $23 | From about 14h[5] |
Tips for Bangkok to Hat Yai
- Book the sleeper early: Book the Thaksinarath well ahead around holidays.
- Fly from Don Mueang: The low-cost airlines fly to Hat Yai from there.[2]
- Know the region: The UK government advises against all but essential travel in Pattani, Yala, Narathiwat, parts of Songkhla and on the Hat Yai to Padang Besar train line.[8]
Timetable
| Flight Bangkok - Hat Yai $ 47.14–97.41 1h 30m – 13h | |
|
|
| Bus Bangkok - Hat Yai $ 25.47–40.86 14h – 22h 45m | |
|
|
| Taxi Bangkok - Hat Yai $ 536.63–662.46 14h | |
|
|
| Train Bangkok - Hat Yai $ 41.24–61.58 14h 15m – 15h | |
|
| Flight Don Mueang Airport - Hat Yai $ 55.96–72.12 1h 20m – 1h 35m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Bangkok to Hat Yai, including current prices and schedules.
Flights from Don Mueang start around THB 1,224 (about $36) in November, and the Transport Co. bus from Mo Chit 2 costs 785 baht (about $23).
Flying is the fastest and takes about 1 hour 25 minutes to 1 hour 35 minutes.
A flight takes about 1 hour 25 minutes to 1 hour 35 minutes. The train takes about 14 hours 15 minutes to 15 hours, and the bus from about 14 hours.
Yes. The Thaksinarath carries air-conditioned second-class sleeper coaches. Keep your passport and valuables in a small bag next to you.
Yes for the train and for flights. Reserved-seat train tickets go on sale up to 90 days ahead on the SRT D-Ticket website and app.
Thai AirAsia and Thai Lion Air fly to Hat Yai from Don Mueang.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] State Railway of Thailand: SRT Timetable Matrix 2026 (Southern Line outbound), Hat Yai to Su-ngai Kolok branch. Retrieved October 30, 2026.
- [2] AirAsia: Cheap Flights from Bangkok to Hat Yai. Retrieved November 1, 2026.
- [3] State Railway of Thailand: SRT train types (Special Express, Express, Rapid, Ordinary, Local). Retrieved October 19, 2026.
- [4] State Railway of Thailand: SRT passenger coach types. Retrieved October 19, 2026.
- [5] 12Go: 12Go timetable: Bangkok to Hat Yai. Retrieved November 1, 2026.
- [6] State Railway of Thailand: SRT passenger tickets and waiting list (updated 18 June 2026). Retrieved October 19, 2026.
- [7] BusTicket.in.th (Transport Co., Ltd. ticketing): Bangkok Bus Terminal (Chatuchak aka Mochi 2): timetable, services and information. Retrieved October 21, 2026.
- [8] UK Foreign, Commonwealth & Development Office: Regional risks - Thailand travel advice. Retrieved October 28, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
