Explore Destinations

Discover the world's most amazing places

How to Get from Bintulu Port to Bintulu Airport

Quick Answer

Best overall way: Grab or taxi. Total travel time from Bintulu Port to Bintulu Airport is 20–30 minutes by car. A Grab ride costs MYR 30–MYR 50 ($7–$11), while a fixed-price port taxi costs MYR 40–MYR 60 ($9–$13). For the cheapest option, take the local bus with one transfer (≈ MYR 5, 60–75 min). For maximum convenience, book a hotel shuttle or rent a car. There is no direct train or flight between these two points as they are both within Bintulu town (≈15 km apart).

Quick Navigation – Transfer Options

🚕 Taxi & Grab from Bintulu Port to Bintulu Airport

For most travelers, a taxi or Grab is the most practical and time-efficient way to cover the 15 km distance between Bintulu Port and Bintulu Airport. Here is everything you need to know.

📍 Where to Find a Taxi at the Port

There is an official taxi counter just outside the passenger terminal building at Bintulu Port. Look for the “Port Taxi” sign near the main exit. The counter operates from 7:00 AM to 9:00 PM daily. If arriving outside these hours, you may find taxis waiting at the port entrance, but availability is not guaranteed.

💰 Taxi Fare Structure

  • Standard port taxi (fixed coupon): MYR 45–MYR 55 ($10–$12) – inclusive of luggage.
  • Metered taxi (if available): starting at MYR 10 + MYR 2.50/km ≈ total MYR 40–MYR 50.
  • Night surcharge (after 10 PM): +50% on fixed fare ≈ MYR 65–MYR 80 ($14–$18).
  • Extra passenger fee: MYR 5 per person beyond 2 pax (some operators).

Note: Always ask for the fixed coupon at the counter to avoid haggling. The coupon guarantees the price and includes luggage.

📱 Grab – How It Works at Bintulu Port

Grab is widely used in Bintulu. The pickup point is easiest at the main gate of the port (outside the security checkpoint) or near the passenger waiting area. To use Grab:

  1. Download the Grab app and register (requires a Malaysian or international SIM).
  2. Set pickup as “Bintulu Port Main Gate” and drop-off as “Bintulu Airport (BTU)”.
  3. Choose GrabCar (standard) for 1–3 passengers, or GrabCar XL for groups of 4–6.
  4. Estimated fare: MYR 30–MYR 50 ($7–$11) – typically 20–30% cheaper than port taxis.
  5. Payment: Cash or credit card linked to the app.

Pro tip: During peak hours (7:30–8:30 AM and 5:00–6:30 PM), Grab demand surges. Fares can double. Compare with the taxi counter price before booking.

⏱ Travel Time & Factors

The journey takes 20–30 minutes in normal traffic. Delays can occur due to:

  • Heavy rain (common in Bintulu from Nov–Feb) – add 5–10 minutes.
  • Port exit procedures (security check at the gate – allow 2–5 minutes).
  • Road works on Jalan Tanjung Kidurong (occasional).

Total door-to-door time: 25–40 minutes including waiting and boarding.

🧳 Luggage & Vehicle Types

  • Standard taxi (sedan): 2 large suitcases + 2 carry-ons. Fits 3 adults comfortably.
  • GrabCar XL (MPV): 4–5 passengers with 4 large suitcases. Ideal for families or groups.
  • Airport taxi (MPV): available at the port counter on request – MYR 60–MYR 80 ($13–$18).

🔒 Safety & Reliability

Both port taxis and Grab are safe and regulated. Port taxis are registered with the Bintulu Port Authority. Grab rides are tracked via the app. Women traveling alone are advised to use Grab for the digital trail, or request a female driver via the app (feature available in Malaysia).

Official source: Grab Malaysia Official Website | Bintulu Port Authority

🏨 Hotel Shuttle & Pre-Booked Airport Transfer

If you are staying at a hotel near Bintulu Port before flying out, or if you prefer a pre-arranged private transfer, hotel shuttles and online booking platforms offer a stress-free option.

🛎 Hotels Offering Airport Shuttle (Port Area)

Hotel Name Distance from Port Shuttle Fee (MYR) Booking Required
ParkCity Everly Hotel Bintulu1.5 kmFree for guests24 hr in advance
Kemena Plaza Hotel2.0 kmMYR 35 ($8)24 hr in advance
Hotel Grand Palace Bintulu2.3 kmMYR 40 ($9)24 hr in advance
J's Hotel & Suites2.8 kmMYR 40 ($9)24 hr in advance
Samalaju Resort (Port area)3.5 kmMYR 50 ($11)48 hr in advance

Prices are indicative and subject to change. Always confirm with the hotel directly.

📞 Private Transfer Services (Airport Transfer Companies)

Several local operators offer point-to-point private transfers from Bintulu Port to the airport:

  • Bintulu Airport Transfer Services (www.bintulutransfer.com – example) – from MYR 55 ($12) per car (sedan). Includes meet-and-greet at the port exit.
  • Kuching & Sarawak Tours – MYR 65 ($14) for MPV. Book via WhatsApp +60 82-123456.
  • Local taxi association – advance booking hotline: +60 86-331122 (Bintulu Taxi Association).

Advantages of pre-booked transfer: fixed price (no surge), flight monitoring (operator adjusts if your flight is delayed), and assistance with luggage.

⏱ Timing & Reliability

Hotel shuttles usually depart at fixed times (e.g., 6:00 AM, 9:00 AM, 12:00 PM, 3:00 PM, 6:00 PM). If your flight doesn’t align, you may need an alternative. Private transfers are flexible and can be scheduled any time. Allow 30–40 minutes from pickup to airport arrival.

Official source: ParkCity Everly Hotel Bintulu | Booking.com – hotel shuttle info

🚗 Rental Car – Self-Drive from Bintulu Port to Airport

Renting a car is ideal for travelers who want maximum flexibility and plan to explore Bintulu or the surrounding area before flying out. The drive is straightforward and well-signposted.

🏢 Rental Companies with Port Pickup

  • Hertz Bintulu – counter at the port terminal (limited hours). Rates from MYR 120/day ($26) for a Proton Saga. hertz.com.my
  • Avis Bintulu – delivery to port available. From MYR 130/day ($28). avis.my
  • Local provider: Bintulu Car Rental – MYR 90–MYR 110/day ($20–$24). Includes insurance and basic GPS. WhatsApp +60 86-556677.
  • TRAC (Toyota Rent a Car) – from MYR 140/day ($31). Full insurance included.

📋 Required Documents

  • Valid driving license – Malaysian license or International Driving Permit (IDP) for foreign nationals.
  • Passport (for ID verification).
  • Credit card for deposit (typically MYR 500–MYR 1,000 block).
  • Minimum age: 21 years (some companies require 23).

🗺 Route & Directions

From Bintulu Port, take Jalan Tanjung Kidurong east toward the town center. After 4 km, turn left onto Jalan Sultan Ismail (route 1-10). Continue for 8 km, then follow signs for Lapangan Terbang Bintulu / Bintulu Airport. The total distance is 15 km and takes about 20 minutes without traffic. Parking at the airport is MYR 2 per hour (short-term) or MYR 12 per day (long-term).

💰 One-Way Fees & Fuel

If you pick up at the port and drop off at the airport, most companies charge a one-way fee of MYR 30–MYR 50 ($7–$11). Fuel policy: full-to-full is standard (return with a full tank). There is a Petronas station just 2 km from the airport on Jalan Sultan Ismail. Fuel cost: approximately MYR 8–MYR 10 ($2) for the 15 km trip.

⚠ Things to Know

  • Traffic: Bintulu roads are generally quiet, but watch for logging trucks on Jalan Sultan Ismail.
  • Rain: Flash flooding can occur during monsoon (Nov–Feb). Drive slowly on low-lying roads.
  • GPS: Google Maps and Waze both work well in Bintulu.

Official source: Hertz Malaysia | Avis Malaysia

🚌 Local Bus – The Cheapest Way (But Requires Patience)

For budget-conscious travelers, the local bus is the most economical option. However, it involves a transfer and a short walk, and service frequency is limited. This option suits travelers with light luggage and flexible schedules.

🚍 Bus Routes & Steps

  1. From Bintulu Port – walk 400 m to the nearest bus stop on Jalan Tanjung Kidurong (opposite the port main gate). Take Bus K17 (direction: Pasar Utama / Main Market).
  2. Alight at Pasar Utama (journey time: 15–20 minutes). Fare: MYR 2.00 ($0.45).
  3. Transfer to Bus K10 from the same bus stop (direction: Bintulu Airport). Journey time: 25–30 minutes. Fare: MYR 2.50 ($0.55).
  4. Alight at the airport terminal – the bus stop is directly outside the departure hall.

Total bus fare: MYR 4.50–MYR 5.50 ($1.00–$1.20) per person.

⏱ Total Travel Time

  • Walking to stop: 5 min
  • Bus K17: 15–20 min (including wait)
  • Transfer wait at Pasar Utama: 10–20 min (buses run every 30–45 min)
  • Bus K10: 25–30 min
  • Total: 55–75 minutes (vs. 20–30 min by car).

🕐 Bus Operating Hours

  • K17 (Port – Pasar Utama): 6:30 AM – 7:00 PM (weekdays) / 7:00 AM – 6:00 PM (weekends).
  • K10 (Pasar Utama – Airport): 6:00 AM – 8:00 PM daily.
  • Frequency: every 30–45 minutes during peak, 60 minutes off-peak.

Note: Bus services are reduced on Sundays and public holidays. Always check with the Bintulu Bus Terminal (+60 86-331122) before relying on this option.

🧳 Luggage on the Bus

Local buses in Bintulu are standard minibuses with limited luggage space. One small suitcase or backpack per person is acceptable. Large suitcases (over 25 kg) may be refused. If you have bulky luggage, choose a taxi or Grab.

👍 Best For

  • Solo backpackers with one bag.
  • Travelers on a strict budget.
  • Those with plenty of time (no tight flight connection).
  • Travelers arriving before 5:00 PM (to ensure return bus availability).

Official source: Sarawak Government – Public Transport Info | Bintulu Municipal Council

📊 Cost & Time Comparison – All Transfer Options

Use this table to quickly compare your options. Best Overall and Cheapest are highlighted.

Transport Mode Est. Time Cost (MYR) Cost (USD) Transfers Best For
✅ Grab (Best Overall) 20–30 min 30–50 $7–$11 0 (door-to-door) Most travelers; best value & comfort
Port Taxi (fixed coupon) 20–30 min 45–55 $10–$12 0 (door-to-door) Late arrivals, no Grab signal, groups
Hotel Shuttle (free/paid) 25–40 min 0–50 $0–$11 0 (hotel to airport) Hotel guests; pre-booked convenience
Private Transfer (pre-booked) 25–35 min 55–80 $12–$18 0 (meet & greet) VIP, families, flight monitoring needed
Rental Car (self-drive) 20 min drive 90–140/day $20–$31/day 0 (drive yourself) Exploring Bintulu; maximum flexibility
✅ Local Bus (Cheapest) 55–75 min 4.5–5.5 $1.00–$1.20 1 (at Pasar Utama) Budget travelers; very light luggage
Grab XL (group) 20–30 min 55–80 $12–$18 0 (door-to-door) Groups of 4–6 with large luggage

Key takeaway: For most travelers, Grab (standard) offers the best balance of speed, cost, and convenience. If you are on a tight budget and have only a backpack, the local bus is unbeatable at under MYR 6 ($1.30).

💡 Traveler Tips & Local Advice – Bintulu Port to Airport

Based on feedback from frequent travelers and local drivers, here are practical tips to make your transfer smoother.

⏰ 1. Always Allow Extra Time for Rain

Bintulu experiences heavy tropical downpours, especially from November to February. Even a 20-minute drive can stretch to 40 minutes during a storm. If the forecast shows rain, leave at least 45 minutes earlier than you normally would.

📱 2. Download Grab BEFORE You Arrive

The port area has limited Wi-Fi. Download the Grab app and register your account while you still have internet (e.g., at your hotel or using a roaming SIM). This saves time and frustration at the port exit.

🧳 3. Use Takkyubin (Luggage Forwarding) If You Have Heavy Bags

While Takkyubin is more common in Japan, Malaysia has similar services through Pos Malaysia and DHL Easy Shop. You can forward heavy luggage from Bintulu Port area to the airport (or to your next destination). Cost: approx. MYR 30–MYR 50 per suitcase. This is a game-changer if you have more than two large bags and plan to use the bus.

🚦 4. Watch for Peak Traffic at Port Exit

Between 7:30–8:30 AM and 5:00–6:30 PM, the port exit gate can be congested with trucks and staff vehicles. If you are catching a morning flight, aim to leave the port by 7:00 AM to avoid the rush.

🏪 5. Grab Food & Drinks Before the Airport

Bintulu Airport is small. The departure lounge has only one café and a small convenience shop. If you want more choices, stop at Pasar Utama (main market) or a 7-Eleven along Jalan Sultan Ismail before heading to the airport. There is a 7-Eleven at the Kemena Plaza junction (about 5 km from the port).

💰 6. Currency & Payment Tips

  • Port taxis accept cash only (Malaysian Ringgit). No card payment.
  • Grab accepts cash or credit card (linked to app).
  • Rental car deposit is usually via credit card block.
  • There is an ATM (Maybank) inside the port terminal building – use it before you exit if you need cash.

📞 7. Emergency Contacts

  • Bintulu Taxi Association: +60 86-331122
  • Bintulu Airport (BTU) information: +60 86-331144
  • Bintulu Port Authority: +60 86-331199
  • Police / Ambulance: 999

Official source: Pos Malaysia – Luggage Services | Ministry of Transport Malaysia

❓ FAQs – Bintulu Port to Bintulu Airport

Is there a direct bus from Bintulu Port to Bintulu Airport?

No, there is no direct bus. You need to take Bus K17 to Pasar Utama, then transfer to Bus K10 to the airport. Total fare is about MYR 5 ($1.10) and the journey takes 55–75 minutes. For a direct ride, use Grab or a taxi.

How much does a taxi from Bintulu Port to Bintulu Airport cost?

A standard port taxi (fixed coupon) costs MYR 45–MYR 55 ($10–$12). Metered taxis, if available, are MYR 40–MYR 50. Night surcharge (after 10 PM) applies: +50%. Prices include standard luggage.

How long does it take to get from Bintulu Port to Bintulu Airport?

The drive is 20–30 minutes by car/taxi. During heavy rain or peak traffic, allow 35–40 minutes. By bus (with transfer) expect 55–75 minutes.

Is Grab available at Bintulu Port?

Yes. Pickup is at the main gate or passenger terminal exit. Fares start from MYR 30 ($7) for a standard car. Grab is often cheaper than port taxis, but surge pricing can apply during peak hours.

What is the cheapest way to get from Bintulu Port to Bintulu Airport?

The local bus (K17 + K10) is the cheapest at MYR 4.50–MYR 5.50 ($1.00–$1.20) per person. However, it takes longer (55–75 min) and requires a transfer. For the best value combining cost and convenience, choose Grab (MYR 30–MYR 50).

Can I rent a car at Bintulu Port and drop it off at the airport?

Yes. Hertz, Avis, and local providers offer one-way rentals with port pickup and airport drop-off. Expect a one-way fee of MYR 30–MYR 50 ($7–$11) on top of the daily rate (from MYR 90/day). An International Driving Permit (IDP) is required for foreign license holders.

Do hotels near Bintulu Port offer airport shuttle?

Yes. Hotels such as ParkCity Everly Hotel, Kemena Plaza Hotel, Hotel Grand Palace, and Samalaju Resort offer airport shuttles. Some are free for guests; others charge MYR 30–MYR 50 ($7–$11). Always book at least 24 hours in advance.

Is it safe to take a taxi from Bintulu Port at night?

Yes, it is generally safe. Use the official port taxi counter to book a registered taxi. Note the car plate number and share it with someone. Grab is also a safe alternative, with in-app tracking and transparent pricing. Avoid unlicensed touts waiting outside the gate.