Bangkok to Hat Yai
Slip into the energetic streets of Hat Yai, a contrast to Bangkok’s towering temples and busy markets. Traveling between Bangkok and Hat Yai offers several transport choices, and you’ll find their schedules, journey times and prices outlined below.
Travel options for Bangkok to Hat Yai
On your journey from Bangkok to Hat Yai, take a bus for 860 THB to save, or get there quicker with flight in 1h y 20 minutes.
Bus from Bangkok to Hat Yai
If you're traveling from Bangkok to Hat Yai by bus, you can board at multiple stations, including Khaosan The Twin 2000, Bangkok, Khaosan Road, Bangkok, Southern Terminal Bangkok, Mochit, Bangkok and others, with services running frequently throughout the day so you can pick a time that suits your schedule. The journey typically takes around 14 hours, providing a comfortable way to reach your destination, arriving at multiple stations, including Hat Yai Van Stop, Songkhla Bus Terminal, Hat Yai Bus Terminal, Hat Yai Bus Terminal 2 Agriculture Market and others, with bus ticket prices starting from 860 THB. Be sure to check availability and secure your seat in advance here to ensure a smooth and hassle-free trip.
Prices: 860 THB
Duration: 14h – 22h 45m ⏱
Combined from Bangkok to Hat Yai
For combined transport between Bangkok and Hat Yai, begin at multiple stations, including BKK Suvarnabhumi Airport, Bangkok, Asia Holiday Travel, Bangkok, Khao San Nara Travel, Bangkok, Khao San Road, Bangkok and others with fares from 1,100 THB. After approximately 4 hours 10 minutes, you’ll reach multiple stations, including HDY Hat Yai Airport, Hat Yai Bus Terminal, Hat Yai and others. Plan ahead and secure your trip see vans and times.
Prices: 1,100 THB
Duration: 4h 10m – 18h 30m ⏱
Flight from Bangkok to Hat Yai
Travel from Bangkok to Hat Yai by flying out of DMK Don Mueang Airport or BKK Suvarnabhumi Airport, Bangkok and completing the journey in around 1 hour 20 minutes, with arrival at HDY Hat Yai Airport. This option significantly reduces travel time compared to other routes, and ticket prices usually start at 2,394 THB. You can check flight availability and fare details on the flight listings page.
Prices: 2,394 THB
Duration: 1h 20m – 1h 35m ⏱
Charter from Bangkok to Hat Yai
For a door-to-door experience, charter a private route from Bangkok to Hat Yai, with travel taking approximately 13 hours 55 minutes. Fares typically start at 12,900 THB. Check available options and book your ride here.
Prices: 12,900 THB
Duration: 13h 55m – 14h ⏱
Bus Routes & Schedules from Bangkok to Hat Yai
Bus services linking Bangkok and Hat Yai operate through multiple stations, giving travelers a range of possible departure and arrival points. Because of this, journey durations can differ by route, generally averaging around 14h to 22h 45m. All buses run within a shared operating window from 06:25 to 19:00, with bus ticket prices starting at 860 to 1,394 THB and adjusting slightly based on the service and stop combination. Reviewing the complete bus timetable for Bangkok to Hat Yai allows you to assess station coverage, timing differences and departure options in detail.
Cheapest Bus Bangkok to Hat Yai
860 THB, from Southern Terminal Bangkok to Hat Yai Bus Terminal, departure at some times, duration 22h 38mFastest Bus Bangkok to Hat Yai
1138 THB, from Southern Terminal Bangkok to Hat Yai Bus Terminal, departure at some times, duration 14hBus Timetable: BBC Khao san Bangkok → Hat Yai Bus Terminal 2 Agriculture Market
- 18:45 11:30 16h 45m 964 THB
- 18:50 11:30 16h 40m 975 THB
Bus Timetable: Khaosan Road, Bangkok → Hat Yai Van Stop
- 18:40 11:10 16h 30m 1235 THB
- 18:50 11:20 16h 30m 1235 THB
Bus Timetable: Khaosan The Twin 2000, Bangkok → Hat Yai Van Stop
- 19:00 11:30 16h 30m 1196 THB
Bus Timetable: Mochit, Bangkok → Hat Yai Bus Terminal
- 06:25 05:10 22h 45m 860 THB
- 15:30 14:15 22h 45m 860 THB
- 17:20 16:05 22h 45m 860 THB
Bus Timetable: Southern Terminal Bangkok → Hat Yai Bus Terminal
- 15:00 13:38 22h 38m 860 THB
- 15:30 05:30 14h 1138 THB
- 16:10 06:40 14h 30m 1328 THB
- 18:00 08:00 14h 1328 THB
- 18:40 08:40 14h 1138 THB
Bus Timetable: Southern Terminal Bangkok → Songkhla Bus Terminal
- 16:00 10:00 18h 903 THB
- 17:30 08:30 15h 1394 THB
Combined Routes & Schedules from Bangkok to Hat Yai
For trips linking Bangkok and Hat Yai, there are several points where you can start or end your journey. Depending on the stops selected, the trip usually lasts about 4h 10m to 18h 30m. Services run from 12:40 until 19:00, with prices beginning at 1,100 to 8,431 THB. Checking the full timetable for Bangkok and Hat Yai provides an overview of all stops and departure options, making it easier to plan your itinerary.
Cheapest Combined Bangkok to Hat Yai
1100 THB, from Khao San Montanatip, Bangkok to Hat Yai Bus Terminal, departure at 19:00, duration 18h 30mFastest Combined Bangkok to Hat Yai
8431 THB, from BKK Suvarnabhumi Airport, Bangkok to HDY Hat Yai Airport, departure at 17:30, duration 4h 10mCombined Timetable: Asia Holiday Travel, Bangkok → Hat Yai Bus Terminal
- 19:00 12:30 17h 30m 1105 THB
Combined Timetable: BKK Suvarnabhumi Airport, Bangkok → HDY Hat Yai Airport
- 12:40 21:40 9h 8431 THB
- 17:30 21:40 4h 10m 8431 THB
Combined Timetable: Khao San Montanatip, Bangkok → Hat Yai Bus Terminal
- 19:00 13:30 18h 30m 1100 THB
Combined Timetable: Khao San Nara Travel, Bangkok → Hat Yai
- 19:00 11:30 16h 30m 1222 THB
Combined Timetable: Khao San Road, Bangkok → Hat Yai
- 19:00 11:30 16h 30m 1190 THB
Flight Routes & Schedules from Bangkok to Hat Yai
- From DMK Don Mueang Airport, flights travel to HDY Hat Yai Airport, taking approximately 1h 20m to 1h 35m. Departures occur from 06:15 until 20:10, and fares start at 2,394 to 5,244 THB.
- From BKK Suvarnabhumi Airport, Bangkok, fly directly to HDY Hat Yai Airport, with a flight time of about 1h 30m. Departures run from 08:30 until 16:30, and tickets start at 3,457 to 5,128 THB.
Cheapest Flight Bangkok to Hat Yai
2394 THB, from DMK Don Mueang Airport to HDY Hat Yai Airport, departure at 19:45, duration 1h 25mFastest Flight Bangkok to Hat Yai
2451 THB, from DMK Don Mueang Airport to HDY Hat Yai Airport, departure at some times, duration 1h 20mFlight Timetable: BKK Suvarnabhumi Airport, Bangkok → HDY Hat Yai Airport
- 08:30 10:00 1h 30m 3457 THB
- 11:00 12:30 1h 30m 5128 THB
- 16:30 18:00 1h 30m 3772 THB
Flight Timetable: DMK Don Mueang Airport → HDY Hat Yai Airport
- 06:15 07:45 1h 30m 4616 THB
- 06:35 08:05 1h 30m 4470 THB
- 07:10 08:45 1h 35m 4470 THB
- 08:35 10:05 1h 30m 3581 THB
- 10:40 12:05 1h 25m 2796 THB
- 10:45 12:20 1h 35m 4148 THB
- 11:20 12:45 1h 25m 2854 THB
- 12:25 13:45 1h 20m 2700 THB
- 13:30 15:00 1h 30m 4470 THB
- 14:55 16:25 1h 30m 2451 THB
- 16:05 17:40 1h 35m 5244 THB
- 17:25 18:45 1h 20m 2451 THB
- 18:30 19:55 1h 25m 2451 THB
- 18:40 20:15 1h 35m 4148 THB
- 19:25 20:55 1h 30m 3825 THB
- 19:45 21:10 1h 25m 2394 THB
- 20:10 21:40 1h 30m 3508 THB
Charter Routes & Schedules from Bangkok to Hat Yai
Whether you’re traveling from Bangkok or making your way to Hat Yai, this private ride allows you to select from multiple boarding and drop-off locations. The duration of your trip can vary depending on your chosen points, typically about 13h 55m to 14h. Fares begin at 12,900 to 16,554 THB, and you can leave whenever it suits your plans. Checking all possible pickup and drop-off locations ensures your journey is convenient, direct, and fully tailored to you.
Cheapest & Fastest Charter Bangkok to Hat Yai
12900 THB, from Suvarnabhumi Airport, Bangkok to Hat Yai Hotel Transfer, departure at --:--, duration 13h 55mCharter Timetable: Bangkok Town Transfer → Hat Yai Hotel Transfer
- --:-- --:-- 14h 16554 THB
Charter Timetable: Bangkok Transfer → Hat Yai Hotel Transfer
- --:-- --:-- 14h 13685 THB
Charter Timetable: Don Mueang Airport → Hat Yai Airport
- --:-- --:-- 13h 55m 12900 THB
Charter Timetable: Mochit Bus Terminal, Bangkok → Hat Yai Hotel Transfer
- --:-- --:-- 13h 55m 12900 THB
Charter Timetable: Suvarnabhumi Airport, Bangkok → Hat Yai Hotel Transfer
- --:-- --:-- 13h 55m 12900 THB
Frequently Asked Questions Bangkok to Hat Yai
Below you will find answers to the most common questions about traveling from Bangkok to Hat Yai.
How long does the Bangkok to Hat Yai route usually take?
Travel time on the Bangkok to Hat Yai route depends on the transport type. Flights take about 1 hour 20 minutes to 1 hour 35 minutes, while buses usually take about 14 to 23 hours. Combined services can take roughly 4 to 18 hours.
What is the cheapest way to travel from Bangkok to Hat Yai?
The cheapest option on the Bangkok to Hat Yai route is the bus, with fares starting at 860 THB. Combined services start at 1,100 THB, and flights start at 2,394 THB. Charter services are much more expensive.
How much should I expect to pay for Bangkok to Hat Yai overall?
Prices on the Bangkok to Hat Yai route vary by transport type. Buses cost about 860 to 1,394 THB, flights about 2,394 to 5,244 THB, and combined services about 1,100 to 8,431 THB. Charter is 12,900 to 16,554 THB.
Which transport is the fastest on the Bangkok to Hat Yai route?
Flights are the fastest option on the Bangkok to Hat Yai route. The flight time is about 1 hour 20 minutes to 1 hour 35 minutes, depending on the service. Bus and combined options take much longer.
Where do trips from Bangkok to Hat Yai usually depart and arrive?
Departure and arrival points vary by transport on the Bangkok to Hat Yai route. Flights leave from DMK Don Mueang Airport or BKK Suvarnabhumi Airport and arrive at HDY Hat Yai Airport. Buses and combined services use several Bangkok pickup points and Hat Yai terminals or stops.
How often do services run on the Bangkok to Hat Yai route, and what are the first and last departures?
The schedule is not shown as a fixed frequency for the Bangkok to Hat Yai route. Flights run from 06:15 to 20:10, buses from 06:25 to 19:00, and combined services from 12:40 to 19:00.
What are the main flight options for Bangkok to Hat Yai?
Flights on the Bangkok to Hat Yai route depart from DMK Don Mueang Airport and BKK Suvarnabhumi Airport in Bangkok. All flights arrive at HDY Hat Yai Airport. Flight times are about 1 hour 20 minutes to 1 hour 35 minutes, with fares from 2,394 to 5,244 THB.
What are the bus stations and travel times for Bangkok to Hat Yai?
Bus services on the Bangkok to Hat Yai route depart from places such as Khaosan Road, Southern Terminal Bangkok, Mochit, and BBC Khao san Bangkok. Arrivals include Hat Yai Bus Terminal, Hat Yai Van Stop, Songkhla Bus Terminal, and Hat Yai Bus Terminal 2 Agriculture Market. Trips take about 14 to 23 hours.
Are there different combined-service pickup and drop-off points on Bangkok to Hat Yai?
Yes, combined services on the Bangkok to Hat Yai route use several Bangkok pickup points, including BKK Suvarnabhumi Airport, Asia Holiday Travel, and Khao San locations. Arrivals include HDY Hat Yai Airport, Hat Yai Bus Terminal, and Hat Yai. Travel time ranges from about 4 to 18 hours.
Which Bangkok to Hat Yai option has the widest price range?
Combined services have the widest price range on the Bangkok to Hat Yai route, from 1,100 to 8,431 THB. Flights range from 2,394 to 5,244 THB, buses from 860 to 1,394 THB, and charter services from 12,900 to 16,554 THB.
If I want to book Bangkok to Hat Yai tickets, where should I look?
For Bangkok to Hat Yai reservations, TicketRoutes.com is the place to check. It lists the available transport options, prices, and departure points in one place. That makes it easier to compare flights, buses, and combined services before booking.
Is charter available on the Bangkok to Hat Yai route, and what should I know about it?
Charter is available on the Bangkok to Hat Yai route, with prices from 12,900 to 16,554 THB. The trip takes about 13 hours 55 minutes to 14 hours. Departure and arrival points vary, including Bangkok transfers, airports, and Hat Yai hotel or airport drop-offs.
More travel routes for Bangkok and Hat Yai
Planning more stops after Bangkok to Hat Yai?
If your journey doesn’t end with Bangkok to Hat Yai, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.