Home Destinations Hat Yai 🧭 Plan Your Trip 🔎 Search About
HomeThailandHat YaiGetting to Hat Yai How to arrive and get around the city
🚆 Planning your Hat Yai trip

Getting to Hat Yai
How to arrive and get around the city

Hat Yai is the transport hub of the lower south, and you can reach it almost any way you like. You can fly into Hat Yai Airport (HDY), just 9–12 km from town; take the southern railway from Bangkok all the way to Hat Yai Junction; or hop a bus from Bangkok, which run frequently every day. What sets Hat Yai apart from other towns is that it's the gateway for crossing into Malaysia, with vans running to the Sadao and Padang Besar borders all day, plus you can carry on to Songkhla's old town in about an hour. We've pulled together how to get here, the ballpark prices, and how to get around once you arrive, so you can plan before you actually set off.

✈️ Airport minibus into town🚆 Southern railway + Malaysia crossing🚐 Vans to Songkhla & the border
Getting to Hat Yai How to arrive and get around the city

🔄 Updated 21 Jun 2026

The good thing about Hat Yai is that it's easy to reach and there are several ways in, because it's the biggest, liveliest town in the lower south. It isn't actually the provincial capital (that's Songkhla), but Hat Yai is the commercial and transport hub, so people arrive here first and then fan out to Songkhla, Koh Lipe, or across into Malaysia. There are three main ways to get here: fly into Hat Yai Airport, take the southern railway, or catch a bus from Bangkok. People who already live in the south usually drive or take a van in. Below we've split everything into sections so you can read only the option you'll actually use.

Flying into Hat Yai Airport and getting into town

Hat Yai Airport (code HDY) is an international airport about 9–12 km from town, roughly a 20–30 minute drive in. The busiest route by far is Don Mueang–Hat Yai, with several flights a day. On top of that there's Suvarnabhumi–Hat Yai, and direct Kuala Lumpur–Hat Yai flights for anyone connecting from Malaysia. Airlines flying into Hat Yai include Thai AirAsia, Thai Lion Air, Nok Air, and Thai Vietjet, so you've got plenty of choices.

  • Airport minibus — privately run 24-seat minibuses running airport–central Hat Yai–Hat Yai police station–Kim Yong Market–PSU (Prince of Songkla University)–bus terminal. Fares are around ฿60–100 per person, operating roughly 07:00–23:00. It's the cheap option and drops you right in the central area around Kim Yong.
  • Airport taxi — the taxi counter at the airport charges around ฿280–300 per car into central Hat Yai. Worth it if there are a few of you or you've got a lot of luggage — split between you it works out well.
  • Grab — you can call a Grab from the airport. Since mid-2024 drivers no longer have to queue and can accept rides straight away, so the wait is short. The price depends on the time and demand; at some hours it's about the same as a taxi.
  • Car rental at the airport — the major rental companies have counters at the airport, handy if you plan to explore further out, like Ton Nga Chang Waterfall, Songkhla, or as far as Satun–Trang. Small sedans start around ฿900–1,200 per day.

Minibus or taxi — which is better?

If you're solo or a pair and your hotel is in the central area (Kim Yong, ASEAN Night Bazaar, Lee Gardens), the minibus is the best value — cheap and it stops right in that district. But if there are three or four of you, you've got lots of luggage, or you land late after the minibus has finished for the day, a taxi or Grab is easier. Split between you the difference is only a few baht, and it takes you right to your hotel door.

Taking the southern railway to Hat Yai

Hat Yai has a big station called Hat Yai Junction, a major hub on the southern line. People like taking the train for the atmosphere, the savings, and arriving first thing in the morning. Long-distance Bangkok–Hat Yai trains leave from Krung Thep Aphiwat Central Terminal (Bang Sue) and run overnight, taking roughly 14–16 hours depending on the service. The newer air-conditioned sleeper carriages are more comfortable than many people expect. The station is right in central Hat Yai, so it's a short walk or quick ride to the Kim Yong area.

  • Main services — there are several special express and rapid trains running Bangkok–Hat Yai every day. Some carry on all the way to Padang Besar (the Malaysian border) and Sungai Kolok.
  • Seat classes — these range from budget third-class seats up to first- and second-class air-conditioned sleepers you can actually sleep in. Prices vary by class and service.
  • Booking tickets — book ahead online through the State Railway's D-Ticket system (dticket.railway.co.th) or via agent sites and apps. Sleepers sell out fast on long weekends, so book several days in advance.
  • From the station into town — Hat Yai Junction is right in the centre. Outside the station you'll find tuk-tuks, motorbike taxis, and Grab to take you to a central hotel within a few minutes.

Coming by bus from Bangkok

The bus is another popular option, since there are several classes to choose from and it's easy to book. Buses leave from the Southern Bus Terminal (Taling Chan), with some operators departing from Mo Chit 2, and arrive at Hat Yai Bus Terminal. The Bangkok–Hat Yai distance is around 950 km, taking roughly 12–14 hours. Most run overnight, leaving in the evening and arriving in the morning, so you get a full day of sightseeing without losing a travel day.

  • Operators — both the state Transport Co. (999) and several private joint-service operators run this route, with multiple departures a day to choose from.
  • Ballpark prices — tickets start around ฿785 for a standard air-conditioned class, while wider, more comfortable VIP coaches run around ฿900–1,100 depending on the operator and class.
  • Travel time — about 12–14 hours. Most buses leave in the evening, with rest stops along the way for the toilet and a meal.
  • Booking tickets — book online through busticket.in.th, busonlineticket, 12go, or busx. During holidays, book ahead, as seats fill up fast.

Train or bus — which is better?

Both run overnight and arrive in the morning; the difference is how they feel. The train lets you lie down properly and sways less, so it's better if you get carsick — but it's slower and sleeper tickets are hard to get on holidays. VIP buses are a touch faster, have more departures, and are easier to book. If you're prone to motion sickness, take the train; if you want flexible departures and a quicker trip, take the bus.

Crossing into Malaysia — the Sadao and Padang Besar borders

This is what makes Hat Yai special compared to other towns: it's a base for crossing into Malaysia. There are two main crossings people use — Sadao (Bukit Kayu Hitam on the Malaysian side) and Padang Besar. Both are about 50–60 km from Hat Yai with vans running all day, handy whether you're shopping on the Thai side (the Dan Nok duty-free area), connecting on to KL/Penang, or catching a Malaysian train at Padang Besar.

  • Hat Yai–Padang Besar van — board at Hat Yai Bus Terminal, fare around ฿50 per person, about an hour's ride. The first run is around 06:00 and the last around 18:00, and you can ask the driver to drop you at the Padang Besar crossing. This route is popular because you can connect to Malaysia's KTM train right at Padang Besar station.
  • Hat Yai–Sadao/Dan Nok van — vans run Hat Yai–Sadao–Dan Nok daily, picked up at the van rank beside Central Festival Hat Yai. The Dan Nok side has a duty-free market and souvenirs, and Thais love going for a there-and-back day of shopping.
  • Cross-border train at Padang Besar — Thai trains run Hat Yai Junction–Padang Besar, taking about 45 minutes to an hour. At Padang Besar you clear immigration inside the same station, then connect straight onto a Malaysian KTM train to Penang/Butterworth or KL.
  • Documents to prepare — use a passport with at least 6 months' validity. Thai nationals can enter Malaysia visa-free for short tourist stays. Allow extra time for immigration queues on holidays, as it gets busy.

When are the crossings quietest?

Sadao and Padang Besar get packed on weekends and on long holidays in both Thailand and Malaysia, with immigration queues that can run over an hour. If you can, cross on a weekday morning — it's much faster. And don't forget Malaysia is one hour ahead of Thailand, so factor that in when timing your onward KTM train on the other side.

How to get to Songkhla (old town & Samila Beach)

Plenty of people stay in Hat Yai and want a there-and-back day trip to Songkhla's old town and Samila Beach. It's easy, since the two are only about 25–30 km apart, a 40 minute to one hour ride. The cheapest option is the red songthaew (the Pho Thong line) that runs Hat Yai–Songkhla all day. Otherwise there are vans, Grab, and taxis depending on your budget.

  • Red Pho Thong-line songthaew — the red songthaews are the main service running Hat Yai–Songkhla, with fares around ฿20–40 per person depending on distance. You catch them along Kanchanavanit Road / near the bus terminal in Hat Yai and get off in the old town or near Samila Beach. It's the cheapest but slower, since it stops to pick up and drop off all along the way.
  • Hat Yai–Songkhla van — vans run this route too, around ฿35–50 per person. Faster than the songthaew because it stops less, good if you're in a hurry.
  • Grab / chartered taxi — call a Grab or charter a taxi to Songkhla for around ฿300–450 per trip depending on the time of day. Good if there are a few of you or you want to make several stops in Songkhla, and it takes you right to each sight.
  • Self-drive rental — if you've already got a rental car, the Hat Yai–Songkhla drive along Kanchanavanit Road is easy, and parking in Songkhla's old town isn't hard to find on weekdays.

Getting around central Hat Yai without a car

The good news is that the sights and food in central Hat Yai are clustered close together — Kim Yong Market, the ASEAN Night Bazaar, Lee Gardens, the street-art district, and all the famous shops. You can walk between them or take a short ride, so you can get around comfortably without renting a car. For things outside town like Hat Yai Municipal Park (with a cable car up to the Buddha and Guanyin), Khlong Hae Floating Market, or Ton Nga Chang Waterfall, just use Grab or charter a car.

  • Songthaews in town — several lines run around central Hat Yai with fares of just a few tens of baht. Flag one down on the main roads, and check the destination and price before you get on.
  • Motorbike taxis / tuk-tuks — found at junctions and outside markets, good for short hops in town and quick when traffic is heavy.
  • Grab — there's a reasonable number of Grab Cars around central Hat Yai, easy to call during the day and early evening. Late at night or out on the edge of town the wait can be a bit longer.
  • Walking — Kim Yong–ASEAN Night Bazaar–Lee Gardens are all within walking range of each other. In the evening you can wander, eat, and shop for ages without needing a car.

Distances from Hat Yai to the sights around it

Here are the approximate distances from central Hat Yai to the places people ask about most, measured from the centre and rounded off to help you gauge travel time. You'll see Songkhla and the border crossings sit in different directions, so plan your trip well to avoid doubling back.

1

Hat Yai Airport (HDY)

About 9–12 km · ~20–30 min by car

The city's international airport, to the west of town. Minibus, taxi, and Grab make getting in and out easy.

AirportIn town
2

Hat Yai Municipal Park (Khao Kho Hong)

About 6–8 km · ~15 min by car

A large hilltop park with a cable car up to the Phra Phuttha Mongkhon Maharat Buddha and Guanyin, plus a viewpoint over Hat Yai. On the edge of town, a short drive away.

In townCity viewTemples
3

Khlong Hae Floating Market

About 10 km · ~20 min by car

A floating market open Fri–Sat–Sun, with boats selling local food. On the northern outskirts, best visited in the evening.

OutskirtsMarketFood
4

Songkhla (old town & Samila Beach)

About 25–30 km · ~40 min–1 hr by car

The old town around Nang Ngam Road, with street art, plus Samila Beach and the mermaid statue. An easy there-and-back day trip from Hat Yai by red songthaew or van.

ProvinceOld townBeach
5

Ton Nga Chang Waterfall

About 26 km · ~40 min by car

A multi-tiered waterfall in a wildlife sanctuary, to the west of Hat Yai. Good for a half-day in nature; best with your own car or a chartered one.

NatureWaterfall
6

Sadao / Dan Nok border (Malaysia)

About 55–60 km · ~1–1.5 hr by car

The main southern land crossing opposite Bukit Kayu Hitam, with the Dan Nok duty-free market. Popular for shopping and connecting on into Malaysia.

BorderShoppingMalaysia
7

Padang Besar border (train to Malaysia)

About 50–60 km · ~1 hr by car

The crossing where you connect to the KTM train to Penang/KL within one station. Vans and Thai trains run from Hat Yai, ideal if you're continuing by rail.

BorderTrainMalaysia
8

Penang (Malaysia)

About 150 km · ~3–4 hr by car/train

The most popular destination on the Malaysian side. Take a van or the KTM train from Padang Besar down to Butterworth–Penang, great for tacking onto a multi-day cross-border trip.

MalaysiaCross-borderMulti-day

Plan routes to make the most of each day

The in-town sights and Songkhla are to the east, while the border crossings and Ton Nga Chang Waterfall are to the west and south — opposite directions. Splitting your trip into separate days works out better: one day for central Hat Yai plus Songkhla old town, then another day for the border crossing or the waterfall, so you're not driving back and forth.

A sample 3-day itinerary

If you're still not sure how to string the trip together, here's a sample 3-day, 2-night itinerary for arriving by air at Hat Yai Airport — focused on the city, tacking on Songkhla, and finishing with some cross-border shopping. Adjust it to the time you have.

Day 1

Arrive in Hat Yai + explore the city

Morning–late morning
Fly into Hat Yai Airport, take the minibus or a Grab to your hotel in the Kim Yong areaMinibus around ฿60–100, dropping you right in the central area
Afternoon
Ride the cable car up at Hat Yai Municipal Park, pay your respects at the Buddha, and take in the city viewEasy to Grab there and back — only ~15 min from town
Evening
Stroll, eat, and shop around the ASEAN Night Bazaar and Kim YongThis district is all walkable — no car needed
Day 2

Songkhla old town & Samila Beach

Morning
Take the red Pho Thong-line songthaew or a van to SongkhlaSongthaew ฿20–40 · van ฿35–50 · about 40 min–1 hr
Late morning–afternoon
Walk the Nang Ngam Road old town, see the street art, then head to Samila Beach for photos with the mermaidThe old town is walkable; for Samila Beach grab a Grab or another songthaew
Evening
Ride back to Hat Yai and have dinner in townAllow time for the evening songthaew; if it's late, charter a Grab back
Day 3

Cross-border shopping, then fly home

Morning
Take a van from Hat Yai Bus Terminal to the Padang Besar or Dan Nok–Sadao borderPadang Besar van ฿50 · allow time for the immigration queue and crossing
Late morning–afternoon
Shop duty-free / souvenirs at the border, then ride back to Hat YaiIf you want a longer trip, save the KTM train into Penang for a separate journey
Evening
Pick up souvenirs in the Kim Yong area, then take the minibus/taxi out to the airport to fly homeAllow 1–1.5 hrs to get to the airport before your flight

In short — which option to choose

Short on time

If speed matters

Fly into Hat Yai Airport — the Don Mueang–Hat Yai route has several flights a day and takes just an hour, then take the minibus or a Grab into town.

On a budget

If saving money matters

Take the southern railway or an overnight bus from Bangkok, waking up in Hat Yai just in time for a full day of sightseeing without losing a travel day.

Into Malaysia

If you're crossing the border

Use Hat Yai as your base, taking a van or train to the Padang Besar/Sadao crossing and connecting on to Penang–KL in one trip.

Ready to plan your Hat Yai trip? Dive into the city and hotel guides next.

See the Hat Yai travel guide →

FAQ

How do you get from Hat Yai Airport into town, and how much does it cost?

Hat Yai Airport is about 9–12 km from town, a 20–30 minute drive. The cheapest option is the airport minibus at around ฿60–100 per person, running roughly 07:00–23:00 and stopping right in the central Kim Yong area. The airport taxi counter charges around ฿280–300 per car into town, and you can also call a Grab — both good if there are a few of you or you land late.

How long does the train from Bangkok to Hat Yai take?

The Bangkok–Hat Yai southern railway leaves from Krung Thep Aphiwat Central Terminal (Bang Sue) and arrives at Hat Yai Junction in the centre of town, taking roughly 14–16 hours depending on the service. Options range from budget third-class seats up to air-conditioned sleepers, and most are overnight services that get you in first thing in the morning. Book ahead through the State Railway's D-Ticket system; sleepers sell out fast on long weekends, so reserve several days in advance.

Which border do you cross from Hat Yai into Malaysia, and how?

There are two main crossings: Sadao (opposite Bukit Kayu Hitam) and Padang Besar, both about 50–60 km from Hat Yai. Vans run from Hat Yai Bus Terminal all day; the van to Padang Besar is around ฿50 per person and takes about an hour. At Padang Besar you can connect to Malaysia's KTM train into Penang/KL within one station, while the Sadao–Dan Nok crossing is popular for duty-free shopping. Use a passport with at least 6 months' validity; Thai nationals can enter Malaysia visa-free for short tourist stays.

How do you get from Hat Yai to Songkhla's old town and Samila Beach?

Hat Yai and Songkhla are about 25–30 km apart, a 40 minute to one hour ride. The cheapest option is the red Pho Thong-line songthaew that runs all day, at around ฿20–40 per person, caught along Kanchanavanit Road near the bus terminal. Vans run around ฿35–50 and are faster as they stop less. If there are a few of you, charter a Grab or taxi for around ฿300–450 per trip, which takes you right to each sight.

Do you need to rent a car to get around central Hat Yai?

Not really, because the in-town sights and food — Kim Yong Market, the ASEAN Night Bazaar, Lee Gardens, and the street-art district — are close together, walkable or a short ride apart. In town you've got songthaews, motorbike taxis, and Grab to call. For things outside town like the Municipal Park (with its cable car), Khlong Hae Floating Market, or Ton Nga Chang Waterfall, just use Grab or charter a car for each one.

Copyright & Image Takedown Policy

Thailandaddict is created to review and share travel experiences. Where an image is sourced from elsewhere, we credit the source. If you are the copyright owner and prefer that your image not appear on this site, please contact us and we will gladly remove the image or correct the information.