There are 8 ways to get from Bandar Muadzam Shah to Hat Yai by bus, train, car, 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.
Bus via Kuala Lumpur
best- Take the bus from Muadzam Bus Terminal to TBS Kuala Lumpurbus Muadzam Bus Terminal
- Take the bus from Terminal Bersepadu Selatan to Hatyaibus
13h 4m฿925–1,899Bus, train
cheapest- Take the bus from Muadzam Bus Terminal to Segamatbus
- Take the train from Segamat to Padang Besartrain Ets
- Take the train from Padang Besar to Hat Yaitrain
13h 39m฿223–988Drive 722.1 km
- Drive from Bandar Muadzam Shah to Hat Yaicar 722.1 km
9h 33m฿2,691–3,887Bus to Sultan Haji Ahmad Shah Airport, fly to Hat Yai
- Take the bus from Muadzam Bus Terminal to Kuantanbus
- Fly from Sultan Haji Ahmad Shah Airport (KUA) to Hat Yai (HDY)plane KUA - HDY
10h 27m฿4,273–12,534Bus
- Take the bus from Muadzam Bus Terminal to Seremban Terminal 1bus Muadzam Bus Terminal
- Take the bus from Seremban Terminal 1 to Hat Yai Stationbus Seremban Terminal 1
13h 34m฿930–1,593Bus, train via Kuala Lumpur
- Take the bus from Muadzam Bus Terminal to TBS Kuala Lumpurbus Muadzam Bus Terminal
- Take the train from Kl Sentral to Hat Yaitrain Ets
16h 47m฿310–984Bus, train, bus to Singapore Changi Airport, fly to Hat Yai
- Take the bus from Muadzam Bus Terminal to Segamatbus
- Take the train from Segamat to Jb Sentraltrain
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Hat Yai (HDY)plane SIN - HDY
11h 6m฿3,818–8,576Bus, train to Senai International Airport, fly to Alor Setar, train
- Take the bus from Muadzam Bus Terminal to Segamatbus
- Take the train from Segamat to Jb Sentraltrain
- Fly from Senai International Airport (JHB) to Alor Setar (AOR)plane JHB - AOR
- Take the train from Anak Bukit to Padang Besartrain
- Take the train from Padang Besar to Hat Yaitrain
11h 31m฿2,256–5,378
Bandar Muadzam Shah to Hat Yai by bus
Questions & Answers
The cheapest way to get from Bandar Muadzam Shah to Hat Yai is to bus and train which costs ฿220 - ฿1000 and takes 13h 39m.
The fastest way to get from Bandar Muadzam Shah to Hat Yai is to drive which takes 9h 33m and costs ฿2600 - ฿3900.
No, there is no direct bus from Bandar Muadzam Shah to Hat Yai. However, there are services departing from Muadzam Bus Terminal and arriving at Hatyai via Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 13h 4m.
The distance between Bandar Muadzam Shah and Hat Yai is 754 km. The road distance is 722.1 km.
The best way to get from Bandar Muadzam Shah to Hat Yai without a car is to bus via Kuala Lumpur which takes 13h 4m and costs ฿900 - ฿1900.
It takes approximately 13h 4m to get from Bandar Muadzam Shah to Hat Yai, including transfers.
Bandar Muadzam Shah to Hat Yai bus services, operated by Mara Liner, depart from Muadzam Bus Terminal station.
Bandar Muadzam Shah to Hat Yai bus services, operated by Mara Liner, arrive at TBS Kuala Lumpur station.
Yes, the driving distance between Bandar Muadzam Shah to Hat Yai is 722 km. It takes approximately 9h 33m to drive from Bandar Muadzam Shah to Hat Yai.
Book your Bandar Muadzam Shah to Hat Yai bus tickets online with 12go.asia.
What companies run services between Bandar Muadzam Shah, Malaysia and Hat Yai, Thailand?
You can take a bus from Muadzam Bus Terminal to Hatyai via TBS Kuala Lumpur and Terminal Bersepadu Selatan in around 13h 4m.
- Website
- flyscoot.com
Flights from Sultan Haji Ahmad Shah Airport to Hat Yai via Singapore Changi Airport
- Ave. Duration
- 7h 10m
- When
- Sunday, Wednesday, and Friday
- Estimated price
- ฿2,800–15,000
Flights from Singapore Changi Airport to Hat Yai
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿3,400–6,500
- Website
- airasia.com
Flights from Senai International Airport to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,900–4,200
Flights from Senai International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿1,900–4,200
- Website
- airasia.com
Flights from Sultan Haji Ahmad Shah Airport to Hat Yai via Kuala Lumpur
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿3,900–12,000
- Website
- bangkokair.com
Flights from Singapore Changi Airport to Hat Yai via Phuket
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿3,200–11,000
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 2h 50m
- When
- Saturday and Sunday
- Estimated price
- ฿2,200–6,000
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Segamat to Padang Besar
- Ave. Duration
- 8h 1m
- Frequency
- Twice daily
- Estimated price
- ฿140–700
- Website
- KTMB
- Shuttle
- ฿140–210
- Express
- ฿460–700
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿11–140
- Website
- KTMB
- Shuttle
- ฿11–16
- Express
- ฿95–140
Train from Kl Sentral to Hat Yai
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- ฿110–550
- Website
- KTMB
- Shuttle
- ฿110–170
- Express
- ฿380–550
Train from Segamat to Jb Sentral
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- ฿30–230
- Website
- KTMB
- Shuttle
- ฿30–50
- Express
- ฿150–230
Train from Segamat to Jb Sentral
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- ฿30–230
- Website
- KTMB
- Shuttle
- ฿30–50
- Express
- ฿150–230
Train from Anak Bukit to Padang Besar
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- ฿13–150
- Website
- KTMB
- Shuttle
- ฿13–20
- Express
- ฿100–150
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿11–140
- Website
- KTMB
- Shuttle
- ฿11–16
- Express
- ฿95–140
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Padang Besar to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ฿15–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿15–20
- 2nd Class (Air-conditioned Seat)
- ฿250–280
Train from Padang Besar to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ฿15–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿15–20
- 2nd Class (Air-conditioned Seat)
- ฿250–280
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Anak Bukit to Padang Besar
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ฿120–170
- Website
- KTM Intercity
- Phone
- 019-2179072
- [email protected]
- Website
- Maraliner
Bus from Muadzam Bus Terminal to TBS Kuala Lumpur
- Ave. Duration
- 4h 7m
- Frequency
- Once daily
- Estimated price
- ฿170–400
- Website
- Maraliner
Bus from Muadzam Bus Terminal to Segamat
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- ฿70–150
- Website
- Maraliner
Bus from Muadzam Bus Terminal to Kuantan
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ฿80–200
- Website
- Maraliner
Bus from Muadzam Bus Terminal to Seremban Terminal 1
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Estimated price
- ฿130–300
- Website
- Maraliner
Bus from Muadzam Bus Terminal to TBS Kuala Lumpur
- Ave. Duration
- 4h 7m
- Frequency
- Once daily
- Estimated price
- ฿170–400
- Website
- Maraliner
Bus from Muadzam Bus Terminal to Segamat
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- ฿70–150
- Website
- Maraliner
Bus from Muadzam Bus Terminal to Segamat
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- ฿70–150
- Website
- Maraliner
- Phone
- +66-83-3983993
- Website
- suasanatonycoach.com
Bus from Terminal Bersepadu Selatan to Hatyai
- Ave. Duration
- 8h 33m
- Frequency
- Every 4 hours
- Estimated price
- ฿750–1,300
- Schedules at
- suasanatonycoach.com
- Book at
- easybook.com
- Phone
- 603-62637668
- Website
- Alisan Golden Coach Express
Bus from Terminal Bersepadu Selatan to Hatyai
- Ave. Duration
- 14h 44m
- Frequency
- Hourly
- Estimated price
- ฿900–1,500
- Website
- Alisan Golden Coach Express
- Phone
- +60 5-253 8898
- [email protected]
- Website
- Sri Maju
Bus from Seremban Terminal 1 to Hat Yai Station
- Ave. Duration
- 9h 16m
- Frequency
- Once daily
- Estimated price
- ฿800–1,300
- Website
- Sri Maju
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- ฿120–600
- Schedules at
- transtar.travel
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 How to plan an amazing trip around Scandinavia, How to get from JFK to New York City, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 615+ hotels available in Hat Yai.




















