Quick Answer
Best way to reach Mulu Airport from Limbang: Take a shared bus or taxi from Limbang to Miri (2–3 hours, MYR 30–80 / USD 7–18), then fly from Miri Airport (MYY) to Mulu Airport (MZV) with MAS Wings or Hornbill Skyways (30–40 minutes, MYR 130–250 / USD 29–55). Total journey time: 4–5 hours including transit. Total cost: MYR 160–330 (USD 35–73). Key transit point: Miri City & Miri Airport. This bus + flight combination offers the best balance of speed, cost, and reliability for most travelers.
Land Transport: Limbang to Miri (Bus & Shared Taxi)
There is no railway or shinkansen network in Borneo, so all ground travel between Limbang and Miri is by road. The Limbang–Miri route is the primary land corridor connecting northern Sarawak, and it crosses Brunei territory twice, making it a unique international road journey. Below is a detailed breakdown of all land options.
Option A: Shared Express Bus (Recommended for Budget Travelers)
Express buses operate daily between Limbang Bus Terminal and Miri Bus Terminal (also known as Pujut Bus Terminal). The journey takes 2.5–3 hours depending on border processing time at the two Brunei checkpoints (Sungai Tujoh and Kuala Lurah).
- Fare: MYR 30–50 (USD 7–11) per person, one way.
- Operators: Local companies such as Bintang Jaya Express and Borneo Bus (check at terminal for current schedule).
- Departures: 3–5 buses daily, typically 7:00 AM – 3:00 PM. No night buses on this route.
- Baggage: Free luggage allowance up to 20 kg (44 lb) in the hold; carry-on bag allowed.
- Border crossing: All passengers must disembark twice for passport checks. Have your passport ready. A visa for Brunei is not required for most nationalities for transit, but confirm before travel.
Option B: Shared Taxi / Minivan (Faster & More Flexible)
Shared taxis (also called "taxi sapu") depart from Limbang town center and the bus terminal. They wait until 4 passengers are booked, then depart directly to Miri.
- Fare: MYR 50–80 (USD 11–18) per person.
- Travel time: 2–2.5 hours (less waiting at borders as taxis often get priority).
- Comfort: Air-conditioned, door-to-door drop-off at your Miri hotel or Miri Airport.
- Availability: More frequent than buses, especially in the afternoon. Can also be pre-arranged via your Limbang accommodation.
Option C: Private Taxi / Charter (Fastest Land Option)
For maximum speed and privacy, charter a private taxi from Limbang to Miri.
- Fare: MYR 150–200 (USD 33–44) per vehicle (up to 4 passengers).
- Travel time: 1.5–2 hours (direct, minimal stops).
- Best for: Groups of 3–4 people splitting cost, or travelers with lots of luggage.
Land Transport Comparison: Limbang → Miri
| Mode | Time | Cost (MYR) | Cost (USD) | Comfort | Flexibility |
|---|---|---|---|---|---|
| Express Bus | 2.5–3 hr | 30–50 | 7–11 | ★★★☆☆ | Fixed schedule |
| Shared Taxi | 2–2.5 hr | 50–80 | 11–18 | ★★★★☆ | High (wait for 4 pax) |
| Private Taxi | 1.5–2 hr | 150–200 | 33–44 | ★★★★★ | Very high (on-demand) |
Note: All land routes cross Brunei. Carry your passport and expect 2 border stops. No visa needed for most transit travelers, but always verify with Malaysian Immigration and Brunei Immigration.
Flight: Miri to Mulu Airport (MZV)
Flying from Miri Airport (MYY) to Mulu Airport (MZV) is the only practical way to reach Mulu for most travelers. The flight is operated by MAS Wings (a subsidiary of Malaysia Airlines) and Hornbill Skyways. Both use small turboprop aircraft (ATR 42-600 or DHC-6 Twin Otter) with a seating capacity of 30–50 passengers.
Flight Details
- Flight time: 30–40 minutes (straight line distance ~150 km / 93 miles).
- Frequency: 3–5 flights daily, with more during peak tourist season (June–August).
- Fare: MYR 130–250 (USD 29–55) one way, depending on booking time and seat class.
- Aircraft: ATR 42-600 (MAS Wings) or DHC-6 Twin Otter (Hornbill Skyways). Both are reliable and well-maintained.
- Baggage: 7 kg (15 lb) carry-on + 15–20 kg (33–44 lb) checked. Overweight bags may be rejected due to weight limits on small aircraft.
Airline Comparison
| Airline | Aircraft | Est. Fare (MYR) | Est. Fare (USD) | Booking | Notes |
|---|---|---|---|---|---|
| MAS Wings | ATR 42-600 | 150–250 | 33–55 | malaysiaairlines.com | 2 daily flights; advance booking recommended |
| Hornbill Skyways | DHC-6 Twin Otter | 130–200 | 29–44 | hornbillskyways.com | Charter & schedule; smaller aircraft |
Total Door-to-Door Time (Including Land Transfer)
When calculating the full journey from Limbang city center to Mulu Airport arrival hall, you must account for:
- Limbang → Miri (land): 2–3 hours
- Miri Bus Terminal → Miri Airport: 15–20 minutes by taxi (MYR 15–25 / USD 3–6)
- Check-in & security at Miri Airport: 45–60 minutes before departure
- Flight Miri → Mulu: 35 minutes
- Total (best case): 4–5 hours
- Total (worst case): 5.5–6.5 hours (including waiting time)
This is still much faster than any land-only alternative. Book your flight at least 2–3 days in advance, especially during school holidays and the Mount Mulu climbing season. Check FlightRadar24 for real-time flight tracking.
Bus Services: Limbang to Miri (Detailed)
The express bus from Limbang to Miri is the most economical land option for solo travelers and backpackers. While there is no dedicated "night bus" on this route (services end by 3:00 PM), the daytime buses are reliable and comfortable.
Bus Operator Details
- Bintang Jaya Express: Operates 2–3 daily departures. Buses are modern with air conditioning, reclining seats, and a restroom. Tickets can be purchased at the Limbang Bus Terminal counter or via BusOnlineTicket.com.
- Borneo Bus: One daily departure around 9:00 AM. Slightly older fleet but very clean. Known for punctuality.
- Local minibus (no AC): Cheapest at MYR 20–25 (USD 4–6) but less comfortable; used mainly by local villagers for short hops. Not recommended for tourists with luggage.
Bus Schedule (Typical)
| Departure (Limbang) | Arrival (Miri) | Operator | Fare (MYR) | Fare (USD) |
|---|---|---|---|---|
| 7:00 AM | 9:30 AM | Bintang Jaya | 45 | 10 |
| 9:00 AM | 11:30 AM | Borneo Bus | 35 | 8 |
| 11:30 AM | 2:00 PM | Bintang Jaya | 45 | 10 |
| 2:30 PM | 5:00 PM | Bintang Jaya | 40 | 9 |
Schedule is subject to change. Confirm 1 day in advance at the Limbang Bus Terminal (+60 85-211 411). No night buses operate on this route due to border crossing hours (Brunei checkpoints close at 6:00 PM).
Booking & Boarding Tips
- Arrive at least 30 minutes early for seat selection (window seats on the left offer views of Brunei's rainforest).
- Keep your passport and boarding pass (if any) easily accessible for the 2 Brunei immigration checks.
- Bring water and snacks; the journey has limited stops.
- Luggage limit: 20 kg (44 lb) in the hold; no extra charge for one standard suitcase.
Taxi & Private Transfer: Limbang to Miri
Private taxis and pre-booked transfers offer the highest level of convenience for the Limbang–Miri leg, but come at a premium. This option is best for groups, families with children, travelers with heavy equipment, or those arriving late in Limbang when buses have stopped running.
Private Taxi (Standard Sedan)
- Capacity: Up to 4 passengers + 3–4 suitcases.
- Fare: MYR 150–200 (USD 33–44) per vehicle, fixed price (negotiate before departure).
- Time: 1.5–2 hours, direct route with quick border processing.
- Where to find: Limbang town center taxi stand, or ask your hotel to arrange.
Pre-booked Minivan (For Groups 5–8)
- Capacity: Up to 8 passengers with luggage.
- Fare: MYR 280–350 (USD 62–77) per vehicle.
- Time: 2–2.5 hours.
- Best for: Tour groups, families, or expedition teams heading to Mulu.
Executive / Premium Car
- Vehicle: Toyota Innova or similar MPV.
- Fare: MYR 220–300 (USD 48–66) per vehicle.
- Extras: WiFi, bottled water, child seats on request.
When to Choose a Private Transfer Over a Bus
| Situation | Recommendation | Why |
|---|---|---|
| Traveling in a group of 3–4 | Private taxi (split cost ~MYR 38–50 each) | Cheaper than bus + faster |
| Late arrival (after 2:00 PM) | Private taxi (last bus leaves ~3:00 PM) | Buses may not be available |
| Carrying climbing or diving gear | Private minivan | More luggage space, no weight limit issues |
| Traveling with young children | Private taxi with child seat | Safety, comfort, flexible stops |
| Business traveler (time-sensitive) | Executive car | Fastest and most comfortable |
All private transfer providers can be arranged through Limbang Tourism Office or your hotel concierge. Always confirm the total price including tolls and border fees before departing.
Full Land Route: Limbang to Mulu via Marudi (Alternative)
For adventurous travelers on a very tight budget or those seeking an off-the-beaten-path experience, a full land-and-river route exists from Limbang to Mulu. This route does not require any flight but takes 1–2 days and involves multiple changes. It is not recommended for most visitors due to time, comfort, and complexity.
Route Breakdown
- Limbang → Miri (bus, 2.5–3 hr, MYR 35–50).
- Miri → Marudi (bus or 4WD taxi, 1.5–2 hr, MYR 25–40).
- Marudi → Mulu (Long Terawan) (4WD + longboat, 5–6 hr, MYR 60–100).
- Long Terawan → Mulu National Park HQ (boat, 30 min, MYR 10–20).
Total cost: MYR 130–210 (USD 29–46) per person. Total time: 10–14 hours of travel, but connections may require an overnight stay in Marudi or Long Terawan.
Comparison: Full Land vs. Bus + Flight
| Factor | Full Land Route | Bus + Flight (Recommended) |
|---|---|---|
| Total time | 1–2 days | 4–6 hours |
| Total cost (MYR) | 130–210 | 160–330 |
| Total cost (USD) | 29–46 | 35–73 |
| Comfort | Low (rough roads, basic boats) | High (AC bus + modern aircraft) |
| Reliability | Low (weather-dependent) | High |
| Suitable for | Backpackers with flexible time | All travelers |
The full land route is a real adventure but should only be attempted with local guidance. Book accommodation in Marudi in advance if you plan to break the journey. For Mulu National Park information, visit the official Mulu National Park website.
Complete Cost & Time Comparison: All Limbang → Mulu Options
Use the table below to compare every possible way to get from Limbang to Mulu Airport. Best overall: Bus + Flight. Cheapest (but impractical): Full Land Route. Fastest: Private Taxi + Flight.
| Travel Option | Total Time | Cost (MYR) | Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| ⭐ Bus + Flight | 4–5 hr | 160–330 | 35–73 | 2 (bus + flight) | Most travelers (recommended) |
| Private Taxi + Flight | 3.5–4.5 hr | 280–450 | 62–99 | 2 (taxi + flight) | Groups, families, business |
| Shared Taxi + Flight | 4–5 hr | 200–330 | 44–73 | 2 (shared taxi + flight) | Solo travelers wanting comfort |
| Full Land Route (bus + 4WD + boat) | 1–2 days | 130–210 | 29–46 | 4+ | Adventure backpackers |
| Private Charter Flight (direct from Limbang) | 1.5–2 hr | 2,500–5,000 | 550–1,100 | 0 (direct) | VIP / urgent travel |
| Rental Car (Limbang → Miri → Mulu) | ~8 hr (drive only) | 350–500 (incl. fuel & rental) | 77–110 | 0 (self-drive) | Explorers who want flexibility |
Prices are estimated and may vary by season. Book bus tickets via Easybook and flight tickets via Malaysia Airlines or Trip.com. Always confirm charter costs directly with operators.
Traveler Tips & Experience: Limbang to Mulu
Here are practical tips gathered from frequent travelers on the Limbang–Miri–Mulu corridor to help you avoid common pitfalls and travel smoothly.
📌 Border Crossing (Brunei Transit)
- Passport always ready: You will exit Malaysia, enter Brunei, exit Brunei, and re-enter Malaysia. Two full passport checks each way. Keep your passport in an easily accessible pocket — not buried in a bag.
- No visa needed for transit for most nationalities (including US, UK, EU, Australia, Japan, Korea). However, check Brunei MFA for updates.
- Brunei checkpoint hours: 6:00 AM – 6:00 PM. Do not attempt this route after 3:00 PM — you may get stuck at the border.
🧳 Luggage & Baggage Strategy
- Use Takkyubin ( luggage delivery ) — In Malaysia, the service is called "Pos Laju" or "GDEX" for sending bags ahead. If you are staying in Miri for a night, send your main luggage to your Miri hotel and travel light on the bus.
- Flight weight limits: MAS Wings allows max 20 kg checked. If you have climbing gear or camera equipment, book a higher fare tier or send heavy items via cargo in advance.
- Backpack recommended: A soft-sided backpack (40–50L) is easier to handle on buses, taxis, and the small Mulu Airport baggage belt.
🕒 Timing & Seasonality
- Peak season (June–August, Christmas, Chinese New Year): Book flights 2–4 weeks in advance. Buses also fill up early.
- Rainy season (November–February): Flights to Mulu are occasionally delayed due to fog. Allow a buffer day if you have a connecting international flight.
- Early morning departure: Aim for the first bus (7:00 AM) from Limbang to arrive in Miri by 9:30 AM, then take the 11:00 AM flight to Mulu. This minimizes wait time.
🏨 Where to Stay in Miri (If Overnight Needed)
- Budget: Miri Waterfront Hostel (dorm from MYR 35 / USD 8).
- Mid-range: Imperial Palace Hotel (from MYR 120 / USD 26).
- Luxury: Marriott Resort & Spa Miri (from MYR 280 / USD 62).
- All are within 20 minutes of Miri Airport by taxi.
🔧 Other Useful Tips
- Download Grab app (Southeast Asia's Uber) — works in Miri for airport transfers. Not available in Limbang.
- Bring a power bank: The Limbang–Miri bus has limited USB ports. Miri Airport has charging stations near gates 3–5.
- Mulu Airport arrival: The airport is basic — there is a small café and a park information desk. Arrange your park entry and accommodation at Mulu HQ in advance.
- Travel insurance: Recommended for all travelers, especially if doing the full land route or trekking in Mulu. Check World Nomads for adventure coverage.
FAQs: Limbang to Mulu Airport
Is there a direct flight from Limbang to Mulu Airport?
No, there is no direct flight from Limbang (LMN) to Mulu Airport (MZV). All flights to Mulu operate from Miri Airport (MYY). You must first travel from Limbang to Miri by bus or taxi, then take a connecting flight from Miri to Mulu. The bus + flight combination is the most popular and efficient way to reach Mulu.
Do I need a visa to transit through Brunei when traveling from Limbang to Miri?
Most nationalities do not need a separate visa for Brunei transit if traveling by road between Limbang and Miri, as the route passes through Brunei territory. However, you must carry your passport and go through Brunei immigration checkpoints at Sungai Tujoh and Kuala Lurah. Always check current Brunei entry requirements at Brunei MFA before travel.
What is the cheapest way to get from Limbang to Mulu Airport?
The cheapest recommended way is to take a shared bus from Limbang to Miri (MYR 30–50 / USD 7–11) and then book an early-bird or promotional fare on MAS Wings from Miri to Mulu (MYR 130–180 / USD 29–40). Total cost around MYR 160–230 (USD 35–51). The full land route via Marudi is cheaper (MYR 130–210 / USD 29–46) but takes 1–2 days and is much less comfortable.
Can I travel from Limbang to Mulu by land without flying?
Yes, but it is extremely time-consuming and not recommended for most travelers. The route is Limbang → Miri (bus, 2–3 hr) → Marudi (bus or 4WD, 1.5–2 hr) → Mulu (4WD + longboat, 5–6 hr). Total journey time is 1–2 days depending on connections. This option is suitable only for very experienced budget travelers with flexible time. See the Full Land Route section above for details.
How much luggage can I bring on the Miri to Mulu flight?
MAS Wings and Hornbill Skyways operate small turboprop aircraft on the Miri–Mulu route. Standard cabin baggage allowance is 7 kg (15 lb) and checked baggage is 15–20 kg (33–44 lb) depending on fare class. Excess baggage is limited due to aircraft weight restrictions. If you carry climbing, diving, or camera equipment, contact the airline in advance to arrange extra allowance or send gear via cargo.
Is it safe to travel from Limbang to Miri by bus?
Yes, traveling by bus from Limbang to Miri is generally safe. The road is paved and well-maintained, though it includes two Brunei border crossings. Buses are operated by licensed Malaysian companies such as Bintang Jaya Express and Borneo Bus. Keep your passport handy for immigration checks and secure your valuables. Daylight travel (morning to early afternoon) is recommended for the best experience.
What time does the first bus leave from Limbang to Miri?
Bus services from Limbang to Miri typically start around 7:00 AM – 8:00 AM local time. There are usually 3–5 departures daily, with the last bus around 3:00 PM – 4:00 PM. Schedules can change seasonally, so it is advisable to confirm at the Limbang Bus Terminal one day before travel. The first bus is often the least crowded and provides the best connection to morning flights from Miri to Mulu.
Can I book the Miri to Mulu flight separately from my international ticket?
Yes, you can book the Miri–Mulu flight separately. MAS Wings and Hornbill Skyways offer standalone tickets that do not need to be part of an international itinerary. Booking directly through the airline's website or via travel agents like Trip.com is straightforward. Early booking (2–4 weeks in advance) is recommended as seats fill quickly during peak season (June–August and holidays).