Home Hat Yai Thailand Hat Yai Hotels About
Home  ›  Asia  ›  Thailand  ›  Hat Yai  ›  Getting to Hat Yai
🛬 Hat Yai Travel Guide · 2026

Getting to Hat Yai
fly, take the train, ride a coach or cross from Malaysia

Hat Yai is the south's big gateway you can reach many ways — fly into HDY (the fastest), take the scenic overnight train, ride a budget coach, or cross over from Penang, KL and Langkawi. Compare real times and costs before you set off.

First things first

Hat Yai is the south's gateway, reachable many ways

Hat Yai is the biggest commercial and transport city of far-southern Thailand, in Songkhla province, and the number-one land gateway into the country for Malaysian and Singaporean visitors. That means you have the full set of options: fly into Hat Yai (HDY) airport, take the overnight Southern Line train, ride a coach or minivan, or cross over from Malaysia by several routes. From Bangkok, flying is fastest at about 1.5 hours; the train and coach take all night but are cheaper and have their own charm. Coming from the Malaysian side, Hat Yai is easy to reach by train, coach and the land borders. Pick the option that fits your budget and time in the next section.

~1.5 hr
Fly Bangkok → Hat Yai
land at HDY, ~12 km from town

Flying is the fastest way from Bangkok, with several departures a day from both Don Muang and Suvarnabhumi, landing at an airport close to town. Even adding the trip into the centre, it beats the train or coach, which both take all night.

Airport: Hat Yai (HDY), ~12 km from town
Flight time: Bangkok ~1.5 hr
Options: Fly · train · coach · from Malaysia
Bonus: A major rail junction and the gateway to Malaysia
🧭
Which one suits you?
Each option fits a different traveller

There's no single best way — it comes down to where you're starting from and whether you value speed, price or the experience of the journey. Here's the quick read on which option fits you before the detail below.

Fastest from Bangkok: Fly into HDY
Cheap + scenic: Overnight sleeper train
Budget, lots of luggage: Coach / minivan
From Penang/KL/Langkawi: KTM train · coach · shared taxi
Method
Approx. time
Cost / person
Comfort
Fly (from Bangkok)
~1.5 hr in the air
฿900–2,500
Fastest · cheaper booked early
Southern Line train (from Bangkok)
~15–17 hr
฿270–1,500
Scenic · overnight sleeper
Coach / minivan (from Bangkok)
~12–13 hr
฿700–1,200
Budget · luggage hold
From Malaysia (Penang/KL)
~4–12 hr
RM30–120 / ฿250–950
Train/coach/shared taxi · cross border
Check before you go: The figures above are approximate ranges compiled in 2026. Real prices shift with seat class, airline, operator, traffic and peak holidays (Songkran / New Year / Malaysian long weekends). Check the latest departures, prices and border opening hours on the official booking sites before you travel.
From Bangkok

Getting to Hat Yai — fly, train or coach compared

Hat Yai has no skytrain or city train like Bangkok, but it's a junction that connects every way in — read this before you decide how to travel.

✈️
Fly — into Hat Yai (HDY) airport
the fastest from Bangkok · several flights a day

If your time matters, flying is the answer. A direct Bangkok–Hat Yai flight takes about 1.5 hours in the air, with several departures a day from Don Muang (Thai AirAsia, Nok Air, Thai Lion Air) and Suvarnabhumi (Thai Airways), landing at Hat Yai (HDY) just ~12 km from town. Fares vary by date and how far ahead you book, from around ฿900 for a low-cost ticket booked well in advance up to roughly ฿2,500 at peak times or last minute. There are also some domestic routes from other Thai cities and the occasional regional flight linking Malaysia, but these come and go, so check the latest before you plan.

fastest ~1.5 hr ฿900–2,500 last-minute prices spike
Best if: you're short on time, want to arrive fast, and are going for a short weekend. Booking ahead gets you a much better fare.
Tip: Set a price alert and book several weeks out, especially for Friday evenings and long weekends that fill fast and cost more. Get into town from the airport by shared van, taxi or Grab — read how in our getting around Hat Yai guide.
🚆
Southern Line train — Bang Sue (Krung Thep Aphiwat) to Hat Yai Junction
scenic · overnight sleeper · a major junction

The Southern Line leaves Krung Thep Aphiwat Central Terminal (Bang Sue) — now the hub for all long-distance trains, not the old Hua Lamphong — and runs to Hat Yai in about 15–17 hours, with overnight services leaving in the evening and arriving in the morning. Fares cover a huge range by class, from around ฿270 for 3rd class up to roughly ฿1,300–1,500 for a 1st-class air-conditioned sleeper, with the popular 2nd-class air-con sleeper in the middle. Crucially, Hat Yai is a major rail junction for the south, with trains continuing down to Padang Besar to connect with the KTM network into Malaysia — so the train is a route that links Thailand and Malaysia in itself.

฿270 3rd class overnight sleeper + saves a hotel night far slower than flying · can run late
Best if: you're not in a hurry, like the experience of a train ride, and want to save a night's hotel by sleeping on board — or you plan to continue on to Padang Besar into Malaysia.
Tip: Book up to 30 days ahead via the State Railway's D-Ticket site, especially for 2nd-class sleepers that fill fast; choose a lower berth (odd numbers) for more room, and allow extra time as long-distance trains can run behind schedule.
Phra Buddha Mongkol Maharaj, the giant golden standing Buddha on Khao Kho Hong hill in Hat Yai Municipal Park, a landmark visible as you arrive in Hat Yai
Phra Buddha Mongkol Maharaj on Khao Kho Hong — the landmark that greets you when you arrive in Hat Yai
🚌
Coach / minivan — from Bangkok (Sai Tai Mai)
budget · roomy, with a luggage hold

Air-conditioned coaches run Bangkok–Hat Yai from Sai Tai Mai (the Southern Bus Terminal) in about 12–13 hours, mostly overnight services leaving in the evening and arriving in the morning. Fares run around ฿700–1,200 depending on class and operator (from standard air-con up to VIP 24-seaters that recline a long way). The upside over flying is cost, plus seats that recline and a luggage hold underneath for big bags. Within the south, frequent minivans and buses also connect Hat Yai with Songkhla, Trang, Satun, Nakhon Si Thammarat and other towns throughout the day.

฿700–1,200 reclining seats · luggage hold takes all night
Best if: you're on a budget, have lots of luggage, or want to stretch out and sleep on a VIP coach. Pick a reputable operator and check where it drops you in Hat Yai, in case you need a songthaew on to your hotel.
The signature route

Coming from Malaysia — Penang, KL, Langkawi

Hat Yai is the number-one land gateway into Thailand for Malaysian and Singaporean visitors — arrive by train, coach, shared taxi, or cross the border yourself.

This is the route that makes Hat Yai special — it sits so close to the Malaysian border that it's become a weekend destination for Penang and Singapore visitors coming for the food, the shopping and the spas. There are several ways in from the Malaysian side; choose by your starting point and how much comfort you want. Every option passes through immigration, so have your passport ready and allow extra time when the border is busy, especially on Malaysian long weekends when the Sadao–Bukit Kayu Hitam crossing gets packed.

KTM train via Padang Besar / Butterworth

From Butterworth (Penang) or Kuala Lumpur, take a KTM ETS train north to Padang Besar, clear immigration in the station, then change onto a Thai train into Hat Yai (about 1 hour). It's a comfortable ride with no traffic to worry about.

Good for: train lovers · book KTM ahead online
Cross-border coach / bus

From Kuala Lumpur there are overnight coaches straight to Hat Yai (about 10–12 hr); from Penang there are daily buses and vans via the Sadao border (about 4–5 hr). The driver helps with the border steps. Fares run around RM35–90.

Good for: groups · travellers with luggage
Shared taxi from Penang

The classic Penang option — a shared taxi from George Town drops you right in Hat Yai in about 4 hours, faster and more flexible than the bus, with door-to-door service. Roughly RM35–55 per person in a full car, or charter the whole car.

Good for: speed and convenience · agree the price first
From Langkawi — ferry to Satun, then onward

There's no direct transport from Langkawi to Hat Yai. Take a ferry across to Tammalang Pier in Satun first (immigration at the pier), then a van or bus from Satun into Hat Yai, about 2 hours more. Check ferry times ahead, as there are only a few sailings a day.

Good for: those visiting Langkawi too · allow time to connect
A smooth border crossing: The main land borders are Sadao/Dannok (Bukit Kayu Hitam) for cars and buses, Padang Besar for trains and cars, and Wang Prachan–Wang Kelian in Satun. Bring a passport (valid > 6 months), check your visa or visa-exemption rights by nationality, and confirm the border opening hours before you go. On Malaysian long weekends the crossings get very busy — allow an hour or more.
Hat Yai airport (HDY)

From HDY airport into town — just ~12 km

Once you land, you're in the centre in about 20–30 minutes, by shared van, taxi or Grab.

Hat Yai Airport (HDY) is about 12 km southwest of the centre — a mid-size international airport handling domestic flights and some regional routes. Several easy ways get you into town, so choose by budget and group size. Always agree the fare before you get in unless it's metered or Grab.

Shared airport van — the cheapest

There's a shared-van counter in the terminal that drops you at hotels in town, around ฿100–150 per person. It's what most people use, and the best value if you're travelling solo or as a pair.

Cost: ~฿100–150/person · hotel drop-off
Metered / fixed-fare taxi

Taxis at the airport run into town for roughly ฿250–350 per car, handy if there are a few of you or you've got lots of luggage. Use the meter or the counter's fixed rate, and ask the price before you get in.

Cost: ~฿250–350/car · quick and direct
Grab — book via the app

Grab works well in Hat Yai and you can call one from the airport into town, at a price similar to a taxi but shown before you book. You'll need mobile data — if your Thai SIM isn't ready, have an eSIM set up.

Hotel shuttle

Many Hat Yai hotels offer an airport shuttle (some free, some paid). Booking ahead is the easiest — no need to find your own ride. See hotels and their services on the city page.

Before you set off

Sort these 4 things — for a smooth start in Hat Yai

Hat Yai is easy and lively to visit, but sort these four things before you leave and your arrival — and getting around town — will be much smoother.

Book tickets / transport ahead (key on holidays)

Flights are far cheaper booked early, and 2nd-class train sleepers and VIP coaches sell out fast on weekends and long holidays. Booking ahead is the safer bet, especially over Malaysian long weekends when Hat Yai gets busy.

Know which area you're staying in

Most people should stay in the central area near Kim Yong Market, Santisuk Market and the malls, so restaurants and shopping are within walking distance. Decide where before you go, so you know where to get off and how to travel on.

Helps you choose: Hat Yai for first-timers
Sort your data / eSIM

Data lets you call a Grab, check the map and book transport and hotels easily. If your home SIM has good coverage you're fine; otherwise grab an eSIM. Visitors from Malaysia should sort a Thai SIM or eSIM in advance too.

Allow time for the border and the rainy season

If you're coming via Malaysia, allow extra time when the border is busy. And if you visit in October–December it's the rainy monsoon with heavy rain (peaking in November) — allow more travel time and check flood news in wet years. The best window is November–February.

Frequently asked

FAQ · before you set off for Hat Yai

What's the fastest way to get from Bangkok to Hat Yai?
Flying is the fastest by far. A direct Bangkok–Hat Yai flight takes about 1.5 hours, with several departures a day from both Don Muang (Thai AirAsia, Nok Air, Thai Lion Air) and Suvarnabhumi (Thai Airways), landing at Hat Yai (HDY) just ~12 km from town. Booked ahead, fares are reasonable, and even adding the trip into town it's far quicker than the train or coach, which both take all night.
What's the cheapest way to get to Hat Yai?
From Bangkok, the cheapest options are a 3rd-class train seat or a coach/minivan. A 3rd-class train ticket is very cheap but slow and tiring overnight. Air-conditioned coaches from Sai Tai Mai run around ฿700–1,200 one way and are more comfortable, and a 2nd-class train sleeper is a popular middle ground. That said, a low-cost flight booked well in advance can sometimes match a coach fare while being far faster, so compare the real prices for your travel date before deciding.
How do I get to Hat Yai from Malaysia / Penang?
Hat Yai is the busiest land gateway into Thailand for Malaysian and Singaporean visitors. From Penang, the popular options are a coach or a shared taxi across the Sadao–Bukit Kayu Hitam border, taking about 4–5 hours, or a KTM train from Butterworth to Padang Besar where you change onto a Thai train into Hat Yai. From Kuala Lumpur there are overnight coaches and the ETS+KTM train combination. From Langkawi you take a ferry to Satun first, then a van or bus into Hat Yai. Bring your passport and check the border opening hours.
How far is Hat Yai (HDY) airport from town, and how do I get in?
Hat Yai Airport (HDY) is about 12 km southwest of the centre, a 20–30 minute drive into town. The popular option is a shared airport van (there's a counter in the terminal, around ฿100–150 per person, dropping you at hotels in town), with metered or fixed-fare taxis at roughly ฿250–350, and Grab works well too. Some hotels offer a free shuttle if you book ahead. Always agree the fare before you get in unless it's metered or Grab. Read how to get around town in our getting around Hat Yai guide.
Is the overnight sleeper train to Hat Yai worth it?
It's worth it if you enjoy the romance of train travel and want to save a night's hotel. The Southern Line from Krung Thep Aphiwat Central Terminal to Hat Yai takes about 15–17 hours, and overnight services have comfortable 2nd-class air-conditioned sleeper berths. Leave in the evening and you arrive in the morning ready to explore, saving a daytime and gaining the experience. The downsides are that it's far slower than flying and Thai trains can run behind schedule. If time is tight, fly; if you're not in a rush and want the journey, the sleeper is a good choice.
Is Hat Yai easy to get around without your own car?
Yes, if you stay in the centre, where Kim Yong Market, Santisuk Market, the malls and most restaurants are within walking distance. Hat Yai has no metro or city train, but there are cheap red songthaews running fixed routes, motorbike taxis, tuk-tuks (agree the fare first) and Grab, which is easy to use. For farther spots like Khlong Hae Floating Market, Ton Nga Chang Waterfall or a trip to Songkhla, renting a car or joining a tour is easier. See all the local options in our getting-around guide.
Klook · Transfers & day trips

Don't want to find a ride? Book a Hat Yai airport transfer ahead

Reserve a Hat Yai airport–town transfer, a shared van, or a day tour to Songkhla old town and the Khlong Hae Floating Market in advance through Klook — convenient, clearly priced, with no surprises on the spot.

See Hat Yai transfers & trips on Klook →
Wherebest is a Klook affiliate partner — we may earn a commission when you book through our links, at no extra cost to you.