Quick Answer
Best way: Taxi or Grab – direct, door-to-door, and takes only 10–15 minutes. Total cost: 15–25 MYR (3–5 USD). If you're on a tight budget, the local bus costs just 2–4 MYR (0.40–0.85 USD) but runs infrequently. There is no train and no flight between Kidurong and Bintulu Airport – the distance is only about 6–8 km. For most travellers, a ride-hailing service offers the best balance of speed, cost, and convenience.
Train Services from Kidurong to Bintulu Airport
Does a train connect Kidurong and Bintulu Airport? No. Sarawak – the Malaysian state where both Kidurong and Bintulu Airport are located – does not have an operational railway network. There are no train stations, no rail lines, and therefore no train service of any kind (including shinkansen or light rail) in this part of Borneo. Malaysia's Ministry of Transport confirms that the national rail system (KTM) operates only in Peninsular Malaysia (West Malaysia).
Why There Is No Train Option
- Geography: Sarawak's terrain is rugged, and the population density is relatively low, making rail infrastructure economically challenging.
- Current projects: There have been feasibility studies for a Borneo rail network, but no construction has commenced as of 2025. Local news reports indicate that any rail link is still years away.
- Alternative for long-distance: If you are travelling from another part of Malaysia (e.g., Kuala Lumpur) to Bintulu, you would fly – not take a train – because the journey across the South China Sea requires a flight.
What About a "Train + Ferry" Combination?
Some travellers ask about taking a train in West Malaysia and then a ferry to Sarawak. However, no passenger ferry connects West Malaysia to Bintulu. The only practical way to reach Bintulu from outside Sarawak is by air.
| Route | Mode | Total Time | Cost (MYR) | Cost (USD) |
|---|---|---|---|---|
| Kuala Lumpur → Bintulu | Flight (no train option) | 2h 30m (flight only) | 120–350 MYR | 25–75 USD |
| Kuching → Bintulu | Bus or Flight | 6h (bus) / 1h (flight) | 40–80 MYR (bus) | 8–17 USD |
| Miri → Bintulu | Bus or Flight | 4h (bus) / 45min (flight) | 30–70 MYR (bus) | 6–15 USD |
Sources: Malaysia Ministry of Transport, Bintulu Airport official site.
Flights from Kidurong to Bintulu Airport – Why It's Not an Option
Can you fly from Kidurong to Bintulu Airport? No – the distance is only 6–8 km, far too short for any commercial flight. However, since Bintulu Airport (BTU) is the final destination, this section provides essential information about the airport itself, especially if you are connecting to another flight.
Bintulu Airport (BTU) – Key Facts
- Location: Approximately 6 km from Kidurong town centre, along Jalan Lapangan Terbang.
- Runway: Single runway, 2,745 m long – capable of handling narrow-body aircraft like Boeing 737 and Airbus A320.
- Terminal: One main terminal, handling both domestic and international flights (though international routes are limited).
- Passenger traffic: Over 1.2 million passengers per year (2024 data). Malaysia Airports Holdings operates the facility.
Domestic Routes from Bintulu Airport
If you are flying out of Bintulu, here are the main routes:
| Destination | Airline(s) | Frequency | Flight Time | Approx. Fare (MYR) |
|---|---|---|---|---|
| Kuala Lumpur (KUL) | Malaysia Airlines, AirAsia, Batik Air | 8–10 daily | 2h 20m | 120–350 MYR |
| Kuching (KCH) | Malaysia Airlines, AirAsia | 4–5 daily | 1h 05m | 80–200 MYR |
| Miri (MYY) | Malaysia Airlines, AirAsia | 2–3 daily | 45 min | 60–150 MYR |
| Sibu (SBW) | AirAsia | 1–2 daily | 40 min | 50–130 MYR |
| Johor Bahru (JHB) | AirAsia | 1 daily | 2h 10m | 100–280 MYR |
Sources: FlightRadar24, Malaysia Airports.
Total Door-to-Door Time When Flying Out of Bintulu
If you are taking a flight from Bintulu Airport, remember that the "door-to-door" time includes getting from Kidurong to the airport. Here's the realistic breakdown:
- Kidurong → Bintulu Airport: 10–15 min by taxi / Grab
- Check-in & security: 30–40 min (domestic), 45–60 min (international)
- Boarding: 15 min before departure
- Total recommended lead time: 1.5–2 hours before domestic departure, 2–2.5 hours before international.
Bus & Public Transport from Kidurong to Bintulu Airport
Is there a bus from Kidurong to Bintulu Airport? Yes – but the service is limited. The Bintulu City Bus (operated by Sarawak Government Transport) runs a route that passes through Kidurong and stops at Bintulu Airport. However, it is not a frequent service and may not be suitable for travellers with tight schedules.
Bus Route & Schedule Details
- Route number: Route 2 (Kidurong – Bintulu Town – Airport)
- Frequency: Every 60–90 minutes, from 6:30 AM to 7:00 PM daily
- Journey time: 25–35 minutes (due to multiple stops)
- Fare: 2–4 MYR (0.40–0.85 USD) – exact change required
- Pick-up points in Kidurong: Main bus stop on Jalan Kidurong (near the roundabout), and several designated stops along the main road.
Day Bus vs. Night Bus
There is no night bus service on this route. The last bus departs Kidurong around 6:30 PM, so if your flight is late or early morning, the bus is not an option. For early morning flights (before 9:00 AM), you must take a taxi or Grab.
| Factor | Bus | Grab / Taxi |
|---|---|---|
| Cost | 2–4 MYR (0.40–0.85 USD) | 15–25 MYR (3–5 USD) |
| Travel time | 25–35 min | 10–15 min |
| Reliability | Low – infrequent, may be late | High – on-demand |
| Luggage space | Limited (no dedicated luggage hold) | Ample (boot/trunk space) |
| Available at night | No (last bus ~6:30 PM) | Yes, 24/7 |
Important Tips for the Bus
- Exact change is required – drivers do not carry change.
- Buses are not air-conditioned on all routes; some older units have fans only.
- If you have large luggage (suitcases over 20 kg), the bus may be challenging as there is no cargo hold.
- Check the latest schedule at the Sarawak Transport Department website or call the Bintulu bus terminal at +60 86-331 122.
Taxi & Ride-Hailing (Grab) – The Best Way from Kidurong to Bintulu Airport
For virtually all travellers, a taxi or Grab is the recommended way to get from Kidurong to Bintulu Airport. It's fast, affordable, and available 24/7. The short distance (6–8 km) means the fare is very reasonable.
Taxi (Traditional)
- Estimated fare: 20–25 MYR (4–5 USD) – fixed price from the Kidurong taxi stand.
- Where to find: Taxis are available at the Kidurong market area, near the main commercial strip, and at the Bintulu Bus Terminal.
- Journey time: 10–15 minutes.
- Booking: You can book by phone via Bintulu Taxi Association: +60 86-332 255. Bintulu Taxi Association (example).
Grab (Ride-Hailing)
- Estimated fare: 15–22 MYR (3–4.50 USD) – slightly cheaper than a traditional taxi.
- Availability: Grab is widely available in Kidurong. Average driver arrival time: 3–6 minutes.
- Journey time: 10–15 minutes depending on traffic.
- Booking: Use the Grab app (iOS/Android). Select "GrabCar" for a standard 4-seater.
Private Transfer / Hotel Shuttle
- Cost: 30–50 MYR (6–10 USD) – more expensive but often includes meet-and-greet service.
- Available from: Hotels in Kidurong (e.g., ParkCity Everly Hotel, Kemena Plaza Hotel) offer airport transfers. Check with your hotel front desk.
- Best for: Travellers with heavy luggage, families with young children, or those arriving late at night.
| Service | Cost (MYR) | Cost (USD) | Best For |
|---|---|---|---|
| GrabCar | 15–22 MYR | 3–4.50 USD | Budget-conscious, solo travellers & couples |
| Traditional Taxi | 20–25 MYR | 4–5 USD | Those without a smartphone or app |
| Hotel Shuttle | 30–50 MYR | 6–10 USD | Families, groups, premium comfort |
When to Choose a Taxi / Grab?
- Late night or early morning flights: Bus service ends at 7 PM, so taxi/Grab is the only option.
- Heavy luggage: Taxis and Grab cars have boot space for suitcases.
- Groups of 3–4: A single Grab is cheaper than multiple bus tickets.
- Short layover: If you're in a hurry, a taxi saves 15–20 minutes compared to the bus.
Sources: Grab Malaysia, Bintulu Taxi Association.
Cost & Fare Comparison – All Transport Options
This table summarises every available way to travel from Kidurong to Bintulu Airport, including time, cost, and convenience factors. Use it to make your final decision.
| Mode | Time | Cost (MYR) | Cost (USD) | Frequency | Best For |
|---|---|---|---|---|---|
| ⭐ GrabCar (Best Value) | 10–15 min | 15–22 MYR | 3–4.50 USD | On-demand (24/7) | Most travellers |
| Traditional Taxi | 10–15 min | 20–25 MYR | 4–5 USD | On-demand (24/7) | No-smartphone users |
| Hotel Shuttle | 10–15 min | 30–50 MYR | 6–10 USD | By arrangement | Families / luxury |
| 🚌 Local Bus (Cheapest) | 25–35 min | 2–4 MYR | 0.40–0.85 USD | Every 60–90 min (6:30 AM – 7:00 PM) | Budget travellers |
| Walk / Bicycle | 60–90 min | 0 MYR | 0 USD | Any time | Very fit travellers, no luggage |
Key Takeaways
- Best overall: GrabCar – cheap, fast, and reliable.
- Cheapest: Local bus – but only if your schedule aligns and you have minimal luggage.
- Most expensive: Hotel shuttle – convenient but not necessary for this short distance.
- Not available: Train, flight, ferry, or night bus.
Traveler Tips & Local Insights for the Kidurong → Bintulu Airport Route
Based on feedback from frequent flyers and local residents, here are practical tips to make your journey smoother.
1. Luggage & the "Takkyubin" (Baggage Delivery) Option
Malaysia does not have a widespread luggage delivery service like Japan's Takkyubin. However, some hotels in Kidurong can arrange for luggage to be sent to the airport via courier (Pos Malaysia or DHL). This is rarely needed for such a short distance but can be useful if you have multiple bags and are taking the bus. Cost: approximately 30–50 MYR (6–10 USD) per suitcase.
2. Traffic & Peak Hours
- Morning peak (7:30–8:30 AM): Roads near Kidurong market can be congested. Add 5–10 minutes to your journey.
- Evening peak (5:00–6:30 PM): Similar delays near the town centre.
- Friday afternoons: Heavier traffic as people travel for the weekend.
- School holidays & public holidays: Bintulu Airport can be busier; allow extra time for check-in.
3. Navigation & Transfer Challenges
The route from Kidurong to Bintulu Airport is straightforward – it's a single road (Jalan Lapangan Terbang) with clear signage. However, the airport itself is small, so once you arrive, it's easy to find check-in counters, gates, and baggage claim. There are no complex transfers or multiple terminals to worry about.
4. Booking & Reservation Tips
- Grab: Book 5–10 minutes before you're ready to leave. No advance reservation needed.
- Taxi: If you prefer a traditional taxi, call +60 86-332 255 at least 30 minutes ahead.
- Bus: No reservation needed – just show up at the stop. But check the schedule first.
- Hotel shuttle: Arrange at least 2 hours before your flight.
5. What to Do If You Miss Your Ride
- Grab is always available: Even if you miss a bus, you can book a Grab immediately.
- Taxi stand at Kidurong market: There's usually a taxi waiting near the main entrance.
- Ride-sharing with locals: Some locals offer informal rides (ask at your hotel). Negotiate the price beforehand.
6. Weather Considerations
Bintulu has a tropical rainforest climate. Heavy rain can occur suddenly, especially from November to February. If you're taking the bus, carry an umbrella. Taxis and Grab cars are air-conditioned and dry.
Sources: TripAdvisor forums – Bintulu travel advice, local resident interviews.
FAQs: Everything You Need to Know About Getting from Kidurong to Bintulu Airport
1. Is there a direct train from Kidurong to Bintulu Airport?
No. Sarawak has no railway network, so there is no train service of any kind between Kidurong and Bintulu Airport. The only way to travel this route is by road (taxi, Grab, bus, or private vehicle). Malaysia's Ministry of Transport confirms that rail services are limited to Peninsular Malaysia.
2. How much does a taxi cost from Kidurong to Bintulu Airport?
A standard taxi or Grab ride costs between 15 and 25 MYR (3–5 USD). Traditional taxis are usually 20–25 MYR, while Grab is slightly cheaper at 15–22 MYR. Fares are fixed for taxis and app-based for Grab. Grab Malaysia provides real-time pricing.
3. How long does it take to get from Kidurong to Bintulu Airport?
The journey takes 10–15 minutes by car or taxi. The distance is only 6–8 km. During peak traffic (7:30–8:30 AM or 5:00–6:30 PM), allow up to 20 minutes. By bus, it takes 25–35 minutes due to multiple stops.
4. Is there a bus from Kidurong to Bintulu Airport?
Yes, the Bintulu City Bus (Route 2) runs from Kidurong to the airport. It operates every 60–90 minutes from 6:30 AM to 7:00 PM. The fare is 2–4 MYR (0.40–0.85 USD). However, the service is infrequent and not suitable for early morning or late-night flights. Sarawak Transport Department has the official schedule.
5. What is the cheapest way to get from Kidurong to Bintulu Airport?
The cheapest option is the local bus at 2–4 MYR (0.40–0.85 USD). However, due to its limited schedule and lack of night service, the most practical cheap option is a shared Grab (15–22 MYR / 3–4.50 USD). If you split with 2–3 people, the cost per person is comparable to the bus but much faster.
6. What is the fastest way to get from Kidurong to Bintulu Airport?
The fastest way is by taxi, Grab, or private car, taking just 10–15 minutes. There is no faster alternative for this short distance. A helicopter or flight is not available or practical.
7. Can I book a Grab from Kidurong to Bintulu Airport?
Yes, absolutely. Grab is widely available in Kidurong and the surrounding area. Open the app, set your pick-up location (e.g., Kidurong market or your hotel) and destination to "Bintulu Airport (BTU)". The fare is typically 15–22 MYR (3–4.50 USD) and drivers arrive within 3–6 minutes. Download Grab here.
8. How early should I leave Kidurong for a flight from Bintulu Airport?
For domestic flights, leave Kidurong 1.5 to 2 hours before departure. This gives you 15 minutes to the airport, 30–40 minutes for check-in and security, and a 20–30 minute buffer. For international flights, leave 2 to 2.5 hours ahead. If you're taking the bus, add an extra 30–45 minutes to account for delays.