Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Borneo Bus

140 routes · 1 state · 263 daily departures · from RM8.00

140
Routes
263
Daily departures
RM8.00
Fares from
Advertisement

Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.

Borneo Bus operates 140 scheduled routes to Sarawak, with 263 departures a day and fares from RM8.00.

Passenger rating
4.0 / 5
Destination states
1
Scheduled routes
140 · 263 daily departures
Seating layouts
2+2
Fares from
RM8.00
Official website
www.busonlineticket.com/bus/borneo-bus

Book Borneo Bus online

Check live Borneo Bus seat availability and get an instant e-ticket.

Check live fares & availability

Borneo Bus coaches

Where they go

Timetable and fares

Routes are grouped by destination state. Open a section to see its services, or type in the filter box to search every section at once.

Please note: this timetable is a guide. Borneo Bus may add, withdraw or retime services without notice.

To Sarawak140 routes · 263 departures · from RM8.00
Borneo Bus timetable — To Sarawak
Boarding pointArrival pointDeparture timesFare fromSeating
BetongBatu Niah
8:00 AM
RM65.002+2
BetongBintangor
8:00 AM
RM25.002+2
BetongBintulu
8:00 AM
RM60.002+2
BetongJelukong Bus Terminal
8:30 AM6:00 PM
RM8.002+2
BetongKuching
8:30 AM
RM33.002+2
BetongLachau
8:30 AM
RM20.002+2
BetongMiri Sentral
8:00 AM
RM79.002+2
BetongSarikei
8:00 AM
RM20.002+2
BetongSelangau
8:00 AM
RM40.002+2
BetongSerian Bus Terminal
8:30 AM
RM30.002+2
BetongSibu
8:00 AM
RM36.002+2
BetongSimpang Bekenu
8:00 AM
RM79.002+2
BetongSimpang Engkilili
7:00 AM8:30 AM6:00 PM
RM8.002+2
BetongSimpang Jawa
8:00 AM
RM60.002+2
BetongSimpang Saratok
8:00 AM
RM12.002+2
BetongSimpang Similajau
8:00 AM
RM60.002+2
BetongSimpang Simunjan
8:30 AM
RM20.002+2
BetongSimpang Sungai Mas
8:00 AM
RM55.002+2
BetongSri Aman
8:30 AM6:00 PM
RM15.002+2
BetongStapang
8:00 AM
RM40.002+2
BetongTatau
8:00 AM
RM55.002+2
BintuluBatu Niah
1:45 PM4:15 PM6:15 PM
RM20.002+2
BintuluBetong
10:30 AM11:15 PM
RM60.002+2
BintuluBintangor
10:30 AM11:15 PM
RM30.002+2
BintuluJelukong Bus Terminal
10:30 AM11:15 PM
RM55.002+2
BintuluMiri Sentral
1:45 PM4:15 PM6:15 PM
RM27.002+2
BintuluSarikei
10:30 AM11:15 PM
RM39.002+2
BintuluSelangau
10:30 AM11:15 PM
RM18.002+2
BintuluSibu
10:30 AM11:15 PM
RM28.002+2
BintuluSimpang Bekenu
1:45 PM4:15 PM6:15 PM
RM20.002+2
BintuluSimpang Engkilili
10:30 AM11:15 PM
RM55.002+2
BintuluSimpang Jawa
1:45 PM4:15 PM6:15 PM
RM15.002+2
BintuluSimpang Saratok
10:30 AM11:15 PM
RM50.002+2
BintuluSimpang Similajau
1:45 PM4:15 PM6:15 PM
RM15.002+2
BintuluSimpang Sungai Mas
10:30 AM11:15 PM
RM10.002+2
BintuluSri Aman
10:30 AM11:15 PM
RM60.002+2
BintuluStapang
10:30 AM11:15 PM
RM20.002+2
BintuluTatau
10:30 AM11:15 PM
RM10.002+2
KuchingBetong
2:30 PM
RM33.002+2
KuchingJelukong Bus Terminal
2:30 PM3:30 PM
RM30.002+2
KuchingLachau
2:30 PM3:30 PM
RM20.002+2
KuchingSarawak
3:30 PM
RM33.002+2
KuchingSarikei
3:30 PM
RM46.002+2
KuchingSerian Bus Terminal
2:30 PM3:30 PM
RM10.002+2
KuchingSimpang Engkilili
2:30 PM3:30 PM
RM28.002+2
KuchingSimpang Saratok
3:30 PM
RM43.002+2
KuchingSimpang Simunjan
2:30 PM3:30 PM
RM15.002+2
KuchingSri Aman
2:30 PM
RM25.002+2
KuchingTerminal Bas Baru Sri Aman
3:30 PM
RM25.002+2
Miri SentralBatu Niah
6:30 AM8:00 PM8:15 PM
RM15.002+2
Miri SentralBetong
6:30 AM8:00 PM
RM79.002+2
Miri SentralBintangor
6:30 AM8:00 PM8:15 PM
RM60.002+2
Miri SentralBintulu
6:30 AM8:00 PM8:15 PM
RM27.002+2
Miri SentralJelukong Bus Terminal
6:30 AM8:15 PM
RM80.002+2
Miri SentralSarikei
6:30 AM8:15 PM
RM65.002+2
Miri SentralSelangau
6:30 AM8:00 PM8:15 PM
RM40.002+2
Miri SentralSibu
6:30 AM8:00 PM
RM54.002+2
Miri SentralSimpang Bekenu
6:30 AM8:00 PM8:15 PM
RM10.002+2
Miri SentralSimpang Engkilili
6:30 AM8:00 PM8:15 PM
RM80.002+2
Miri SentralSimpang Jawa
6:30 AM8:00 PM8:15 PM
RM20.002+2
Miri SentralSimpang Saratok
6:30 AM8:00 PM8:15 PM
RM68.002+2
Miri SentralSimpang Similajau
6:30 AM8:00 PM8:15 PM
RM25.002+2
Miri SentralSimpang Sungai Mas
6:30 AM8:00 PM8:15 PM
RM35.002+2
Miri SentralSri Aman
6:30 AM8:15 PM
RM86.002+2
Miri SentralStapang
6:30 AM8:00 PM8:15 PM
RM40.002+2
Miri SentralTatau
6:30 AM8:00 PM8:15 PM
RM35.002+2
SarikeiBatu Niah
9:00 AM10:30 AM12:30 PM
RM50.002+2
SarikeiBetong
4:00 PM
RM20.002+2
SarikeiBintangor
9:00 AM10:30 AM12:30 PM2:30 PM
RM10.002+2
SarikeiBintulu
9:00 AM10:30 AM12:30 PM2:30 PM
RM39.002+2
SarikeiJelukong Bus Terminal
3:45 AM8:00 AM4:00 PM
RM20.002+2
SarikeiKuching
8:00 AM
RM46.002+2
SarikeiLachau
8:00 AM
RM28.002+2
SarikeiMiri Sentral
9:00 AM10:30 AM12:30 PM
RM65.002+2
SarikeiSelangau
9:00 AM10:30 AM12:30 PM2:30 PM
RM25.002+2
SarikeiSerian Bus Terminal
8:00 AM
RM38.002+2
SarikeiSibu
10:30 AM12:30 PM2:30 PM
RM13.002+2
SarikeiSimpang Bekenu
9:00 AM10:30 AM12:30 PM
RM55.002+2
SarikeiSimpang Engkilili
3:45 AM8:00 AM4:00 PM
RM20.002+2
SarikeiSimpang Jawa
9:00 AM10:30 AM12:30 PM
RM40.002+2
SarikeiSimpang Saratok
3:45 AM8:00 AM4:00 PM
RM18.002+2
SarikeiSimpang Similajau
9:00 AM10:30 AM12:30 PM
RM40.002+2
SarikeiSimpang Simunjan
8:00 AM
RM35.002+2
SarikeiSimpang Sungai Mas
9:00 AM10:30 AM12:30 PM2:30 PM
RM35.002+2
SarikeiSri Aman
3:45 AM4:00 PM
RM23.002+2
SarikeiStapang
9:00 AM10:30 AM12:30 PM2:30 PM
RM25.002+2
SarikeiTatau
9:00 AM10:30 AM12:30 PM2:30 PM
RM35.002+2
SarikeiTerminal Bas Baru Sri Aman
8:00 AM
RM23.002+2
SibuBatu Niah
12:00 PM2:15 PM
RM45.002+2
SibuBetong
2:30 AM2:30 PM
RM36.002+2
SibuBintangor
2:30 AM2:30 PM
RM10.002+2
SibuBintulu
12:00 PM2:15 PM4:00 PM
RM28.002+2
SibuJelukong Bus Terminal
2:30 PM
RM35.002+2
SibuMiri Sentral
12:00 PM2:15 PM
RM54.002+2
SibuSarikei
2:30 PM
RM13.002+2
SibuSelangau
12:00 PM2:15 PM4:00 PM
RM15.002+2
SibuSimpang Bekenu
12:00 PM2:15 PM
RM54.002+2
SibuSimpang Engkilili
2:30 AM2:30 PM
RM35.002+2
SibuSimpang Jawa
12:00 PM2:15 PM
RM45.002+2
SibuSimpang Saratok
2:30 AM2:30 PM
RM25.002+2
SibuSimpang Similajau
12:00 PM2:15 PM
RM35.002+2
SibuSimpang Sungai Mas
12:00 PM2:15 PM4:00 PM
RM25.002+2
SibuSri Aman
2:30 PM
RM37.002+2
SibuStapang
12:00 PM2:15 PM4:00 PM
RM15.002+2
SibuTatau
12:00 PM2:15 PM4:00 PM
RM25.002+2
Simpang EngkililiBatu Niah
9:30 AM
RM70.002+2
Simpang EngkililiBintangor
9:30 AM
RM30.002+2
Simpang EngkililiBintulu
9:30 AM
RM60.002+2
Simpang EngkililiMiri Sentral
9:30 AM
RM80.002+2
Simpang EngkililiSarikei
9:30 AM
RM25.002+2
Simpang EngkililiSelangau
9:30 AM
RM50.002+2
Simpang EngkililiSibu
9:30 AM
RM36.002+2
Simpang EngkililiSimpang Bekenu
9:30 AM
RM70.002+2
Simpang EngkililiSimpang Jawa
9:30 AM
RM70.002+2
Simpang EngkililiSimpang Saratok
9:30 AM
RM20.002+2
Simpang EngkililiSimpang Similajau
9:30 AM
RM70.002+2
Simpang EngkililiSimpang Sungai Mas
9:30 AM
RM55.002+2
Simpang EngkililiStapang
9:30 AM
RM45.002+2
Simpang EngkililiTatau
9:30 AM
RM55.002+2
Sri AmanBatu Niah
6:30 AM
RM80.002+2
Sri AmanBetong
6:30 AM5:30 PM
RM10.002+2
Sri AmanBintangor
6:30 AM
RM28.002+2
Sri AmanBintulu
6:30 AM
RM60.002+2
Sri AmanJelukong Bus Terminal
6:30 AM8:00 AM5:30 PM
RM10.002+2
Sri AmanKuching
10:00 AM
RM25.002+2
Sri AmanLachau
10:00 AM
RM10.002+2
Sri AmanMiri Sentral
6:30 AM
RM86.002+2
Sri AmanSarikei
6:30 AM8:00 AM
RM23.002+2
Sri AmanSelangau
6:30 AM
RM45.002+2
Sri AmanSerian Bus Terminal
10:00 AM
RM20.002+2
Sri AmanSibu
6:30 AM
RM37.002+2
Sri AmanSimpang Bekenu
6:30 AM
RM80.002+2
Sri AmanSimpang Engkilili
6:30 AM8:00 AM5:30 PM
RM10.002+2
Sri AmanSimpang Jawa
6:30 AM
RM80.002+2
Sri AmanSimpang Saratok
6:30 AM8:00 AM
RM20.002+2
Sri AmanSimpang Similajau
6:30 AM
RM60.002+2
Sri AmanSimpang Simunjan
10:00 AM
RM10.002+2
Sri AmanSimpang Sungai Mas
6:30 AM
RM50.002+2
Sri AmanStapang
6:30 AM
RM45.002+2
Sri AmanTatau
6:30 AM
RM50.002+2
No routes match your filter.
Click a section to expand it, or type in the filter box to search every section at once. Book Borneo Bus

Boarding points

Borneo Bus picks up at 8 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.

Frequently asked questions

How much does a Borneo Bus ticket cost?

Borneo Bus fares start at RM8.00 one way, depending on the route and coach class.

Where does Borneo Bus go?

Borneo Bus serves 1 state — Sarawak.

How do I book a Borneo Bus ticket?

You can book Borneo Bus tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.

What time do Borneo Bus buses depart?

Departures run from 2:30 AM through to 11:15 PM, depending on the route.

Other operators to Sarawak

Advertisement