There are 2 ways to get from Hat Yai Airport (HDY) to Bukit Mertajam 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, KTM Komuter  •  2 h 26 min

  1. Drive from Hat Yai Airport (HDY) to Padang Besar
  2. Take the KTM Komuter from Padang Besar to Bukit Mertajam Padang Besar

$8 - $11

1 alternative option

Drive  •  2 h 28 min

  1. Drive from Hat Yai Airport (HDY) to Bukit Mertajam 127.2 miles

$9 - $14

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

There is no direct connection from Hat Yai Airport (HDY) to Bukit Mertajam. However, you can take the drive to Padang Besar then take the KTM Komuter to Bukit Mertajam. Alternatively, you can take the drive to Bukit Mertajam.

Train operators
KTM Komuter
Website
spad.gov.my
Train from Padang Besar to Bukit Mertajam
Ave. Duration
1 h 40 min
Frequency
Every 4 hours
Estimated price
$4 - $6
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 Getting to Milan from the airport, How do I get from Sydney to Melbourne 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 Bukit Mertajam?

The distance between Hat Yai Airport (HDY) and Bukit Mertajam is 175 km. The road distance is 203 km.

What is the cheapest way to get from Hat Yai Airport (HDY) to Bukit Mertajam?

The cheapest way to get from Hat Yai Airport (HDY) to Bukit Mertajam is to drive and KTM Komuter which costs ฿240 - ฿360 and takes 2 h 26 min.

What is the fastest way to get from Hat Yai Airport (HDY) to Bukit Mertajam?

The quickest way to get from Hat Yai Airport (HDY) to Bukit Mertajam is to drive and KTM Komuter which takes 2 h 26 min and costs ฿240 - ฿360.

How long does it take to get from Hat Yai Airport (HDY) to Bukit Mertajam?

It takes approximately 2 h 26 min to get from Hat Yai Airport (HDY) to Bukit Mertajam, including transfers.