There are 4 ways to get from Beaufort to Kota Kinabalu 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.
Beaufort to Kota Kinabalu by train
Questions & Answers
The cheapest way to get from Beaufort to Kota Kinabalu is to train which costs RM 8 and takes 2h 10m.
The fastest way to get from Beaufort to Kota Kinabalu is to drive which takes 1h 20m and costs RM 15 - RM 22.
Yes, there is a direct bus departing from Beaufort and arriving at KK Sentral. Services depart five times a day, and operate every day. The journey takes approximately 2h 38m.
Yes, there is a direct train departing from Beaufort Station station and arriving at Sembulan Station station. Services depart twice daily, and operate every day. The journey takes approximately 2h 10m.
The distance between Beaufort and Kota Kinabalu is 87 km. The road distance is 91 km.
The best way to get from Beaufort to Kota Kinabalu without a car is to train which takes 2h 10m and costs RM 8.
The train from Beaufort Station to Sembulan Station takes 2h 10m including transfers and departs twice daily.
Beaufort to Kota Kinabalu bus services, operated by Sipitang Express, depart from Beaufort station.
Beaufort to Kota Kinabalu train services, operated by Sabah State Railway, depart from Beaufort Station.
The best way to get from Beaufort to Kota Kinabalu is to train which takes 2h 10m and costs RM 8. Alternatively, you can bus, which costs RM 14 - RM 17 and takes 2h 38m.
What companies run services between Beaufort, Malaysia and Kota Kinabalu, Malaysia?
Sabah State Railway operates a train from Beaufort Station to Sembulan Station twice daily. Tickets cost RM 8 and the journey takes 2h 10m. Alternatively, Sipitang Express operates a bus from Beaufort to KK Sentral 5 times a day. Tickets cost RM 14–17 and the journey takes 2h 38m.
- Phone
- +60 88-279 300
- [email protected]
- Website
- railway.sabah.gov.my
Train from Beaufort Station to Sembulan Station
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- RM 8
- Schedules at
- railway.sabah.gov.my
- Phone
- 088-751722
- [email protected]
- Website
- sipitangexpress.com.my
Bus from Beaufort to KK Sentral
- Ave. Duration
- 2h 38m
- Frequency
- 5 times a day
- Estimated price
- RM 14–17
- Schedules at
- sipitangexpress.com.my
- Book at
- easybook.com
- Ave. Duration
- 1h 20m
- Estimated price
- RM 200–250
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 French strikes 2018: What are my alternative transport options?, How to get from Gatwick Airport into central London, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Beaufort to Kota Kinabalu bus services, operated by Sipitang Express, arrive at KK Sentral station.
Beaufort to Kota Kinabalu train services, operated by Sabah State Railway, arrive at Sembulan Station.
Yes, the driving distance between Beaufort to Kota Kinabalu is 91 km. It takes approximately 1h 20m to drive from Beaufort to Kota Kinabalu.
Book your Beaufort to Kota Kinabalu bus tickets online with Omio and 12go.asia.
There are 1167+ hotels available in Kota Kinabalu.


