A sleeper train at a Thai station platform at dusk.

Bangkok to Hat Yai

BangkokHat Yai

In short

Bangkok to Hat Yai is about 1.5 hours by air, and our van meets the group at arrivals.

Every way there, side by side

Time
About 1.5 hours
How often
Through the day from both Bangkok airports
Booking
Speed

Best by group size

Up to 4

Best way:
Fly, then a luxury van for up to 4 at Hat Yai airport

Up to 10

Best way:
Fly, then a party van for up to 10 at arrivals

20 and more

Best way:
Fly, then a coach for 20 and more, quoted

Fastest and easiest

Flying is the fastest: the Bangkok to Hat Yai flight time is about 1 hour 20 to 1 hour 35 minutes. The easiest is that same flight with our van at arrivals: bags in once, everyone to the hotel together.

The sleeper is the fun way if you have the time. Ask Tanner which flight lands best for your plans.

Fly

Time:
About 1.5 hours
From:
Don Mueang or Suvarnabhumi
Best for:
The fastest

Sleeper train

Time:
About 14 to 15 hours
From:
Krung Thep Aphiwat
Best for:
A berth and a slow ride south

Bus

Time:
About 12.5 to 15 hours
From:
Sai Tai Mai (Southern Bus Terminal)
Best for:
Lowest cost

Our van

Time:
Waiting at arrivals
From:
Hat Yai airport
Best for:
The easiest: a luxury van for up to 4 from ฿6,500 for 10 hours

The Bangkok to Hat Yai flight, and which airport

Don Mueang has the most flights: about 14 economy departures a day from 6:10am to just before 8pm, against 7 from Suvarnabhumi (checked March 2026). Thai Lion Air, Thai AirAsia, Thai Vietjet and Bangkok Airways fly the route.

Suvarnabhumi is handy straight off an international flight.

Landing at one and flying from the other? See Don Mueang to Suvarnabhumi. Ask Tanner to pick the airport that saves you the transfer.

Hat Yai International Airport.
  • fly, about 1 hour 20 to 1 hour 35 minutes
  • 4:10pm or 4:50pm, about 14 to 15 hours
  • about 12.5 to 15 hours, overnight
  • Hat Yai International (HDY), about 15 km from the city

The sleeper south

The Bangkok to Hat Yai train is a proper overnight ride. Two Special Express sleepers leave Krung Thep Aphiwat each afternoon, Rail Thailand's timetable shows: No. 37 at 4:10pm, in Hat Yai at 6:35am, and No. 31 at 4:50pm, in at 7:05am. Hat Yai station is in the city centre, a walk from many hotels.

Insider tip: floods closed the line south for a stretch in late 2025 until it reopened on 7 December. In the November and December rains, check the State Railway's 1690 line before you go. Ask Tanner to hold the berths together in one carriage.

The bus

Buses leave the Southern Bus Terminal (Sai Tai Mai) from mid-afternoon and run through the night. Sri Siam Tour's VIP 24 leaves at 5:50pm and gets in at 6:20am.

Insider tip: that early arrival leaves time for a morning boat to Koh Lipe from Pak Bara, about 2.5 hours away by road. Ask Tanner if anyone in the group would rather take the sleeper.

Does Hat Yai have an airport?

Yes. Hat Yai International (HDY) has flights from both Bangkok airports and sits about 15 km from the city centre. Airports of Thailand's Hat Yai page lists an airport minibus into the city for ฿60, 6am to 11:30pm, and an airport van downtown for ฿100. Limousines are priced by distance.

Your driver meets the group at arrivals, the bags go in once, and you're at the hotel before the taxi queue clears. Ask Tanner to have the driver at the door.

How far it is

The Bangkok to Hat Yai distance is about 950 km, which is why most groups fly and save their energy for the city.

Going on from Hat Yai? Ask Tanner to book the van for the next leg.

Map of the flight from Bangkok to Hat Yai airport in southern Thailand.
Party Thailand Map Archive · © OpenStreetMap contributors
Sightseeing in Hat Yai overlooking dense city buildings and high-rises beneath a cloudy sky.AI
Photo: AI-generated image

What the tickets cost

These are the operators' fares (checked October 2026). The Bangkok to Hat Yai flight is the one to book; Thai Lion Air alone runs seven a day from Don Mueang.

The Bangkok to Hat Yai bus is the cheapest. Tanner's pick: fly down, and keep the sleeper for anyone who wants the story.

Flight, Don Mueang or Suvarnabhumi

Fare (Oct 2026):
From about US$32
Time:
About 1.5 hours

Sleeper, second-class air-con berth

Fare (Oct 2026):
About ฿1,100 to ฿1,200
Time:
About 14 to 15 hours

Bus, Express to VIP 24

Fare (Oct 2026):
About ฿750 to ฿1,150
Time:
About 12.5 to 15 hours

Can you drive it?

You can: Bangkok to Hat Yai by car is about 950 km, about 14 hours with a private transfer. Most groups fly and keep a car at each end.

Our van meets you in Hat Yai and stays with you for the whole stay. Ask Tanner to keep it for the trip.

Bangkok to Hat Yai in short

  • Fastest: fly, about 1.5 hours, from Don Mueang or Suvarnabhumi.
  • Sleeper: from Krung Thep Aphiwat at 4:10pm or 4:50pm, in Hat Yai by about 7am.
  • Cheapest: the overnight bus from Sai Tai Mai, about 12.5 to 15 hours.
  • Distance: about 950 km.
  • Airport: Hat Yai International (HDY), about 15 km from the city.
  • For a group: fly, with our van waiting at arrivals.

Checked October 2026.

Before you travel

  • Hold the sleeper berths together, in one carriage

  • Flights leave Don Mueang (the most) and Suvarnabhumi

  • Sleepers leave Krung Thep Aphiwat at 4:10pm and 4:50pm

  • Buses leave Sai Tai Mai from mid-afternoon, overnight

  • In the Nov and Dec rains, check SRT's 1690 line first

  • Hat Yai station is in the city centre, a walk from hotels

Checked Nov 2026

Tanner's offer

Your van at Hat Yai arrivals

Waiting when you land, for the city, the boat to Koh Lipe or the run to the border.

See the private option →

Questions

Questions about Bangkok to Hat Yai

How long is the flight from Bangkok to Hat Yai?

About 1 hour 20 to 1 hour 35 minutes, from Don Mueang or Suvarnabhumi. Don Mueang has the most departures, from early morning to evening, so it's the easiest airport to fit around your plans.

How far is Hat Yai from Bangkok?

About 950 km. That's 1.5 hours by plane, 14 to 15 hours on the sleeper train and about 14 hours by private car, which is why most groups fly.

How much does a train ticket from Bangkok to Hat Yai cost?

About ฿1,100 to ฿1,200 for a second-class air-con sleeper berth. Berths go fast at weekends and holidays, so Tanner books a group's berths together in one carriage.

Does Hat Yai have an airport?

Yes: Hat Yai International (HDY), about 15 km from the city. Airports of Thailand lists a ฿60 airport minibus into town, 6am to 11:30pm, and a ฿100 airport van; limousines are priced by distance.

Where does the Hat Yai bus leave from?

The Southern Bus Terminal (Sai Tai Mai) in Bangkok, mostly from mid-afternoon into the evening. The buses run overnight and reach Hat Yai the next morning.

How do I get from Bangkok to Hat Yai by train?

Take a Special Express sleeper from Krung Thep Aphiwat: No. 37 at 4:10pm or No. 31 at 4:50pm. Both reach Hat Yai Junction between about 6:30 and 7am the next morning.

Can we book a van at Hat Yai airport?

Yes. A luxury van for up to 4 or a party van for up to 10 waits at arrivals and stays with you for the day. Ask Tanner and it's booked with the flight.

Do I need travel insurance for the trip from Bangkok to Hat Yai?

It's a good idea for any trip in Thailand. Check that it covers flight delays and medical care, and buy it before you travel, so a missed connection doesn't cost you twice.

What is the cheapest way from Bangkok to Hat Yai?

The overnight bus from the Southern Bus Terminal: about ฿750 to ฿1,150, and about 12.5 to 15 hours. It also saves a night's hotel, though a group is more comfortable flying.

Is Hat Yai worth visiting?

For a group, yes: it's the gateway to Koh Lipe and the Malaysian border, with a nightlife of its own. See our Hat Yai guide, and ask Tanner how long to stay.

Plan it

Plan it with Tanner

Question 1 of 6

Are you in Thailand now?

Last checked 2 November 2026

Sources

Credits: top photo AI-generated image.

We use cookies to improve the site. Privacy