There are 9 ways to get from Hat Yai to Port Dickson by train, tram, plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, tram to Alor Setar, fly, taxi
best- Take the train from Hat Yai to Padang Besartrain
- Take the tram from Padang Besar to Anak Bukittram
- Fly from Alor Setar (AOR) to Kuala Lumpur International Airport (KUL)plane AOR - KUL
- Take the taxi from Kuala Lumpur International Airport (KUL) to Port Dicksontaxi
4h 58mRM 207–500Train, bus
cheapest- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Serembantrain Ets
- Take the bus from Terminal One to Terminal Port Dicksonbus
10h 52mRM 22–98Train, taxi
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Kl Sentraltrain Ets
- Take the train from KL Sentral to Klia T1train
- Take the taxi from Klia T1 to Port Dicksontaxi
8h 32mRM 104–267Minivan, bus
- Take the bus from Hat Yai to Danokbus
- Take the bus from Danok to Terminal Bersepadu Selatanbus
- Take the bus from TBS Kuala Lumpur to Seremban Terminal 1bus
- Take the bus from Terminal One to Terminal Port Dicksonbus
11h 57mRM 123–195Drive 615.2 km
- Drive from Hat Yai to Port Dicksoncar 615.2 km
7h 4mRM 285–412Fly from Hat Yai, taxi
- Fly from Hat Yai (HDY) to Kuala Lumpur International Airport (KUL)plane HDY - KUL
- Take the taxi from Kuala Lumpur International Airport (KUL) to Port Dicksontaxi
4h 32mRM 342–767Train, drive to Sultan Ismail Petra, fly, taxi
- Take the train from Hat Yai to Sungai Koloktrain
- Drive from Sungai Kolok to Sultan Ismail Petra (KBR)car
- Fly from Sultan Ismail Petra (KBR) to Kuala Lumpur International Airport (KUL)plane KBR - KUL
- Take the taxi from Kuala Lumpur International Airport (KUL) to Port Dicksontaxi
7h 31mRM 212–560Bus
- Take the bus from Hat Yai to Terminal Meru Rayabus
- Take the bus from Terminal Meru Raya to Seremban Terminal 1bus
- Take the bus from Terminal One to Terminal Port Dicksonbus
12h 35mRM 90–189Train, bus via Kuala Lumpur
- Take the train from Hat Yai to Kl Sentraltrain Ets
- Take the train from Kl Sentral to Serembantrain Ets
- Take the bus from Terminal One to Terminal Port Dicksonbus
17h 2mRM 22–98
Alor Setar (AOR) to Kuala Lumpur International Airport (KUL) flights
Comparing Your Travel Options
The cheapest way to get from Hat Yai to Port Dickson is to train and bus via Kuala Lumpur which costs RM 22 - RM 100 and takes 17h 2m.
The fastest way to get from Hat Yai to Port Dickson is to fly and taxi which takes 4h 32m and costs RM 340 - RM 800.
No, there is no direct bus from Hat Yai to Port Dickson. However, there are services departing from Hat Yai and arriving at Terminal Port Dickson via Danok, TBS Kuala Lumpur and Terminal One. The journey, including transfers, takes approximately 11h 57m.
The distance between Hat Yai and Port Dickson is 572 km. The road distance is 615.2 km.
The best way to get from Hat Yai to Port Dickson without a car is to train and taxi which takes 8h 32m and costs RM 100 - RM 270.
It takes approximately 4h 58m to get from Hat Yai to Port Dickson, including transfers.
Hat Yai to Port Dickson bus services, operated by Local Minivan Thailand, depart from Hat Yai station.
Hat Yai to Port Dickson bus services, operated by Local Minivan Thailand, arrive at Danok station.
Port Dickson is 1h ahead of Hat Yai. It is currently 9:50 PM in Hat Yai and 10:50 PM in Port Dickson.
Yes, the driving distance between Hat Yai to Port Dickson is 615 km. It takes approximately 7h 4m to drive from Hat Yai to Port Dickson.
What companies run services between Hat Yai, Thailand and Port Dickson, Malaysia?
You can take a bus from Hat Yai to Terminal Port Dickson via Danok, Kuala Lumpur, Tbs (Terminal Bersepadu Selatan), TBS Kuala Lumpur, and Terminal One in around 11h 57m.
- Website
- airasia.com
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 100–330
Flights from Sultan Ismail Petra to Kuala Lumpur International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 90–270
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 30–34
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 30–34
Train from Hat Yai to Sungai Kolok
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- RM 8–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 16–20
- 2nd Class (Air-Conditioned Berth)
- RM 8–12
- 2nd Class (Air-conditioned Seat)
- RM 40–44
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 30–34
Bus from Hat Yai to Danok
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- RM 10
- Ave. Duration
- 46 min
- Estimated price
- RM 85–110
E-HAILING BOOKING @klia2limo
- Phone
- +60 17-311 6118
- Website
- klia2limo.com.my
Taxi KLIA KLIA2 Subang Airport Transfer
- Phone
- +60164128076
- Website
- lccttaxis.wordpress.com
E-HAILING BOOKING @klia2limo
- Phone
- +60 17-311 6118
- Website
- klia2limo.com.my
Taxi KLIA KLIA2 Subang Airport Transfer
- Phone
- +60164128076
- Website
- lccttaxis.wordpress.com
E-HAILING BOOKING @klia2limo
- Phone
- +60 17-311 6118
- Website
- klia2limo.com.my
Taxi KLIA KLIA2 Subang Airport Transfer
- Phone
- +60164128076
- Website
- lccttaxis.wordpress.com
E-HAILING BOOKING @klia2limo
- Phone
- +60 17-311 6118
- Website
- klia2limo.com.my
Taxi KLIA KLIA2 Subang Airport Transfer
- Phone
- +60164128076
- Website
- lccttaxis.wordpress.com
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 Italy Travel Guides, French strikes 2018: What are my alternative transport options?, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
There are 790+ hotels available in Port Dickson.


