There are 4 ways to get from Kuching to Kota Belud by plane, bus, 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.
Fly, Minibus
best- Fly from Kuching International Airport (KCH) to Kota Kinabalu Airport (BKI)plane KCH - BKI
- Take the bus from Kota Kinabalu Bas Bandaran to Kota Beludbus
3h 55mRM 227–966Bus, drive, Minibus
- Take the bus from Kuching to Bintulubus
- Take the bus from Sarawak to Bandar Seri Begawanbus
- Drive from Bandar Seri Begawan to Limbangcar
- Take the bus from Limbang to Kota Kinabalubus
- Take the bus from Kota Kinabalu Bas Bandaran to Kota Beludbus
26h 25mDrive 1,177 km
- Drive from Kuching to Kota Beludcar 1,177 km
16h 24mRM 465–672Bus, Minibus
- Take the bus from Kuching to Sarikeibus
- Take the bus from Sarikei to Bintulubus
- Take the bus from Sarawak to Bandar Seri Begawanbus
- Take the bus from Bandar Seri Begawan Bus Terminal to Limbangbus
- Take the bus from Limbang to Kota Kinabalubus
- Take the bus from Kota Kinabalu Bas Bandaran to Kota Beludbus
30h 22m
Kuching International Airport (KCH) to Kota Kinabalu Airport (BKI) flights
Comparing Your Travel Options
The cheapest way to get from Kuching to Kota Belud is to fly and Minibus which costs RM 220 - RM 1000 and takes 3h 55m.
The fastest way to get from Kuching to Kota Belud is to fly and Minibus which takes 3h 55m and costs RM 220 - RM 1000.
No, there is no direct bus from Kuching to Kota Belud. However, there are services departing from Kuching and arriving at Kota Belud via Sarikei, Sarawak, Bandar Seri Begawan Bus Terminal, Limbang and Kota Kinabalu Bas Bandaran. The journey, including transfers, takes approximately 30h 22m.
The distance between Kuching and Kota Belud is 884 km. The road distance is 1177 km.
The best way to get from Kuching to Kota Belud without a car is to bus and Minibus which takes 30h 22m and costs .
It takes approximately 3h 55m to get from Kuching to Kota Belud, including transfers.
Kuching to Kota Belud bus services, operated by Bintang Jaya Express, depart from Kuching station.
Kuching to Kota Belud bus services, operated by Bintang Jaya Express, arrive at Sarikei station.
Yes, the driving distance between Kuching to Kota Belud is 1177 km. It takes approximately 16h 24m to drive from Kuching to Kota Belud.
There are 25+ hotels available in Kota Belud.
What companies run services between Kuching, Malaysia and Kota Belud, Malaysia?
You can take a bus from Kuching to Kota Belud via Sarikei, Bintulu, Sarawak, Bandar Seri Begawan, Bandar Seri Begawan Bus Terminal, Limbang, Kota Kinabalu, and Kota Kinabalu Bas Bandaran in around 30h 22m.
- Website
- airasia.com
Flights from Kuching International Airport to Kota Kinabalu Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- RM 160–650
Flights from Kuching International Airport to Kota Kinabalu Airport via Miri
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- RM 160–650
Flights from Kuching International Airport to Kota Kinabalu Airport via Bintulu
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 160–650
- Website
- maswings.com.my
Flights from Kuching International Airport to Kota Kinabalu Airport via Mulu
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- RM 250–1,500
Bus from Kota Kinabalu Bas Bandaran to Kota Belud
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- RM 15
Bus from Kota Kinabalu Bas Bandaran to Kota Belud
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- RM 15
Bus from Kota Kinabalu Bas Bandaran to Kota Belud
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- RM 15
- Phone
- +6082 - 462200
- [email protected]
- Website
- Eva Express
Bus from Kuching to Bintulu
- Ave. Duration
- 11h 28m
- Frequency
- 4 times a day
- Estimated price
- RM 80–170
- Website
- Eva Express
- Phone
- +673 888 1255
- [email protected]
- Website
- facebook.com
Bus from Sarawak to Bandar Seri Begawan
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- Book at
- 12go.asia
Bus from Sarawak to Bandar Seri Begawan
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- Book at
- 12go.asia
- Phone
- 088-751722
- [email protected]
- Website
- easybook.com
Bus from Limbang to Kota Kinabalu
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RM 35–80
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
Bus from Bandar Seri Begawan Bus Terminal to Limbang
- Ave. Duration
- 3h 2m
- Frequency
- 3 times a week
- Estimated price
- RM 9–70
- Book at
- sipitangexpress.com.my
Bus from Limbang to Kota Kinabalu
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RM 35–80
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
- Phone
- +6 082 531 133
- [email protected]
- Website
- easybook.com
Bus from Kuching to Sarikei
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- RM 51–55
- Schedules at
- expressbusmalaysia.com
- Phone
- +6 082 411 111
- Website
- busasia.my
Bus from Sarikei to Bintulu
- Ave. Duration
- 5h 54m
- Frequency
- 5 times a day
- Schedules at
- busasia.my
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 Heathrow Airport into central London, Getting to Milan from the airport, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.






