There are 7 ways to get from Bintulu to Sabah by plane, bus, car, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Bintulu Airport
best- Fly from Bintulu Airport (BTU) to Kota Kinabalu Airport (BKI)plane BTU - BKI
2h 30mRM 489–922Drive 622.9 km
cheapest- Drive from Bintulu to Kota Kinabalucar 622.9 km
8h 5mRM 105–151Bus, drive
- Take the bus from Sarawak to Bandar Seri Begawanbus
- Drive from Bandar Seri Begawan to Limbangcar
- Take the bus from Limbang to Kota Kinabalubus
11h 51mBus to Miri Airport, fly
- Take the bus from Bintulu to Miribus
- Fly from Miri Airport (MYY) to Kota Kinabalu Airport (BKI)plane MYY - BKI
6h 20mRM 218–449Bus, drive, train
- Take the bus from Sarawak to Bandar Seri Begawanbus
- Drive from Malay Technology Museum to Lawascar
- Take the bus from Lawas to Beaufortbus
- Take the train from Beaufort Station to Sembulan Stationtrain
12h 12mBus, car ferry
- Take the bus from Sarawak to Bandar Seri Begawanbus
- Take the carferry from Serasa Ferry Terminal to Labuancarferry
- Take the carferry from Labuan to Menumbokcarferry
- Take the bus from Bus Terminal Menumbok to KK Sentralbus
15h 57mBus
- Take the bus from Sarawak to Bandar Seri Begawanbus
- Take the bus from Bandar Seri Begawan Bus Terminal to Lawasbus
- Take the bus from Lawas to KK Sentralbus
20h 11m
Bintulu Airport (BTU) to Kota Kinabalu Airport (BKI) flights
Questions & Answers
The cheapest way to get from Bintulu to Sabah is to drive which costs RM 100 - RM 160 and takes 8h 5m.
The fastest way to get from Bintulu to Sabah is to fly which takes 2h 30m and costs RM 480 - RM 950.
No, there is no direct bus from Bintulu to Sabah. However, there are services departing from Sarawak and arriving at KK Sentral via Bandar Seri Begawan Bus Terminal and Lawas. The journey, including transfers, takes approximately 20h 11m.
The distance between Bintulu and Sabah is 467 km. The road distance is 622.9 km.
The best way to get from Bintulu to Sabah without a car is to bus and car ferry which takes 15h 57m and costs .
It takes approximately 2h 30m to get from Bintulu to Sabah, including transfers.
Bintulu to Sabah bus services, operated by DAMRI Angkutan Antar Lintas Batas Negara (ALBN), depart from Sarawak station.
The best way to get from Bintulu to Sabah is to fly which takes 2h 30m and costs RM 480 - RM 950. Alternatively, you can bus, which costs and takes 20h 11m.
Bintulu to Sabah bus services, operated by DAMRI Angkutan Antar Lintas Batas Negara (ALBN), arrive at Bandar Seri Begawan station.
Yes, the driving distance between Bintulu to Sabah is 623 km. It takes approximately 8h 5m to drive from Bintulu to Sabah.
What companies run services between Bintulu, Malaysia and Sabah, Malaysia?
AirAsia and MASwings fly from Bintulu Airport (BTU) to Kota Kinabalu Airport (BKI) twice daily. Alternatively, you can take a vehicle from Bintulu to KK Sentral via Sarawak, Bandar Seri Begawan, Bandar Seri Begawan Bus Terminal, and Lawas in around 20h 11m.
- Website
- airasia.com
Flights from Bintulu Airport to Kota Kinabalu Airport via Kuching
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- RM 470–850
Flights from Bintulu Airport to Kota Kinabalu Airport via Miri Airport
- Ave. Duration
- 2h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- RM 470–850
Flights from Miri Airport to Kota Kinabalu Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- RM 140–330
- 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
Bus from Sarawak to Bandar Seri Begawan
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- Schedules at
- DAMRI Angkutan Antar Lintas Batas Negara (ALBN)
Bus from Sarawak to Bandar Seri Begawan
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- Schedules at
- DAMRI Angkutan Antar Lintas Batas Negara (ALBN)
Bus from Sarawak to Bandar Seri Begawan
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- Schedules at
- DAMRI Angkutan Antar Lintas Batas Negara (ALBN)
Bus from Sarawak to Bandar Seri Begawan
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- Schedules at
- DAMRI Angkutan Antar Lintas Batas Negara (ALBN)
- Phone
- +673 277 1771
- [email protected]
Car ferry from Serasa Ferry Terminal to Labuan
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 64–239
- Schedules at
- labuanisland.net
- Passenger
- RM 64
- Car
- RM 239
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 Need to know: Greyhound, How to plan an amazing trip around Scandinavia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 1145+ hotels available in Sabah.



