There are 4 ways to get from Gua Musang to Pasir Mas by train, bus, car, 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
best- Take the train from Gua Musang to Pasir Mastrain Sh / ...
4h 39mRM 5–35Bus
- Take the bus from Gua Musang to Terminal Kota Bharubus
5h 22mRM 54–93Drive 185.4 km
- Drive from Gua Musang to Pasir Mascar 185.4 km
2h 37mRM 74–106Taxi
- Take the taxi from Gua Musang to Pasir Mastaxi 185.4 km
2h 37mRM 410–490
Gua Musang to Pasir Mas by train
Comparing Your Travel Options
The cheapest way to get from Gua Musang to Pasir Mas is to train which costs RM 5 - RM 35 and takes 4h 39m.
The fastest way to get from Gua Musang to Pasir Mas is to drive which takes 2h 37m and costs RM 70 - RM 110.
No, there is no direct bus from Gua Musang to Pasir Mas. However, there are services departing from Gua Musang and arriving at Pasir Mas via Stesen Bas Kota Bharu. The journey, including transfers, takes approximately 5h 22m.
Yes, there is a direct train departing from Gua Musang and arriving at Pasir Mas. Services depart four times a day, and operate every day. The journey takes approximately 4h 39m.
The distance between Gua Musang and Pasir Mas is 219 km. The road distance is 185.4 km.
The best way to get from Gua Musang to Pasir Mas without a car is to train which takes 4h 39m and costs RM 5 - RM 35.
The train from Gua Musang to Pasir Mas takes 4h 39m including transfers and departs four times a day.
Gua Musang to Pasir Mas bus services, operated by Ekspres Mutiara, depart from Gua Musang station.
Gua Musang to Pasir Mas train services, operated by KTM Intercity, depart from Gua Musang station.
The best way to get from Gua Musang to Pasir Mas is to train which takes 4h 39m and costs RM 5 - RM 35. Alternatively, you can bus, which costs RM 50 - RM 95 and takes 5h 22m.
What companies run services between Gua Musang, Malaysia and Pasir Mas, Malaysia?
KTM Intercity operates a train from Gua Musang to Pasir Mas 4 times a day. Tickets cost RM 5–35 and the journey takes 4h 39m. Alternatively, Ekspres Mutiara operates a bus from Gua Musang to Terminal Kota Bharu once daily. Tickets cost RM 45–85 and the journey takes 4h 26m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Gua Musang to Pasir Mas
- Ave. Duration
- 4h 39m
- Frequency
- 4 times a day
- Estimated price
- RM 5–35
- Website
- KTMB
- Shuttle
- RM 5–9
- Express
- RM 23–35
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Gua Musang to Terminal Kota Bharu
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- RM 45–85
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Ave. Duration
- 2h 37m
- Estimated price
- RM 410–490
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 Thanksgiving 2018: How to travel stress-free, Is ride-sharing platform BlaBlaCar right for you?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Gua Musang to Pasir Mas bus services, operated by Ekspres Mutiara, arrive at Terminal Kota Bharu station.
Gua Musang to Pasir Mas train services, operated by KTM Intercity, arrive at Pasir Mas station.
Yes, the driving distance between Gua Musang to Pasir Mas is 185 km. It takes approximately 2h 37m to drive from Gua Musang to Pasir Mas.
Book your Gua Musang to Pasir Mas bus tickets online with Omio and 12go.asia.
There are 974+ hotels available in Pasir Mas.





