There are 5 ways to get from Machang to Gua Musang by taxi, bus, train, 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.
Taxi, bus
best- Take the taxi from Machang to Kuala Besut Jettytaxi
- Take the bus from Kuala Besut Jetty to Gua Musangbus
2h 51mRM 147–191Drive 142.8 km
cheapest- Drive from Machang to Gua Musangcar 142.8 km
2h 4mRM 25–35Train via Krai
- Take the train from Krai to Gua Musangtrain Sh / ...
5h 27mRM 30–74Taxi
- Take the taxi from Machang to Gua Musangtaxi 142.8 km
2h 4mRM 310–380Train
- Take the train from Temangan to Gua Musangtrain Sh
5h 34mRM 30–64
Comparing Your Travel Options
The cheapest way to get from Machang to Gua Musang is to drive which costs RM 24 - RM 35 and takes 2h 4m.
The fastest way to get from Machang to Gua Musang is to drive which takes 2h 4m and costs RM 24 - RM 35.
No, there is no direct train from Machang to Gua Musang. However, there are services departing from Temangan and arriving at Gua Musang via Krai. The journey, including transfers, takes approximately 5h 27m.
The distance between Machang and Gua Musang is 231 km. The road distance is 142.8 km.
The best way to get from Machang to Gua Musang without a car is to taxi and bus which takes 2h 51m and costs RM 140 - RM 200.
It takes approximately 2h 51m to get from Machang to Gua Musang, including transfers.
Machang to Gua Musang train services, operated by KTM Intercity, depart from Krai station.
Machang to Gua Musang train services, operated by KTM Intercity, arrive at Gua Musang station.
Yes, the driving distance between Machang to Gua Musang is 143 km. It takes approximately 2h 4m to drive from Machang to Gua Musang.
There are 56+ hotels available in Gua Musang.
What companies run services between Machang, Malaysia and Gua Musang, Malaysia?
KTM Intercity operates a train from Krai to Gua Musang 4 times a day. Tickets cost RM 4–30 and the journey takes 3h 51m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Krai to Gua Musang
- Ave. Duration
- 3h 51m
- Frequency
- 4 times a day
- Estimated price
- RM 4–30
- Website
- KTMB
- Shuttle
- RM 4–7
- Express
- RM 21–30
Train from Temangan to Gua Musang
- Ave. Duration
- 5h 19m
- Frequency
- 3 times a day
- Estimated price
- RM 5–35
- Website
- KTMB
- Shuttle
- RM 5–8
- Express
- RM 22–35
- Phone
- +6019-7091232
- [email protected]
- Website
- nkstravel.com
Bus from Kuala Besut Jetty to Gua Musang
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- RM 70–100
- Schedules at
- easybook.com
- Book at
- easybook.com
- Ave. Duration
- 1h 26m
- Estimated price
- RM 75–380
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 Need to know: Jadrolinija, Bali: What to do if Mount Agung erupts, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.




