There are 4 ways to get from Gemas to Kuala Krai by 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.
Bus via Kuala Terengganu
best- Take the bus from Gemas to Kuala Terengganubus
- Take the bus from Kuala Terengganu to Machangbus
10hRM 99–147Train
cheapest- Take the train from Gemas to Kuala Lipistrain Sh
- Take the train from Kuala Lipis to Kuala Kraitrain Sh
11h 9mRM 13–80Drive 453.9 km
- Drive from Gemas to Kuala Kraicar 453.9 km
6h 48mRM 77–111Bus
- Take the bus from Terminal Bahau to Terminal Onebus Terminal 1 - Bahau Via Juaseh / ...
- Take the bus from Seremban to Kuala Kraibus
13h 4mRM 61–166
Gemas to Kuala Krai by train
Questions & Answers
The cheapest way to get from Gemas to Kuala Krai is to train which costs RM 13 - RM 85 and takes 11h 9m.
The fastest way to get from Gemas to Kuala Krai is to drive which takes 6h 48m and costs RM 75 - RM 120.
No, there is no direct bus from Gemas to Kuala Krai. However, there are services departing from Gemas and arriving at Machang via Kuala Terengganu. The journey, including transfers, takes approximately 10h.
No, there is no direct train from Gemas to Kuala Krai. However, there are services departing from Gemas and arriving at Kuala Krai via Kuala Lipis. The journey, including transfers, takes approximately 11h 9m.
The distance between Gemas and Kuala Krai is 561 km. The road distance is 453.9 km.
The best way to get from Gemas to Kuala Krai without a car is to bus via Kuala Terengganu which takes 10h and costs RM 95 - RM 150.
It takes approximately 10h to get from Gemas to Kuala Krai, including transfers.
Gemas to Kuala Krai bus services, operated by Mybus Gopi Travel, depart from Terminal Bahau station.
Gemas to Kuala Krai train services, operated by KTM Intercity, depart from Gemas station.
The best way to get from Gemas to Kuala Krai is to bus via Kuala Terengganu which takes 10h and costs RM 95 - RM 150. Alternatively, you can train, which costs RM 13 - RM 85 and takes 11h 9m.
What companies run services between Gemas, Malaysia and Kuala Krai, Malaysia?
You can take a bus from Gemas to Kuala Krai via Kuala Terengganu and Machang in around 10h. Alternatively, you can take a train from Gemas to Kuala Krai via Kuala Lipis in around 11h 9m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Gemas to Kuala Lipis
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- RM 6–40
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 6–9
- Express
- RM 25–40
Train from Kuala Lipis to Kuala Krai
- Ave. Duration
- 5h 24m
- Frequency
- Once daily
- Estimated price
- RM 7–45
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 7–11
- Express
- RM 28–45
- Phone
- 017-6592527
- [email protected]
- Website
- transnasional.com.my
Bus from Gemas to Kuala Terengganu
- Ave. Duration
- 5h 46m
- Frequency
- Twice daily
- Estimated price
- RM 35–50
- Website
- https://www.transnasional.com.my/
- Phone
- (09) 6155 989
- [email protected]
- Website
- adikberadikexpress.my
Bus from Kuala Terengganu to Machang
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- RM 18–40
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- 010-2266222
- [email protected]
- Website
- nssit.com.my
Bus from Terminal Bahau to Terminal One
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- RM 5–10
- Schedules at
- bas.my
- Phone
- +609-765 6000
- [email protected]
- Website
- ekspresperdana.com.my
Bus from Seremban to Kuala Krai
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a day
- Estimated price
- RM 55–140
- Website
- https://www.ekspresperdana.com.my/
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Seremban to Kuala Krai
- Ave. Duration
- 8h 13m
- Frequency
- Twice daily
- Estimated price
- RM 55–140
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.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 Travel Insider: Top Japan travel tips by Beatrix Holland, Flying into Beijing?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Gemas to Kuala Krai bus services, operated by Mybus Gopi Travel, arrive at Terminal One station.
Gemas to Kuala Krai train services, operated by KTM Intercity, arrive at Kuala Lipis station.
Yes, the driving distance between Gemas to Kuala Krai is 454 km. It takes approximately 6h 48m to drive from Gemas to Kuala Krai.
Book your Gemas to Kuala Krai train tickets online with 12go.asia.
Book your Gemas to Kuala Krai bus tickets online with 12go.asia.
There are 26+ hotels available in Kuala Krai.












