There are 4 ways to get from Kinarut to Tenom by bus, train, 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.
Minivan
best- Take the bus from Kota Kinabalu City Bus Terminal to Tenom, Sabah, Malaysiabus
3h 18mRM 78–86Train
cheapest- Take the train from Kinarut Station to Beaufort Stationtrain
- Take the train from Beaufort Station to Tenom Stationtrain
4h 57mRM 15Drive 124.6 km
- Drive from Kinarut to Tenomcar 124.6 km
1h 52mRM 22–31Taxi
- Take the taxi from Kinarut to Tenomtaxi 124.6 km
1h 52mRM 280–330
Kinarut to Tenom by train
Comparing Your Travel Options
The cheapest way to get from Kinarut to Tenom is to train which costs RM 15 and takes 4h 57m.
The fastest way to get from Kinarut to Tenom is to drive which takes 1h 52m and costs RM 21 - RM 35.
No, there is no direct bus from Kinarut to Tenom. However, there are services departing from Kota Kinabalu City Bus Terminal and arriving at Tenom, Sabah, Malaysia via . The journey, including transfers, takes approximately 3h 18m.
No, there is no direct train from Kinarut station to Tenom station. However, there are services departing from Kinarut Station and arriving at Tenom Station via Beaufort Station. The journey, including transfers, takes approximately 4h 57m.
The distance between Kinarut and Tenom is 158 km. The road distance is 124.6 km.
The best way to get from Kinarut to Tenom without a car is to Minivan which takes 3h 18m and costs RM 75 - RM 90.
It takes approximately 3h 18m to get from Kinarut to Tenom, including transfers.
Kinarut to Tenom bus services, operated by Local Minibus Malaysia, depart from Kota Kinabalu City Bus Terminal station.
Kinarut to Tenom train services, operated by Sabah State Railway, depart from Kinarut Station.
The best way to get from Kinarut to Tenom is to Minivan which takes 3h 18m and costs RM 75 - RM 90. Alternatively, you can train, which costs RM 15 and takes 4h 57m.
What companies run services between Kinarut, Malaysia and Tenom, Malaysia?
Local Minibus Malaysia operates a bus from Kota Kinabalu City Bus Terminal to Tenom, Sabah, Malaysia every 30 minutes. Tickets cost RM 30 and the journey takes 3h. Alternatively, you can take a train from Kinarut Station to Tenom Station via Beaufort Station in around 4h 57m.
- Phone
- +60 88-279 300
- [email protected]
- Website
- railway.sabah.gov.my
Train from Kinarut Station to Beaufort Station
- Ave. Duration
- 1h 34m
- Frequency
- Twice daily
- Estimated price
- RM 7
- Schedules at
- railway.sabah.gov.my
Train from Beaufort Station to Tenom Station
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- RM 8
- Schedules at
- railway.sabah.gov.my
Bus from Kota Kinabalu City Bus Terminal to Tenom, Sabah, Malaysia
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- RM 30
- Ave. Duration
- 1h 52m
- Estimated price
- RM 280–330
Grab Taxi
- Website
- grab.com
TAXI KOTA KINABALU SABAH
- Phone
- +60 12-867 0238
- Website
- ipunciko.blogspot.com
Taxi Service Kota Kinabalu
- Phone
- +601131282927
- Website
- taxi-kinabalu.blogspot.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Which London airport should I choose?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
Kinarut to Tenom bus services, operated by Local Minibus Malaysia, arrive at Tenom, Sabah, Malaysia station.
Kinarut to Tenom train services, operated by Sabah State Railway, arrive at Beaufort Station.
Yes, the driving distance between Kinarut to Tenom is 125 km. It takes approximately 1h 52m to drive from Kinarut to Tenom.
There are five+ hotels available in Tenom.

