Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
Sarawak has its own self-contained express network along the trunk road through Borneo, with almost all services running within the state rather than to the peninsula. Kuching Sentral is the main terminal in the capital, and long-distance coaches connect Sri Aman, Sarikei, Sibu, Bintulu and Miri, with onward links towards Brunei.
Where buses to Sarawak depart from
Coaches into Sarawak run from 3 origin states. Pick a corridor below for its full timetable — every operator, boarding point, departure time and fare on that route.
| Coming from | Routes | Operators | Daily departures | Fares from |
|---|---|---|---|---|
| Sarawak | 931 | 16 | 2,834 | RM8.00 |
| Sabah | 4 | 1 | 6 | RM15.00 |
| Brunei | 2 | 1 | 2 | RM70.00 |
Book your coach to Sarawak
Live seat availability across all 16 operators serving Sarawak, with instant e-ticket confirmation.
Operators serving Sarawak
16 coach companies run scheduled services into Sarawak. Each profile has the operator’s full timetable, fleet photos and fares.

707 Inc
From S$16.00

Alibaba Express
From RM65.00

Biaramas Express Sdn Bhd
From RM14.00

Billion Stars
From S$19.00

Borneo Bus
From RM8.00

Cityline-Nice To U Express
From S$19.90

E-Mutiara
From RM49.00

EVA Express
From RM15.00

Grassland – Transtar
From S$25.00

Kapit Express
From RM10.00

Konsortium Express
From RM75.00

MTC Express
From RM15.00

Mutiara Borneo
From RM10.00

POH HAI TRAVEL
From RM28.00

Sipitang Express
From RM15.00

Sungei Merah
From RM10.00
Where coaches arrive in Sarawak
Services set down at 120 points across the state. Check the drop-off on your ticket before booking — it can change how far you still have to travel on arrival.
- Sibu Bus Terminal
- Kuching Sentral Bus Terminal
- Miri Sentral
- Simpang Saratok
- Bintulu Sentral Bus Terminal
- Sarikei Express Bus Terminal
- Jelukong Bus Terminal
- Simpang Bekenu
- Serian Bus Terminal
- Lachau
- Simpang Betong
- Simpang Bintangor
- Simpang Similajau
- Simpang Selangau
- Simpang Sri Aman
- Jalan Pembangunan, Saratok
- Simpang Bakun
- Simpang Engkilili
- Terminal Bas Baru Sri Aman
- Bintangor
- Simpang Tatau
- Simpang Lubok Antu
- SELANGAU Bus Terminal
- Simpang Batu Niah
- Simpang Jawa
- Simpang Sungai Mas
- Batu Niah
- Tatau Bus Terminal
- Simpang Simunjan
- Tatau
Travelling to Sarawak
Distances in Sarawak are long and much of the network runs overnight. Sarawak also operates its own immigration controls — travellers arriving from peninsular Malaysia pass through a border check on entry.
Frequently asked questions
How much is a bus ticket to Sarawak?
Fares start from RM8.00 one way. The exact price depends on where you travel from, the operator and the coach class.
Which states have direct buses to Sarawak?
How many buses go to Sarawak each day?
There are 2,842 scheduled departures a day across 937 routes and 16 operators.
What is the busiest route to Sarawak?
Sarawak to Sarawak is the busiest corridor, with 931 routes and 2,834 departures a day.
What time do buses to Sarawak leave?
Departures run from 12:00 AM through to 11:59 PM, depending on the route and operator.