There are 7 ways to get from Hat Yai to Terengganu by train, bus, car, tram, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Hat Yai to Sungai Koloktrain 37 Hua Lamphong - Sungai Kolok - Class II Sleeper AC / ...
- Take the bus from Rantau Panjang to Kuala Terengganubus
9h 23mRM 29–171Train, bus via Kuala Kangsar
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Kuala Kangsartrain Ets
- Take the bus from Kuala Kangsar to Kuala Terengganubus
10h 36mRM 93–286Drive 435.8 km
- Drive from Hat Yai to Kuala Terengganucar 435.8 km
6h 26mRM 201–290Train, tram to Alor Setar, fly to Sultan Mahmud Airport
- Take the train from Hat Yai to Padang Besartrain
- Take the tram from Padang Besar to Anak Bukittram
- Fly from Alor Setar (AOR) to Sultan Mahmud Airport (TGG)plane AOR - TGG
6h 41mRM 329–981Mini Bus, bus, Minivan
- Take the bus from Hat Yai Bus Station to Pattani Bus Stationbus 491
- Take the bus from Pattani Bus Station to Yalabus
- Take the bus from Yala to Sungai Kolokbus
- Take the bus from Rantau Panjang to Kuala Terengganubus
12h 6mRM 51–98Fly Hat Yai to Sultan Ismail Petra, bus
- Fly from Hat Yai (HDY) to Sultan Ismail Petra (KBR)plane HDY - KBR
- Take the bus from Kota Bharu Airport to Kuala Besut Jettybus
9h 17mRM 407–1,137Fly Hat Yai to Sultan Mahmud Airport
- Fly from Hat Yai (HDY) to Sultan Mahmud Airport (TGG)plane HDY - TGG
6h 43mRM 403–1,139
Alor Setar (AOR) to Sultan Mahmud Airport (TGG) flights
Questions & Answers
The cheapest way to get from Hat Yai to Terengganu is to train and bus which costs RM 29 - RM 180 and takes 9h 23m.
The fastest way to get from Hat Yai to Terengganu is to drive which takes 6h 26m and costs RM 200 - RM 290.
No, there is no direct bus from Hat Yai station to Terengganu. However, there are services departing from Hat Yai Bus Station and arriving at Kuala Terengganu via Pattani Bus Station, Yala and Rantau Panjang. The journey, including transfers, takes approximately 12h 6m.
The distance between Hat Yai and Terengganu is 401 km. The road distance is 435.8 km.
The best way to get from Hat Yai to Terengganu without a car is to train and bus which takes 9h 23m and costs RM 29 - RM 180.
It takes approximately 9h 23m to get from Hat Yai to Terengganu, including transfers.
Hat Yai to Terengganu bus services, operated by Local Bus Thailand, depart from Hat Yai Bus Station.
The best way to get from Hat Yai to Terengganu is to Mini Bus and bus and Minivan which takes 12h 6m and costs RM 50 - RM 100. Alternatively, you can fly, which costs RM 400 - RM 1200 and takes 6h 43m.
Hat Yai to Terengganu bus services, operated by Local Bus Thailand, arrive at Pattani Bus Station.
Terengganu is 1h ahead of Hat Yai. It is currently 6:21 AM in Hat Yai and 7:21 AM in Terengganu.
What companies run services between Hat Yai, Thailand and Terengganu, Malaysia?
You can take a bus from Hat Yai Bus Station to Kuala Terengganu via Pattani Bus Station, Yala, and Rantau Panjang in around 12h 6m. Alternatively, Thai AirAsia, AirAsia, and Thai Lion Mentari fly from Hat Yai (HDY) to Sultan Mahmud Airport (TGG) 3 times a day.
- Website
- airasia.com
Flights from Alor Setar to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- RM 290–800
Flights from Alor Setar to Sultan Mahmud Airport via Senai, Kuala Lumpur
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 290–800
Flights from Hat Yai to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- RM 370–1,100
Flights from Hat Yai to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- RM 370–1,100
Flights from Hat Yai to Sultan Mahmud Airport via Don Muang, Kuala Lumpur
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- RM 550–1,800
- Website
- malaysiaairlines.com
Flights from Alor Setar to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- RM 310–750
Flights from Alor Setar to Sultan Mahmud Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- RM 450–1,800
Flights from Hat Yai to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 370–1,100
- Website
- fireflyz.com.my
Flights from Alor Setar to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- RM 310–750
Flights from Alor Setar to Sultan Mahmud Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- RM 450–1,800
Flights from Hat Yai to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 370–1,100
- Website
- flyscoot.com
Flights from Hat Yai to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 7h 10m
- When
- Sunday
- Estimated price
- RM 280–1,400
- Website
- malindoair.com
Flights from Hat Yai to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 55m
- When
- Thursday to Sunday
- Estimated price
- RM 370–1,100
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Hat Yai to Sungai Kolok
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- RM 9–110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 16–20
- 2nd Class (Air-Conditioned Berth)
- RM 9–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
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 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 31–34
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 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 31–34
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Padang Besar to Kuala Kangsar
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- RM 6–40
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 6–10
- Express
- RM 25–40
Tram from Padang Besar to Anak Bukit
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- RM 1–19
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 1–3
- Express
- RM 12–19
- Phone
- 019-627 9129
- [email protected]
- Website
- saniexpress.com.my
Bus from Rantau Panjang to Kuala Terengganu
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Estimated price
- RM 20–65
- Website
- https://saniexpress.com.my/
Bus from Kuala Kangsar to Kuala Terengganu
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- RM 85–140
- Website
- https://saniexpress.com.my/
Bus from Rantau Panjang to Kuala Terengganu
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Estimated price
- RM 20–65
- Website
- https://saniexpress.com.my/
Bus from Hat Yai Bus Station to Pattani Bus Station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- RM 15
Bus from Pattani Bus Station to Yala
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 2–4
Bus from Yala to Sungai Kolok
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 14
- Phone
- +6019-558 4736
- [email protected]
- Website
- besutjetty.com
Bus from Kota Bharu Airport to Kuala Besut Jetty
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- RM 30
- Schedules at
- besutjetty.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 Best ways to travel around Australia, How to get from Heathrow Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Hat Yai to Terengganu is 436 km. It takes approximately 6h 26m to drive from Hat Yai to Terengganu.
There are 1029+ hotels available in Terengganu.







