Explore Destinations

Discover the world's most amazing places

How to Get from Jepak to Bintulu Airport

Quick Answer

The best way to get from Jepak to Bintulu Airport (BTU) is by taxi or Grab. It takes 20–30 minutes and costs MYR 35–50 (USD 8–12). If you prefer to drive yourself, rental cars are available from MYR 80/day (USD 19). For the lowest cost, take a local minibus to Bintulu town (MYR 4–6) and then a short Grab to the airport — total MYR 12–18 (USD 3–4) but allow 60–90 minutes. No train or flight options exist for this short route.

Quick Navigation: Jepak → Bintulu Airport

Train: Not an Option in Sarawak

There is no railway network in Sarawak. Unlike Peninsular Malaysia, which has KTMB trains connecting major cities, East Malaysia (Sarawak and Sabah) relies entirely on road, air, and water transport. A Trans-Borneo Railway has been discussed for decades, but no construction timeline exists as of 2025.

For travelers accustomed to train travel in Europe or Japan, this may be surprising. However, the road infrastructure between Jepak and Bintulu Airport is excellent — a well-paved two-lane highway that takes just 20–30 minutes by car.

Railway availability in Malaysia
RegionRail NetworkNearest Station to Jepak
Peninsular MalaysiaYes (KTMB)N/A
Sarawak (including Bintulu)NoNone
SabahLimited (North Borneo Railway)~600 km away

Bottom line: Don't look for a train — book a taxi, Grab, or rent a car instead. For more on Malaysia's transport plans, visit the Malaysian Ministry of Transport.

Flight: Not Between Jepak and the Airport, but Through It

You cannot fly directly from Jepak to Bintulu Airport — the distance is only about 20 km. However, Bintulu Airport (BTU) itself is a regional hub with flights to Kuching (KCH), Miri (MYY), Kota Kinabalu (BKI), and Kuala Lumpur (KUL) via Malaysia Airlines, AirAsia, and MASwings.

If your journey is part of a longer itinerary (e.g., Jepak → Bintulu Airport → Kuching), here is what you need to know:

  • Check-in deadline: 45 minutes before departure for domestic flights (60 minutes if you have checked baggage).
  • Recommended arrival: 90 minutes before departure to allow for road delays and queueing.
  • Airport facilities: Small but functional — cafe, basic shops, ATM, and free WiFi.

The total door-to-door time from Jepak to the departure gate is typically 1.5–2 hours (20–30 min drive + 60–90 min at airport). That's significantly faster than driving to Kuching (8+ hours) or taking a bus.

For current flight schedules, check Malaysia Airlines or AirAsia.

Local Bus & Minibus: The Budget Choice

Jepak is served by local minibuses that run along the coastal road to Bintulu town's main bus terminal. These are not luxury coaches — they are basic, air-conditioned (sometimes) vans that pick up and drop off anywhere along the route.

Route & Schedule

  • Route: Jepak → Bintulu town (Jalan Abang Galau / bus terminal).
  • Frequency: Every 30–60 minutes from 6:30 AM to 6:00 PM (less frequent on Sundays).
  • Fare: MYR 4–6 (USD 1.0–1.5) per person.
  • Travel time: 45–60 minutes depending on stops.

Connecting to the Airport

From the Bintulu town bus terminal, you have two options:

  1. Local bus #5 or #6 — passes near the airport entrance (MYR 2–3, 20 min). Runs hourly.
  2. Grab/taxi — MYR 8–12 (USD 2–3), 10 minutes.

Total cost (bus + Grab): MYR 12–18 (USD 3–4).
Total time: 60–90 minutes.

This is by far the cheapest option, but it requires patience and some local knowledge. For schedules, ask at the Jepak village shop or check with Sarawak Transport Authority.

Bus options compared
SegmentVehicleFare (MYR)Time
Jepak → Bintulu townMinibus4–645–60 min
Bintulu town → AirportLocal bus #5/#62–320–25 min
Bintulu town → AirportGrab8–1210 min

Taxi & Grab: Fastest & Most Convenient

For most travelers, a taxi or Grab is the best balance of speed, cost, and convenience. The distance from Jepak (village center) to Bintulu Airport is approximately 20 km, all on paved roads.

Taxi

  • Price: MYR 35–50 (USD 8–12) — fixed fare, agree before you ride.
  • Time: 20–30 minutes.
  • Availability: Taxis can be booked through your hotel or found at the Jepak jetty area. Not all taxis use meters; agree on a flat rate.

Grab (ride-hailing)

  • Price: MYR 30–40 (USD 7–9) — dynamic pricing, may surge during rain or late night.
  • Time: Same as taxi, 20–30 minutes.
  • Availability: Grab works well in Bintulu and Jepak. Most drivers accept cash or card.

Which to choose? Grab is usually slightly cheaper and more transparent. Taxis are more available if you don't have a smartphone or data. Both options are safe and reliable.

Pro tip: If you are traveling between midnight and 5 AM, Grab may have fewer drivers. Pre-book a taxi with your hotel or use the Grab app in advance.

Motorbike & Rental Car: Flexibility on Your Own Terms

Motorbike / Scooter

Renting a motorbike is popular among backpackers and digital nomads. Several shops in Jepak and Bintulu town offer scooters (110–150cc) for MYR 25–40 per day (USD 6–10). Fuel is extra — a round trip to the airport uses about MYR 3–5 (USD 0.7–1.2) of petrol.

  • Time: 25–35 minutes (depending on your speed).
  • Parking: Free motorbike parking at the airport terminal (covered area).
  • Safety: Road is in good condition, but watch for trucks and occasional potholes. Helmet is mandatory by law.

If you plan to explore Bintulu for a few days, a motorbike is an excellent value option.

Rental Car

Car rental agencies such as Hertz, Avis, and local operators have desks at Bintulu Airport and offices in town. Daily rates start at MYR 80–150 (USD 19–36) for a compact car like a Perodua Myvi or Proton Saga.

  • One-way rental: Some agencies allow pickup in Jepak (or delivery to your hotel) and drop-off at the airport. A fee of MYR 20–30 may apply.
  • Fuel policy: Usually full-to-full. A full tank costs about MYR 40–50 (USD 10–12).
  • Documents: Valid driver's license (international permit recommended for non-Malaysians).

Renting a car is ideal for families or groups of 3–4 people. When split, the cost per person is comparable to a taxi but with more flexibility.

Compare prices on Hertz Malaysia or Avis Malaysia.

Cost & Time Comparison: All Options at a Glance

Jepak → Bintulu Airport — Full Comparison
Mode Total Time Cost (MYR) Cost (USD) Transfers Best For
Taxi / Grab 20–30 min 30–50 7–12 0 Speed & convenience
Rental Car 20–30 min 80–150/day 19–36/day 0 Flexibility & groups
Motorbike 25–35 min 25–40/day 6–10/day 0 Budget & adventure
Hotel Shuttle 20–30 min 0–40/pax 0–10/pax 0 Hassle-free (if available)
Minibus + Grab 60–90 min 12–18 3–4 1 Cheapest option
Minibus + Local Bus 70–90 min 6–9 1.5–2 1–2 Ultra-budget / local experience

★ Our recommendation: For most travelers, Grab (MYR 30–40) offers the best balance of speed, cost, and ease. If you are on a tight budget, the minibus + Grab combo (MYR 12–18) is unbeatable.

Traveler Tips & Local Insights

1. Booking in Advance

During Malaysian school holidays, Hari Raya, and Christmas, demand for taxis and Grab cars surges. Book your ride at least 2–3 hours ahead via the Grab app or your hotel front desk.

2. Luggage

If you are taking the minibus, note that luggage space is limited. A large suitcase (28″+) may not fit. Consider using Takkyubin (baggage delivery) or shipping luggage directly to the airport via Pos Malaysia — costs about MYR 15–25 (USD 4–6) per bag and takes 1–2 days.

3. Road Conditions

Jepak to Bintulu Airport road is fully paved and well-lit. However, during the northeast monsoon (November–February), heavy rain can reduce visibility and cause minor flooding in low-lying areas. Allow an extra 15–20 minutes if traveling in heavy rain.

4. Where to Wait

In Jepak, the most convenient pick-up point is the Jepak village square (near the mosque) or your hotel lobby. For Grab, drop the pin at "Jepak Village" or "Kampung Jepak" — drivers know the area well.

5. Early Morning Flights

Bintulu Airport's first departures are around 7:00 AM. If you have a flight before 8:00 AM, pre-book a taxi the night before — Grab drivers are scarce before 6:00 AM. Your hotel can arrange a reliable driver.

6. Local SIM & Data

To use Grab, you need mobile data. Celcom, Digi, and Maxis all have good 4G coverage on the Jepak–Bintulu route. Tourist SIMs are available at Bintulu Airport arrival hall from MYR 10 (USD 2.4).

Insider tip: If you have a long layover at Bintulu Airport, the Tumbina Park & Botanical Garden is just 5 minutes by Grab — a nice spot to stretch your legs.

FAQs: Jepak to Bintulu Airport

Is there a direct train from Jepak to Bintulu Airport?

No. Sarawak currently has no railway network. The only way to reach Bintulu Airport from Jepak is by road — taxi, Grab, rental car, motorbike, hotel shuttle, or local bus.

What is the fastest way to get from Jepak to Bintulu Airport?

Taxi or Grab is the fastest option, taking 20–30 minutes depending on traffic. A private car or hotel drop-off is equally quick if you have access.

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

A standard taxi costs between MYR 35 and MYR 50 (roughly USD 8–12). Grab fares are slightly lower, usually MYR 30–40 (USD 7–9). Fares may rise during peak hours or late at night.

Are there any buses from Jepak to Bintulu Airport?

Yes, local minibuses connect Jepak to Bintulu town (MYR 4–6, about 45–60 minutes). From the town bus terminal you can take a second bus or a short Grab ride to the airport. The total journey is 60–90 minutes.

Can I rent a car in Jepak and drop it at Bintulu Airport?

Yes. Several rental agencies in Bintulu offer one-way rentals with airport drop-off. Daily rates start at MYR 80–150 (USD 19–36). Book at least 24 hours in advance for the best rate.

Is it safe to ride a motorbike from Jepak to Bintulu Airport?

Yes, the road is paved and well-lit in most sections. However, we recommend wearing a helmet, using a phone mount for GPS, and avoiding night rides if you are unfamiliar with the route. Motorbike rental costs about MYR 25–40 per day (USD 6–10).

Do hotels in Jepak offer airport shuttle service?

Some resorts and guesthouses in Jepak provide complimentary or paid airport transfers. Always confirm with your hotel at least 48 hours before departure. Charges typically range from MYR 20 to MYR 40 per person (USD 5–10).

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

The local minibus (MYR 4–6) plus a short Grab ride (MYR 8–12) is the cheapest combination, totalling about MYR 12–18 (USD 3–4). It takes 60–90 minutes but saves significantly compared to a direct taxi.