There are 4 ways to get from Ba'kelalan to Kota Kinabalu by car, plane, bus, train, 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.
Drive 310.5 km
best- Drive from Ba'kelalan to Kota Kinabalucar 310.5 km
6h 58mRM 53–76Fly Bakalalan to Lawas, bus, train
- Fly from Bakalalan (BKM) to Lawas (LWY)plane BKM - LWY
- Take the bus from Lawas to Beaufortbus
- Take the train from Beaufort Station to Sembulan Stationtrain
6hRM 151–1,030Drive to Brunei International Airport, fly to Kota Kinabalu Airport
- Drive from Ba'kelalan to Brunei International Airport (BWN)car
- Fly from Brunei International Airport (BWN) to Kota Kinabalu Airport (BKI)plane BWN - BKI
6h 23mRM 327–1,478Taxi to Limbang Airport, fly to Kota Kinabalu Airport
- Take the taxi from Ba'kelalan to Limbang Airport (LMN)taxi
- Fly from Limbang Airport (LMN) to Kota Kinabalu Airport (BKI)plane LMN - BKI
6h 33mRM 384–1,402
Bakalalan (BKM) to Lawas (LWY) flights
Questions & Answers
The cheapest way to get from Ba'kelalan to Kota Kinabalu is to drive which costs RM 50 - RM 80 and takes 6h 58m.
The fastest way to get from Ba'kelalan to Kota Kinabalu is to fly and bus and train which takes 6h and costs RM 150 - RM 1100.
The distance between Ba'kelalan and Kota Kinabalu is 310 km. The road distance is 310.5 km.
It takes approximately 6h 58m to drive 310.5 km from Ba'kelalan to Kota Kinabalu.
Yes, the driving distance between Ba'kelalan to Kota Kinabalu is 310 km. It takes approximately 6h 58m to drive from Ba'kelalan to Kota Kinabalu.
There are 1176+ hotels available in Kota Kinabalu.
What companies run services between Ba'kelalan, Malaysia and Kota Kinabalu, Malaysia?
You can drive from Ba'kelalan to Kota Kinabalu in around 6h 58m.
- Website
- flyroyalbrunei.com
Flights from Brunei International Airport to Kota Kinabalu Airport
- Ave. Duration
- 40 min
- When
- Friday, Thursday, Saturday, Monday, Tuesday, and Sunday
- Estimated price
- RM 270–950
- Website
- maswings.com.my
Flights from Bakalalan to Lawas
- Ave. Duration
- 35 min
- When
- Monday, Wednesday, and Saturday
- Estimated price
- RM 120–1,100
Flights from Limbang Airport to Kota Kinabalu Airport
- Ave. Duration
- 50 min
- When
- Thursday, Saturday, and Sunday
- Estimated price
- RM 130–1,100
- 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 a week
- Estimated price
- RM 8
- Schedules at
- railway.sabah.gov.my
- Phone
- 088-751722
- [email protected]
- Website
- sipitangexpress.com.my
Bus from Lawas to Beaufort
- Ave. Duration
- 54 min
- Frequency
- 3 times a week
- Estimated price
- RM 14–16
- Schedules at
- sipitangexpress.com.my
- Book at
- easybook.com
- Ave. Duration
- 5h 36m
- Estimated price
- RM 230–280
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 How to get from Luton Airport into central London, South Korea: Travelling from Seoul to Busan , and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.


