Explore Destinations

Discover the world's most amazing places

How to Get from Bintulu to Sibu Airport

Quick Answer

Best overall option: Private transfer / taxi — door-to-door, 2.5–3 hours, 200–400 MYR (42–85 USD). Best budget option: Long-distance bus + taxi — 3.5–4.5 hours, 60–80 MYR (13–17 USD). Fastest & most flexible: Self-drive — 2.5–3 hours, ~45 MYR (9.5 USD) fuel cost. No direct train or flight is available on this route.

Quick Navigation: All Transport Modes

🚆 Train from Bintulu to Sibu (Not Available in Sarawak)

Sarawak is the only state in Malaysia without a railway network. There is no train service of any kind — including conventional rail, light rail, or high-speed rail — connecting Bintulu to Sibu, or any other cities within Sarawak. This means the train option simply does not exist for this route.

For context, Malaysia's railway system (operated by KTMB) is concentrated entirely in Peninsular Malaysia (West Malaysia), covering routes from Johor Bahru to Padang Besar (near the Thai border). East Malaysia (Sarawak and Sabah) has never had a railway line, largely due to geographical challenges (mountainous terrain, dense rainforest) and historical development priorities that favored road and air transport.

What this means for your journey: Since rail is not an option, all travelers must rely on road transport — bus, taxi, private transfer, or self-drive — to get from Bintulu to Sibu Airport. The good news is that the road network in Sarawak has improved significantly in recent years, making the drive relatively smooth.

Future outlook: There have been discussions about a Trans-Borneo Railway connecting Sarawak, Sabah, and Kalimantan (Indonesia), but as of 2025, no concrete plans or construction have been announced. For the foreseeable future, road transport remains the only practical choice.

Train Options Summary
Service Type Availability Alternative
Conventional train ❌ Not available Bus or private transfer
High-speed rail / Shinkansen ❌ Not available Self-drive or taxi
Light rail / commuter ❌ Not available N/A

Source: Sarawak Tourism Board — Transport infrastructure overview.

✈️ Flight from Bintulu to Sibu (Not Recommended)

There are no direct flights between Bintulu Airport (BTU) and Sibu Airport (SBW). The straight-line distance between the two cities is only about 180 km, and the road distance is 216 km — too short for scheduled commercial air service to be economically viable. As a result, no airline operates a direct route between these two airports.

Theoretical connecting flight (not practical): In theory, you could fly from Bintulu to Kuala Lumpur International Airport (KUL) with Malaysia Airlines or AirAsia (about 2.5 hours), then take a second flight from Kuala Lumpur back to Sibu (another 2 hours). However, this would require a minimum layover of 2–3 hours, bringing the total travel time to 7–9 hours — far longer than driving. The cost would exceed 300 MYR (64 USD) for a one-way ticket, making it both slower and more expensive than road transport.

Why flying doesn't make sense:

  • Time: Door-to-door by road is 2.5–3 hours; flying via KL takes 7+ hours.
  • Cost: A simple road transfer costs 60–350 MYR; a flight connection costs 300+ MYR.
  • Environmental impact: Two flights produce significantly higher CO₂ emissions per passenger compared to a shared road vehicle.
  • Convenience: No airport security, baggage checks, or check-in counters when traveling by road.

Verdict: For the Bintulu–Sibu route, flying is neither practical nor recommended. Stick to road transport for a faster, cheaper, and more straightforward journey.

Flight vs. Road Comparison
Mode Total Time (door-to-door) Cost (one way) Convenience
✈️ Flight via KL (2 flights) 7–9 hours 300+ MYR (64+ USD) Low — multiple check-ins, layovers
🚗 Private transfer (direct) 2.5–3 hours 200–350 MYR (42–75 USD) High — door-to-door, no waiting
🚌 Bus + taxi 3.5–4.5 hours 60–80 MYR (13–17 USD) Medium — one transfer required

Source: FlightRadar24 — route analysis; Sibu Airport official site.

🚌 Long-Distance Bus & Coach (Best Budget Option)

Taking a long-distance bus from Bintulu to Sibu is the most cost-effective way to reach Sibu Airport, especially for budget-conscious travelers or backpackers. Several bus operators serve this route, with frequent daily departures.

Key operators:

  • Bintang Jaya Express — The most popular operator, running modern air-conditioned coaches with reclining seats. Departures roughly every 1–2 hours from 6:00 AM to 6:00 PM.
  • Borneo Bus — Another reliable option with similar schedules and pricing.
  • Eva Express — Slightly fewer departures but comparable quality.

Route details:

  • Departure point: Bintulu Bus Terminal (Jalan Tun Hussein Onn, Bintulu town center).
  • Arrival point: Sibu Express Bus Terminal (also known as Sungai Antu Terminal), located about 25 km from Sibu Airport.
  • Journey time: 3 hours 45 minutes to 4 hours, depending on traffic and road conditions.
  • Fare: 35–45 MYR (7.5–9.5 USD) per adult, one way.

Getting from Sibu Bus Terminal to Sibu Airport:

From the Sibu Express Bus Terminal, you will need to take a taxi or e-hailing ride (e.g., Grab) to cover the remaining 25 km to Sibu Airport. This leg takes about 20–30 minutes and costs 25–35 MYR (5.5–7.5 USD). Taxis are usually available at the terminal, or you can book via the Grab app (available in Sibu).

Total cost (bus + taxi): 60–80 MYR (13–17 USD).
Total time: 3.5–4.5 hours.

Tips for bus travel:

  • Book in advance during peak periods (school holidays, festive seasons like Hari Raya or Chinese New Year) as seats fill up quickly.
  • Arrive 15–20 minutes early at Bintulu Bus Terminal to secure a good seat.
  • Bring a light jacket — air conditioning on buses can be very cold.
  • Luggage: Most buses allow 1–2 suitcases in the luggage compartment at no extra charge. Oversized items may incur a small fee.
  • Food & drinks: There are usually rest stops along the way where you can buy snacks and drinks.

Comfort level: Modern coaches offer reclining seats, air conditioning, and sometimes onboard entertainment. The road is mostly paved and in good condition, though some sections are winding. Overall, it's a comfortable ride for the price.

Bus Service Details: Bintulu → Sibu
Operator Daily Departures Duration Fare (MYR) Fare (USD)
Bintang Jaya Express ~10 (6:00 AM – 6:00 PM) 3h 45m 40 8.5
Borneo Bus ~8 (6:30 AM – 5:30 PM) 4h 00m 38 8.0
Eva Express ~6 (7:00 AM – 5:00 PM) 4h 00m 35 7.5

Source: Bintang Jaya Express official schedule; Sarawak Tourism Board.

🚕 Taxi & Private Transfer (Fastest & Most Convenient)

For travelers who prioritize speed, comfort, and door-to-door service, a taxi or private transfer from Bintulu directly to Sibu Airport is the best choice. This option eliminates the need for any transfers or waiting times, making it ideal for those with tight schedules, heavy luggage, or early/late flights.

Taxi (metered or fixed price):

  • Pickup: Any location in Bintulu (hotel, airport, bus terminal).
  • Drop-off: Sibu Airport (SBW) departure or arrival hall.
  • Duration: 2.5–3 hours, depending on traffic.
  • Cost: 250–400 MYR (53–85 USD). Prices are usually negotiated upfront — agree on a fixed price before starting the journey.
  • Availability: Taxis can be found at Bintulu Airport, Bintulu Bus Terminal, or via hotel concierge. Pre-booking is recommended, especially for early morning departures.

Private transfer / chauffeur service:

  • Cost: 200–350 MYR (42–75 USD), depending on vehicle type (sedan, MPV, or SUV).
  • Booking: Available through hotels, local travel agencies, or online platforms like Grab (if available for intercity rides) and Sarawak-based transport services.
  • Vehicle options: Sedan (up to 4 passengers), MPV (up to 7 passengers), or SUV (up to 5 passengers with more luggage space).
  • Extras: Many private transfer services include amenities like bottled water, phone charging, and air conditioning. Some even offer child seats upon request.

Who should choose this option?

  • Travelers with early morning or late evening flights when buses are not running.
  • Families with young children who need a comfortable, direct ride.
  • Travelers with large or heavy luggage (sports equipment, musical instruments, etc.).
  • Business travelers who value time and want to work or rest during the journey.
  • Groups of 3–4 people — the cost per person becomes comparable to a bus ticket, but with much greater convenience.

Price negotiation tips:

  • Always agree on a fixed price before the ride starts. Unmetered taxis can sometimes overcharge.
  • Ask your hotel to recommend a reliable driver — they often have trusted partners.
  • For online bookings, compare prices across platforms to ensure a fair rate.
  • If traveling alone, consider sharing a taxi with other travelers heading to Sibu Airport — your hotel reception might be able to connect you.
Taxi & Private Transfer — Price & Vehicle Types
Vehicle Type Max Passengers Price Range (MYR) Price Range (USD) Best For
Sedan (e.g., Toyota Vios) 4 200–280 42–60 Solo travelers, couples
MPV (e.g., Toyota Innova) 7 250–350 53–75 Families, groups
SUV (e.g., Honda CR-V) 5 280–350 60–75 Travelers with extra luggage
Standard taxi (metered) 4 250–400 53–85 Short-notice travel

Source: Grab Malaysia — estimated fares; Sarawak Tourism Board — transport recommendations.

🚗 Self-Drive / Rental Car (Maximum Flexibility)

Driving yourself from Bintulu to Sibu Airport is a flexible and enjoyable option, especially if you plan to explore Sarawak's coastal scenery along the way. The route is straightforward, and road conditions are generally good.

Route overview:

  • Distance: Approximately 216 km via the Sarawak Coastal Highway (Route Q326 and Route 1).
  • Driving time: 2.5 to 3 hours, depending on traffic and speed.
  • Road condition: Mostly paved, with well-maintained dual-carriageway sections. Some stretches are single-carriageway with occasional overtaking lanes.
  • Scenery: The route passes through lush tropical rainforest, palm oil plantations, and small riverside villages. Keep an eye out for local wildlife!

Fuel cost:

  • A typical sedan consumes about 15–18 liters for this journey.
  • At current fuel prices (~2.50 MYR/liter for RON95), the total fuel cost is approximately 40–50 MYR (8.5–10.5 USD).
  • Toll roads: There are no tolls on this route.

Rental car options:

  • Major rental agencies in Bintulu include Hertz, Avis, and local operators like Bintulu Rent-a-Car.
  • Rental rates: 100–180 MYR per day (21–38 USD) for a compact sedan, including basic insurance.
  • One-way rentals (pick up in Bintulu, drop off in Sibu) may incur an additional fee of 50–100 MYR — confirm with the rental company.

Navigation:

  • Google Maps or Waze both work well in Sarawak. Download offline maps in advance, as mobile reception can be patchy in some rural stretches.
  • Key waypoints: Bintulu → Tatau → Selangau → Sibu → Sibu Airport.
  • The airport turn-off is clearly signposted from the main road about 5 km before Sibu town center.

Parking at Sibu Airport:

  • Sibu Airport has a secure parking lot located directly opposite the terminal building.
  • Rates: 2 MYR per hour for the first 2 hours, then 1 MYR per subsequent hour. Daily maximum: 12 MYR (2.5 USD).
  • Long-term parking is available at 6 MYR per day (1.3 USD) in the open-air section.

Who should choose self-drive?

  • Travelers who want complete independence — stop anywhere, anytime.
  • Those planning to explore Sibu and surrounding areas after arriving.
  • Couples or small groups who enjoy road trips.
  • Travelers who prefer not to rely on public transport schedules.
Self-Drive at a Glance
Item Details
Distance 216 km
Driving time 2.5–3 hours
Fuel cost (sedan) 40–50 MYR (8.5–10.5 USD)
Tolls None
Rental car (per day) 100–180 MYR (21–38 USD)
Parking at airport (per day) 6–12 MYR (1.3–2.5 USD)
Navigation Google Maps / Waze (offline maps recommended)

Source: Google Maps — route analysis; Sibu Airport parking rates.

📊 Cost & Time Comparison Table – All Transport Modes

Use this side-by-side comparison to choose the best option for your budget, schedule, and comfort preference. All prices are for one-way travel per person (unless noted otherwise) and include the cost of reaching Sibu Airport from the drop-off point.

Bintulu → Sibu Airport: Transport Mode Comparison
Mode Total Time (door-to-door) Total Cost (per person) Total Cost (USD) Transfers Comfort Best For
🏆 Private transfer 2.5–3 h 200–350 MYR 42–75 USD 0 (direct) ⭐⭐⭐⭐⭐ Speed & convenience
🚕 Taxi (direct) 2.5–3 h 250–400 MYR 53–85 USD 0 (direct) ⭐⭐⭐⭐ Immediate travel
🚗 Self-drive 2.5–3 h 40–50 MYR (fuel only) 8.5–10.5 USD 0 (direct) ⭐⭐⭐⭐⭐ Flexibility & road trip
💰 Bus + taxi (budget) 3.5–4.5 h 60–80 MYR 13–17 USD 1 (bus→taxi) ⭐⭐⭐ Lowest cost
✈️ Flight via KL (not recommended) 7–9 h 300+ MYR 64+ USD 2 (transit) ⭐⭐ Not practical

Key takeaway: The bus + taxi combo is the cheapest at 60–80 MYR, while private transfer offers the best balance of speed and convenience for most travelers. Self-drive is the most cost-effective if you already have a rental car.

Source: Compiled from operator data, Google Maps, and local transport providers (2025 rates).

💡 Traveler Tips & Local Insights for a Smooth Journey

Based on feedback from frequent travelers and local drivers, here are practical tips to make your trip from Bintulu to Sibu Airport as smooth as possible.

🚌 Bus travel tips

  • Book ahead during festive seasons. Seats on buses from Bintulu to Sibu sell out fast during Hari Raya Aidilfitri, Chinese New Year, and school holidays. Book at least 3–7 days in advance via the operator's website or at the bus terminal.
  • Choose the right seat. For the best view, sit on the left side of the bus (window seat) — you'll see coastal scenery and river views. For less sun glare, choose the right side.
  • Bring small change. The bus fare is usually collected by the conductor in cash. Having exact change speeds up the process.
  • Rest stops. The bus will make one 15-minute stop at a rest area near Selangau, where you can buy snacks, drinks, and use the restroom.

🚕 Taxi & private transfer tips

  • Pre-book for early flights. If your flight departs before 9:00 AM, book your taxi or private transfer the night before. Drivers in Bintulu are accustomed to early pickups.
  • Negotiate the price upfront. Always confirm the total fare before starting the journey. A typical Bintulu–Sibu Airport taxi fare is 250–400 MYR — if quoted higher, try negotiating or call another driver.
  • Use Grab for transparency. If Grab is available for intercity rides in your area, use it — the fare is calculated automatically and displayed upfront.

🚗 Self-drive tips

  • Check road conditions before you go. Heavy rain can cause localized flooding or landslides, especially between Tatau and Selangau. Check JKR (Malaysian Public Works Department) for road alerts.
  • Download offline maps. Mobile signal can be weak in the forested sections between Bintulu and Sibu. Download the route on Google Maps or Waze before you leave.
  • Watch for wildlife. Monitor lizards, wild boar, and even the occasional elephant have been spotted crossing roads in Sarawak. Drive carefully, especially at dawn and dusk.
  • Fuel up before leaving Bintulu. There are petrol stations along the route, but it's safer to fill up at the start. The last reliable station before Sibu is in Selangau.

🧳 Luggage & packing tips

  • Takkyubin (baggage delivery) is not available in Sarawak. Unlike in Japan or some other Asian countries, Sarawak does not have a widespread luggage forwarding service. You will need to carry your luggage with you.
  • Travel light if taking the bus. The luggage compartment on buses is shared, so pack efficiently. If you have oversized items (surfboards, large suitcases), consider a private transfer instead.
  • Keep valuables with you. Always carry your passport, wallet, electronics, and important documents in your hand luggage, not in the cargo hold.

🌦️ Weather & timing tips

  • Avoid travel during heavy rain. The monsoon season (November–February) can bring torrential downpours that cause delays. If possible, schedule your trip during the drier months (March–October).
  • Allow buffer time for flight connections. If you are catching a flight from Sibu Airport, aim to arrive at least 2 hours before departure. Sibu Airport is small, but security checks can be slow during peak hours.

Source: Sarawak Tourism Board — travel advisories; local driver interviews (2025).

❓ FAQs: Getting from Bintulu to Sibu Airport

1. Is there a direct bus from Bintulu to Sibu Airport?

No. There is no direct bus that goes from Bintulu to Sibu Airport. You must take a long-distance bus from Bintulu Bus Terminal to Sibu Express Bus Terminal, and then take a taxi or Grab for the remaining 25 km to the airport. The combined journey takes approximately 3.5–4.5 hours.

2. What is the fastest way to get from Bintulu to Sibu Airport?

The fastest way is a private transfer or taxi directly from your location in Bintulu to Sibu Airport. The trip takes about 2.5–3 hours. Self-driving is equally fast if you have a car.

3. How much does it cost to get from Bintulu to Sibu Airport?

Costs range from 60–80 MYR (13–17 USD) for the bus + taxi combo, up to 250–400 MYR (53–85 USD) for a direct taxi. Private transfers fall in the 200–350 MYR (42–75 USD) range, and self-drive fuel costs about 40–50 MYR (8.5–10.5 USD).

4. Is there a train from Bintulu to Sibu?

No. Sarawak is the only state in Malaysia without a railway network. There is no train service of any kind between Bintulu and Sibu, or anywhere else in Sarawak.

5. Are there flights from Bintulu to Sibu?

No direct flights. The distance is too short for commercial air service. You could fly via Kuala Lumpur, but that would take 7–9 hours and cost over 300 MYR — far slower and more expensive than road transport.

6. How long does it take to drive from Bintulu to Sibu Airport?

Driving takes approximately 2.5 to 3 hours for the 216 km journey via the Sarawak Coastal Highway. Road conditions are generally good.

7. What is the cheapest way to get from Bintulu to Sibu Airport?

The cheapest way is the bus + taxi combination: take a long-distance bus from Bintulu to Sibu (35–45 MYR) and then a taxi from the bus terminal to the airport (25–35 MYR). Total: 60–80 MYR (13–17 USD).

8. Can I book a private transfer from Bintulu to Sibu Airport?

Yes. Private transfers can be booked through hotels, local travel agencies, or online platforms like Grab. Prices range from 200 to 350 MYR (42–75 USD) depending on the vehicle type and provider. Pre-booking is recommended, especially for early morning or late evening travel.

Sources: Sarawak Tourism Board; Bintang Jaya Express; Grab Malaysia.