KL to Hatyai (2026): Flight vs Train vs Bus vs Driving Compared

Published 12 Oct 2026 · Trust-Wise Team

Busy street in Hatyai with market umbrellas and shophouses

This guide contains affiliate links. We may earn a small commission if you book through them, at no extra cost to you. Details.

In this guide
  1. At a glance
  2. 1. Fly KLIA → Hat Yai
  3. 2. ETS train to Padang Besar, then into Thailand
  4. 3. Direct bus from TBS
  5. 4. Drive your own car
  6. Where to stay in Hatyai
  7. Before any Hatyai trip
  8. Bring back more (without the extra fees)
  9. FAQ

Hatyai is the easiest overseas trip from Malaysia: great food, cheap shopping and close enough for a long weekend. The question is how to get there. Here are your four options from KL, with the honest trade-offs.

FastestFly KLIA → Hat Yai (~75 min)
Most comfortable overlandETS to Padang Besar (~6 hrs)
Cheapest directBus from TBS (9+ hrs)
Most flexibleDrive via Bukit Kayu Hitam

At a glance

FlightETS train + shuttleDirect busDrive
Time from KL~75 min in the air~6 hrs to Padang Besar, then ~1 hr9+ hrs6–8 hrs plus border
BorderAt Hat Yai airportPadang Besar stationBukit Kayu Hitam–SadaoBukit Kayu Hitam–Sadao
Best forShort trips, most peopleTrain lovers, no airport hassleTight budgetsFamilies from the north, shopping hauls
Watch out forFares rise on long weekendsLimited daily departuresLong border queuesPaperwork and holiday queues

1. Fly KLIA → Hat Yai

The quickest option by far. Flights take about 75 minutes, and you clear Thai immigration inside the airport, so you skip the land border queues completely.

Pro tip: fares jump on Malaysian long weekends and school holidays. Book early, and compare morning flights so you get a full first day.

2. ETS train to Padang Besar, then into Thailand

Take the KTM ETS from KL Sentral to Padang Besar, about 6 hours. Both Malaysian and Thai immigration are inside Padang Besar station. From there, take the Thai shuttle train to Hat Yai Junction (about an hour) or a van to Hatyai town.

  • Good: comfortable, scenic, no airport security
  • Not so good: only a few ETS departures a day reach Padang Besar, so check times on the KTMB app before planning

3. Direct bus from TBS

Several operators run direct buses from TBS to Hatyai, crossing at Bukit Kayu Hitam–Sadao. It’s the cheapest door-to-door option with no changes, but expect 9 hours or more, depending on the border.

Pro tip: take a daytime bus on a weekday. Friday night and the first day of school holidays bring the longest queues at the border.

4. Drive your own car

Driving gives you the most freedom, and room in the boot for your shopping. Northern families from Kedah, Penang and Perlis often do it as a weekend trip. You’ll need:

  1. Passport for every traveller, plus a TDAC for each person, including children
  2. Malaysian driving licence (an International Driving Permit is recommended)
  3. Original vehicle ownership certificate (geran). If the car isn’t yours, bring the owner’s signed authorisation letter and a copy of their IC
  4. Thai compulsory insurance. Malaysian car insurance doesn’t cover Thailand. Shops on the Malaysian side before the border sell it and can fill in your forms
  5. TM2 and TM3 forms (vehicle and passenger lists)
  6. Temporary import document from Thai Customs at the border. Keep it safe: you return it when you leave

Sources: motorist.my 2026 guide, SAYS.

Where to stay in Hatyai

Most Malaysians stay in the city centre, within walking distance of the markets, food streets and shopping around Lee Gardens. With a car, check that the hotel has parking.

Compare Hatyai hotels

City-centre hotels near the markets and food streets. Filter for parking if you're driving up.

See Hatyai hotels on Agoda →Compare on Trip.com

Before any Hatyai trip

Thailand 5G eSIM (AIS)

  • Covers Hatyai and most of Thailand
  • Install in Malaysia, activates when you arrive
  • Instant QR code in the Klook app
Check eSIM prices →

Bring back more (without the extra fees)

Hatyai shopping adds up fast. If you’re flying or taking the bus, weigh your bags before you leave.

Digital luggage scale

Avoid overweight fees on the flight home after a Hatyai shopping trip.

View on Shopee →

Foldable travel duffel bag

Packs flat on the way up, carries your shopping home.

View on Shopee →

Need a room? See where to stay in Hatyai for hotels near Lee Gardens and Kim Yong Market.

Planning a December trip? See 5 Thailand trips for the school holidays. Going further to Bangkok? See KL to Bangkok: cheapest ways to get there.

Frequently asked questions

What is the fastest way from KL to Hatyai?

Flying. Direct flights from KLIA to Hat Yai International Airport take about 75 minutes, and you clear Thai immigration at the airport instead of a land border.

Can I take the train from KL to Hatyai?

Yes, in two legs. Take the KTM ETS from KL Sentral to Padang Besar (about 6 hours), clear both immigrations at Padang Besar station, then take the Thai shuttle train or a van to Hatyai.

Is there a direct bus from KL to Hatyai?

Yes. Several operators run direct buses from TBS (Terminal Bersepadu Selatan) to Hatyai, crossing at Bukit Kayu Hitam–Sadao. Expect 9 hours or more depending on the border queue.

What do I need to drive my Malaysian car into Thailand?

Your passport, driving licence, the original vehicle ownership certificate, Thai compulsory insurance, TM2 and TM3 forms, a TDAC for every person in the car, and the temporary import document issued by Thai Customs at the border.

Do I need a visa for Hatyai?

No. Malaysians can visit Thailand visa-free for up to 30 days for tourism, and the land-border limit on visa-free entries does not apply to Malaysians.

Related guides