There are 2 ways to get from Hat Yai Airport (HDY) to Sungai Petani by car or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Drive, train  •  1 h 52 min

  1. Drive from Hat Yai Airport (HDY) to Padang Besar
  2. Take the train from Padang Besar to Sungai Petani Ep9501 / ...

$7 - $12

1 alternative option

Drive  •  2 h 2 min

  1. Drive from Hat Yai Airport (HDY) to Sungai Petani 101.2 miles

$7 - $11

What companies run services between Hat Yai Airport (HDY), Thailand and Sungai Petani, Malaysia?

There is no direct connection from Hat Yai Airport (HDY) to Sungai Petani. However, you can take the drive to Padang Besar then take the train to Sungai Petani. Alternatively, you can take the drive to Sungai Petani.

Train operators
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Padang Besar to Sungai Petani
Ave. Duration
1 h 6 min
Frequency
Every 4 hours
Estimated price
$4 - $7
Schedules at
intranet.ktmb.com.my
Book at
12go.asia
Silver
$4 - $5
Gold
$5 - $7
Platinum
$7 - $9
KTM Komuter
Website
spad.gov.my
Train from Padang Besar to Sungai Petani
Ave. Duration
1 h 17 min
Frequency
Every 4 hours
Estimated price
$3 - $5
Schedules at
intranet4.ktmb.com.my
Book at
12go.asia

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Need to know: Greyhound and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Questions & Answers

How far is it from Hat Yai Airport (HDY) to Sungai Petani?

The distance between Hat Yai Airport (HDY) and Sungai Petani is 144 km. The road distance is 162 km.

What is the cheapest way to get from Hat Yai Airport (HDY) to Sungai Petani?

The cheapest way to get from Hat Yai Airport (HDY) to Sungai Petani is to drive which costs ฿230 - ฿350 and takes 2 h 2 min.

What is the fastest way to get from Hat Yai Airport (HDY) to Sungai Petani?

The quickest way to get from Hat Yai Airport (HDY) to Sungai Petani is to drive and train which takes 1 h 52 min and costs ฿210 - ฿390.

How long does it take to get from Hat Yai Airport (HDY) to Sungai Petani?

It takes approximately 1 h 52 min to get from Hat Yai Airport (HDY) to Sungai Petani, including transfers.