Explore Destinations

Discover the world's most amazing places

How to Get from Miri to Kuching Airport

Quick Answer – Best Way from Miri to Kuching Airport

✈️ Fly – It is the fastest and most convenient option. A direct flight from Miri Airport (MYY) to Kuching International Airport (KCH) takes 55–65 minutes and costs RM150–RM300 (≈USD32–64) one-way. Including ground transport, the total door-to-door time is about 2.5–3 hours. Airlines include AirAsia, MASwings, and Malaysia Airlines.

🚌 Cheapest option: Long-distance bus from Miri Bus Terminal to Kuching Bus Terminal (12–14 hours, RM70–RM100 / USD15–21), plus a local taxi to the airport (RM25–RM35 / USD5–7). Total ~RM95–RM135 (≈USD20–28).

🚗 Self-drive: 890 km via Pan Borneo Highway, 10–12 hours, fuel ~RM200–RM250 (≈USD42–53).

Quick Navigation – Jump to Section

✈️ Flying from Miri Airport (MYY) to Kuching Airport (KCH)

Flying is the most popular and recommended way to travel from Miri to Kuching Airport. With multiple daily flights operated by AirAsia, MASwings (subsidiary of Malaysia Airlines), and Malaysia Airlines, you can be in Kuching in under an hour.

Flight Details & Schedule

AirlineFlight TimeFrequency (Daily)Typical Fare (One-Way)
AirAsia55–60 min3–5 flightsRM120–RM250 (≈USD25–53)
MASwings55–60 min2–3 flightsRM150–RM300 (≈USD32–64)
Malaysia Airlines55–65 min1–2 flightsRM200–RM400 (≈USD42–85)

Door-to-Door Time Breakdown

Many travellers forget to account for ground time. Here is the realistic total time from Miri city centre to Kuching Airport arrivals hall:

StepTime
Miri city to Miri Airport (taxi/Grab, ~10 km)15–20 min
Check-in & security (recommend arrive 45 min early)30–45 min
Flight MYY → KCH55–65 min
Baggage claim & exit KCH10–15 min
Total door-to-door~2.5–3 hours

Which Airport in Kuching?

All flights from Miri land at Kuching International Airport (KCH), located about 15–20 minutes from Kuching city centre by taxi. From the airport, you can take a Grab (RM25–RM35 / USD5–7) or a prepaid taxi (RM35–RM45) to your final destination.

Baggage & Seat Tips

  • AirAsia: Basic fare includes 7 kg carry-on. Checked baggage (20 kg) from RM30–RM60 (≈USD6–13).
  • MASwings / Malaysia Airlines: Usually includes 20 kg checked baggage in the fare.
  • Seats are narrow on ATR72 (MASwings) – book an aisle seat if you need legroom.

Source: AirAsia official site | MASwings official site

🚌 Long-Distance Bus & Night Bus from Miri to Kuching

If you are on a tight budget and have plenty of time, the long-distance bus is the cheapest land option. Several operators run daily services between Miri Bus Terminal and Kuching Bus Terminal, with a journey time of 12–14 hours (including rest stops).

Bus Operators & Fare Comparison

CompanyTypeFare (MYR)Fare (USD)
Bintang JayaExpress (air-con)RM70–RM85≈USD15–18
Borneo BusExpress / NightRM75–RM90≈USD16–19
E-MutiaraNight bus (sleeper seat)RM85–RM100≈USD18–21
Suria BusExpress (day)RM70–RM80≈USD15–17

Day Bus vs Night Bus

  • Day bus: Departs 7:00 AM–10:00 AM, arrives 7:00 PM–10:00 PM. You can see the scenery of Sarawak's countryside.
  • Night bus: Departs 8:00 PM–10:00 PM, arrives 8:00 AM–10:00 AM. Saves you a night of accommodation and is cooler for sleeping.

From Kuching Bus Terminal to Kuching Airport

The bus terminal in Kuching is located at Kuching Bus Terminal (Jalan Tun Razak), about 12 km from the airport. You can take a Grab (RM25–RM35 / USD5–7) or a local taxi (RM35–RM45). The ride takes about 20–25 minutes.

Booking & Luggage Advice

  • Book at least 1–2 days in advance during peak seasons (Hari Raya, Christmas, Chinese New Year).
  • Most buses allow one large suitcase (20–25 kg) and one carry-on.
  • Bring a jacket or blanket – air conditioning is often very cold, especially on night buses.
  • Toilets on board are basic; use rest stops.

Source: EasyBook (bus ticketing) | BusOnlineTicket

🚕 Taxi & Private Transfer from Miri to Kuching

Taking a taxi or private car from Miri all the way to Kuching Airport is expensive and only recommended in specific situations. The distance is ~890 km and takes about 10–12 hours of non-stop driving.

Cost Breakdown

Service TypeEstimated Cost (MYR)Estimated Cost (USD)
Standard taxi (4-seater)RM800–RM1,100≈USD170–234
MPV / Family car (7-seater)RM1,100–RM1,500≈USD234–320
Premium / Executive sedanRM1,300–RM1,800≈USD277–383

When Should You Consider a Taxi?

  • Late-night or early-morning when flights and buses are unavailable.
  • Large group (4–7 people) – splitting the cost makes it more reasonable.
  • Special needs – travellers with mobility issues or a lot of luggage.
  • Emergency – if you miss your flight and need to get to Kuching urgently.

Important Note

Most taxi drivers will not agree to this trip without advance booking. Use ride-hailing apps like Grab or contact local taxi companies in Miri at least 24 hours in advance. Negotiate the price beforehand and confirm if fuel and tolls are included.

Source: Grab Malaysia | Miri local taxi association (+60 85-433 322)

🚗 Self-Drive from Miri to Kuching Airport (Pan Borneo Highway)

Driving yourself gives you maximum flexibility. The route follows the Pan Borneo Highway (Route AH150), which is mostly paved and in good condition. The total distance is about 890 km, taking 10–12 hours of driving time.

Route Overview

SegmentDistanceTime
Miri → Bintulu~210 km2.5–3 h
Bintulu → Sibu~280 km3–3.5 h
Sibu → Kuching~400 km4.5–5 h
Total~890 km10–12 h

Fuel & Toll Costs

  • Fuel: ~RM200–RM250 (≈USD42–53) for a standard sedan (RON95).
  • Tolls: Minimal on the Pan Borneo Highway – less than RM20 (≈USD4) total.
  • Car rental: RM150–RM250/day (≈USD32–53) for a compact car, plus insurance.

Tips for the Drive

  • Fill up in Bintulu and Sibu – fuel stations are sparse in some stretches.
  • Rest stops: There are laybys and small towns every 50–80 km. Don't drive more than 3 hours without a break.
  • Wildlife: Be cautious of crossing animals (monkeys, deer) especially at dawn and dusk.
  • Download Waze or Google Maps offline – mobile reception can be patchy.

Source: PLUS (Pan Borneo Highway info) | Hertz Malaysia car rental

🚆 Train from Miri to Kuching – Why There Is No Service

Currently, there is no passenger train service between Miri and Kuching. The Sarawak state government has long-term plans for a Borneo Railway, but as of 2025, no passenger rail link exists between these two cities.

What About the Sabah State Railway?

The only operational railway in Borneo is the Sabah State Railway (Jabatan Keretapi Negeri Sabah), which runs from Tenom to Kota Kinabalu – that is in Sabah, not Sarawak. There is no connection to Miri or Kuching.

Future Outlook

The Trans-Borneo Railway project has been discussed for years, but construction has not yet begun. If you prefer train travel, your best bet today is to fly or take a bus. Once the railway is operational (likely after 2030), it will be a game-changer for Sarawak travel.

Source: Railway Technology – Trans Borneo Railway

📊 Cost & Time Comparison – All Ways from Miri to Kuching Airport

Here is a side-by-side comparison of all available transport options. Bold indicates the best choice in each category.

ModeTotal TimeCost (MYR)Cost (USD)ComfortBest For
✈️ Flight~2.5–3 h door-to-doorRM150–RM300≈USD32–64★★★★★Most travellers – fastest & easiest
🚌 Bus (day)13–15 hRM70–RM100 + RM25–RM35 taxi≈USD15–21 + USD5–7★★★☆☆Budget travellers with time
🚌 Night bus12–14 h (overnight)RM85–RM100 + RM25–RM35 taxi≈USD18–21 + USD5–7★★★☆☆Budget + saving accommodation
🚗 Self-drive10–12 hRM200–RM250 fuel + rental (if needed)≈USD42–53 + rental★★★★☆Those who want flexibility
🚕 Taxi/Private car10–12 hRM800–RM1,500≈USD170–320★★★★☆Groups, late-night, special needs

🏆 Best Overall: ✈️ Flight – unbeatable speed and reasonable cost.
💰 Cheapest: 🚌 Bus (day or night) – as low as RM95 (≈USD20) all-in.

🧳 Traveler Tips & Local Insights – Miri to Kuching

Experienced travellers share these practical tips to make your journey smoother:

1. Book Flights Early for the Best Price

AirAsia and MASwings frequently offer promo fares. Book at least 2–4 weeks in advance to get fares under RM120 (≈USD25). Last-minute tickets can cost RM300+ (≈USD64).

2. The Night Bus Can Save You a Night's Stay

If you take the 9:00 PM night bus from Miri, you arrive in Kuching around 9:00 AM – fresh enough to start your day. This effectively saves you one night of accommodation (RM80–RM150 / USD17–32).

3. Use Grab for Airport Transfers in Kuching

From Kuching Bus Terminal to the airport, Grab is cheaper than a prepaid taxi. Expect RM25–RM35 (≈USD5–7) vs RM40–RM50 for a taxi. The ride takes about 20 minutes.

4. Avoid Peak Travel Periods

During Hari Raya Aidilfitri (March–April), Christmas (December), and Chinese New Year (January–February), flights and buses sell out weeks in advance. Book at least 1 month ahead if you must travel during these periods.

5. Luggage Delivery Service (Takkyubin Style)

In Sarawak, you can use Pos Malaysia or DHL Express to send luggage ahead to Kuching. This costs about RM35–RM60 (≈USD7–13) for a 20 kg suitcase and takes 1–2 days. Perfect if you want to travel light on the bus or plane.

6. Road Trip? Plan Your Stops

If driving, stop at Bintulu (seafood lunch at the waterfront) and Sibu (try the famous kompia snack). Both towns have clean rest stops and fuel stations.

Source: Pos Malaysia | Sarawak Tourism Board

❓ FAQs – From Miri to Kuching Airport

Is there a direct train from Miri to Kuching Airport?

No, there is no passenger train service between Miri and Kuching. The most practical alternative is to fly from Miri Airport (MYY) to Kuching International Airport (KCH), which takes about 1 hour.

How long does it take to fly from Miri to Kuching?

The direct flight from Miri Airport (MYY) to Kuching International Airport (KCH) takes approximately 55–65 minutes. Including check-in and security, you should allow about 2.5–3 hours door-to-door from Miri city centre.

What is the cheapest way to get from Miri to Kuching Airport?

The cheapest option is the long-distance bus from Miri Bus Terminal to Kuching Bus Terminal, costing RM70–RM100 (≈USD15–21). You then need to take a local taxi or Grab to Kuching Airport (about RM25–RM35 / USD5–7). Total cost: RM95–RM135 (≈USD20–28). Travel time: 13–15 hours.

Are there overnight buses from Miri to Kuching?

Yes, several bus operators run overnight (night bus) services from Miri to Kuching. Buses typically depart between 8:00 PM and 10:00 PM, arriving in Kuching around 8:00 AM–10:00 AM the next day. This allows you to save on accommodation and travel while you sleep.

How much does a taxi from Miri to Kuching Airport cost?

A private taxi or charter from Miri to Kuching Airport costs RM800–RM1,500 (≈USD170–320), depending on the vehicle type and negotiation. This is extremely expensive and not recommended for budget travellers. It is best suited for large groups or special circumstances.

Can I drive from Miri to Kuching Airport?

Yes, you can self-drive from Miri to Kuching via the Pan Borneo Highway (Route AH150). The journey is approximately 890 km and takes 10–12 hours depending on road conditions and stops. Fuel cost is about RM200–RM250 (≈USD42–53). Note: tolls are minimal on this route.

What is the best time to travel from Miri to Kuching?

The best time to travel is during the dry season (March–September) when road conditions are optimal for buses and driving. For flights, morning departures (7:00 AM–10:00 AM) are most reliable and less prone to delays. Avoid travelling during Hari Raya and Chinese New Year when tickets sell out quickly.

Do I need to book flights from Miri to Kuching in advance?

Yes, it is strongly recommended to book flights at least 2–4 weeks in advance, especially during peak seasons (school holidays, festivals). Last-minute fares can be 2–3 times higher. Use comparison sites like Skyscanner or check directly with AirAsia, MASwings, and Malaysia Airlines.