There are 6 ways to get from Gua Musang to Padang Besar by train, bus, car, plane, tram, or taxi
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 via Kuala Lumpur
best- Take the train from Gua Musang to Kuala Lipistrain Sh / ...
- Take the bus from Kuala Lipis to Bus Terminal Pekelilingbus
- Take the train from Sungai Buloh to Alor Setartrain Ets
- Take the train from Alor Setar to Padang Besartrain
12h 45m฿266–1,218Bus
- Take the bus from Gua Musang to Kuala Besut Jettybus
- Take the bus from Kuala Besut Bus Terminal to Kangarbus
- Take the bus from Terminal Bukit Lagi Kangar to Terminal Padang Besar Perlisbus R11
14h 12m฿1,064–2,343Drive 395.7 km
- Drive from Gua Musang to Padang Besarcar 395.7 km
6h 22m฿1,814–2,619Train, bus, fly, tram
- Take the train from Gua Musang to Kuala Lipistrain
- Take the bus from Kuala Lipis to Bus Terminal Pekelilingbus
- Fly from Sultan Abdul Aziz Shah (SZB) to Alor Setar (AOR)plane SZB - AOR
- Take the tram from Anak Bukit to Padang Besartram
11h 5m฿2,270–5,533Train, bus
- Take the train from Gua Musang to Pasir Mastrain Sh / ...
- Take the bus from Pasir Mas to Kangarbus
- Take the bus from Terminal Bukit Lagi Kangar to Terminal Padang Besar Perlisbus R11
15h 51m฿458–1,678Taxi, tram
- Take the taxi from Gua Musang to Sungai Siputtaxi
- Take the tram from Sungai Siput to Bukit Mertajamtram
- Take the tram from Bukit Mertajam to Padang Besartram
6h 44m฿3,614–4,641
Sultan Abdul Aziz Shah (SZB) to Alor Setar (AOR) flights
Comparing Your Travel Options
The cheapest way to get from Gua Musang to Padang Besar is to train and bus via Kuala Lumpur which costs ฿260 - ฿1300 and takes 12h 45m.
The fastest way to get from Gua Musang to Padang Besar is to drive which takes 6h 22m and costs ฿1800 - ฿2700.
No, there is no direct bus from Gua Musang to Padang Besar. However, there are services departing from Gua Musang and arriving at Terminal Padang Besar Perlis via Kuala Besut Bus Terminal and Terminal Bukit Lagi Kangar. The journey, including transfers, takes approximately 14h 12m.
The distance between Gua Musang and Padang Besar is 772 km. The road distance is 395.7 km.
The best way to get from Gua Musang to Padang Besar without a car is to train and bus via Kuala Lumpur which takes 12h 45m and costs ฿260 - ฿1300.
It takes approximately 12h 45m to get from Gua Musang to Padang Besar, including transfers.
Gua Musang to Padang Besar bus services, operated by NKS Shuttle, depart from Gua Musang station.
Gua Musang to Padang Besar bus services, operated by NKS Shuttle, arrive at Kuala Besut Jetty station.
Yes, the driving distance between Gua Musang to Padang Besar is 396 km. It takes approximately 6h 22m to drive from Gua Musang to Padang Besar.
Book your Gua Musang to Padang Besar bus tickets online with 12go.asia.
What companies run services between Gua Musang, Malaysia and Padang Besar, Thailand?
You can take a bus from Gua Musang to Terminal Padang Besar Perlis via Kuala Besut Jetty, Kuala Besut Bus Terminal, and Terminal Bukit Lagi Kangar in around 14h 12m.
- Website
- fireflyz.com.my
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿2,100–3,600
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Gua Musang to Kuala Lipis
- Ave. Duration
- 1h 41m
- Frequency
- 3 times a day
- Estimated price
- ฿22–190
- Website
- KTMB
- Shuttle
- ฿22–35
- Express
- ฿120–190
Train from Sungai Buloh to Alor Setar
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- ฿90–450
- Website
- KTMB
- Shuttle
- ฿90–130
- Express
- ฿310–450
Train from Alor Setar to Padang Besar
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- ฿15–160
- Website
- KTMB
- Shuttle
- ฿15–23
- Express
- ฿110–160
Train from Gua Musang to Kuala Lipis
- Ave. Duration
- 1h 41m
- Frequency
- 3 times a day
- Estimated price
- ฿22–190
- Website
- KTMB
- Shuttle
- ฿22–35
- Express
- ฿120–190
Tram from Anak Bukit to Padang Besar
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ฿14–150
- Website
- KTMB
- Shuttle
- ฿14–21
- Express
- ฿100–150
Train from Gua Musang to Pasir Mas
- Ave. Duration
- 4h 39m
- Frequency
- 4 times a day
- Estimated price
- ฿45–280
- Website
- KTMB
- Shuttle
- ฿45–70
- Express
- ฿190–280
Tram from Sungai Siput to Bukit Mertajam
- Ave. Duration
- 1h 23m
- Frequency
- Every 2 hours
- Estimated price
- ฿25–200
- Website
- KTMB
- Shuttle
- ฿25–40
- Express
- ฿130–200
Tram from Bukit Mertajam to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ฿35–230
- Website
- KTMB
- Shuttle
- ฿35–50
- Express
- ฿160–230
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Sungai Buloh to Alor Setar
- Ave. Duration
- 4h 16m
- Frequency
- Every 4 hours
- Estimated price
- ฿568
- Website
- KTM
- Silver
- ฿350–380
- Gold
- ฿568
- Platinum
- ฿750–790
Train from Alor Setar to Padang Besar
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- ฿141
- Website
- KTM
- Silver
- ฿115–125
- Gold
- ฿141
- Platinum
- ฿165–175
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Alor Setar to Padang Besar
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- ฿140–200
- Website
- KTM Intercity
- Phone
- 03-40439027
- [email protected]
- Website
- pahanglinsiong.my
Bus from Kuala Lipis to Bus Terminal Pekeliling
- Ave. Duration
- 3h 11m
- Frequency
- Every 4 hours
- Estimated price
- ฿120–210
- Schedules at
- easybook.com
- Book at
- easybook.com
Bus from Kuala Lipis to Bus Terminal Pekeliling
- Ave. Duration
- 3h 11m
- Frequency
- Every 4 hours
- Estimated price
- ฿120–210
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- +6019-7091232
- [email protected]
- Website
- nkstravel.com
Bus from Gua Musang to Kuala Besut Jetty
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- ฿550–800
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- +609-765 6000
- [email protected]
- Website
- Ekspres Perdana
Bus from Kuala Besut Bus Terminal to Kangar
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- ฿430–950
- Website
- Ekspres Perdana
Bus from Pasir Mas to Kangar
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- ฿360–800
- Website
- Ekspres Perdana
- Phone
- +60 3-2385 9090
- [email protected]
- Website
- Mara Liner MyBAS
Bus from Terminal Bukit Lagi Kangar to Terminal Padang Besar Perlis
- Ave. Duration
- 1h 22m
- Frequency
- Every 3 hours
- Estimated price
- ฿50–600
- Website
- Mara Liner MyBAS
Bus from Terminal Bukit Lagi Kangar to Terminal Padang Besar Perlis
- Ave. Duration
- 1h 22m
- Frequency
- Every 3 hours
- Estimated price
- ฿50–600
- Website
- Mara Liner MyBAS
- Ave. Duration
- 2h 57m
- Estimated price
- ฿3,500–4,200
Abdullah Abd Ghafar
- Phone
- +60 9-912 2446
Teksi Jajahan Gua Musang
- Phone
- +60 9-912 2445
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 Want to know more about Flixbus?, Train travel in France: A guide to SNCF, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
There are 138+ hotels available in Padang Besar.














