Explore Destinations

Discover the world's most amazing places

How to Get from Kuching to Miri Airport

Quick Answer

The best way to get from Kuching to Miri Airport is to fly. A direct flight from Kuching International Airport (KCH) to Miri Airport (MYY) takes just 55–65 minutes and costs 150–300 MYR (32–64 USD) one-way. Total door-to-door time including check-in, security, and transfers is about 3 hours. If you are on a very tight budget, an express bus costs only 60–100 MYR (13–21 USD) but takes 12–14 hours. There is no train service between Kuching and Miri — East Malaysia has no railway network.

Quick Navigation: Kuching → Miri Airport Transport Options

✈️ Flight from Kuching to Miri Airport – The Fastest & Most Recommended Option

Flying is by far the quickest and most convenient way to travel from Kuching to Miri. A direct flight connects Kuching International Airport (KCH) with Miri Airport (MYY) in under an hour. With multiple daily departures and competitive fares, this is the option most travelers choose.

Which Airlines Fly the Route?

  • Malaysia Airlines – Full-service carrier, 2–3 flights daily. Fares from 180–300 MYR (38–64 USD). Includes checked baggage (20 kg) and meal.
  • AirAsia – Low-cost carrier, 3–5 flights daily. Fares from 150–250 MYR (32–53 USD). Baggage and meals are extra.
  • Batik Air – Hybrid carrier, 1–2 flights daily. Fares from 160–280 MYR (34–60 USD). Includes 20 kg baggage.

Flight Schedule & Frequency

There are approximately 6–10 direct flights per day between Kuching and Miri, operated by the three airlines above. The first flight usually departs around 6:30 AM and the last around 8:00 PM. Flight time is consistently 55–65 minutes.

Door-to-Door Time Breakdown

SegmentEstimated Time
Kuching city center → KCH Airport15–25 min (taxi/Grab, ~25–35 MYR / 5–7 USD)
Check-in & security (domestic)45–60 min (recommended arrival)
Flight KCH → MYY55–65 min
Baggage claim & exit MYY15–20 min
Miri Airport → Miri city center10–15 min (taxi/Grab, ~15–20 MYR / 3–4 USD)
Total (door-to-door)~2.5–3 hours

Pros & Cons of Flying

  • ✅ Fastest option – total travel time ~3 hours
  • ✅ Multiple daily departures & competitive pricing
  • ✅ Comfortable with air conditioning and in-flight service
  • ❌ Requires advance booking for best fares (last-minute can be 300+ MYR / 64+ USD)
  • ❌ Need to factor in airport transfer and check-in time
  • ❌ Carbon footprint higher than bus or shared taxi

Booking Tips

Book at least 2–3 weeks in advance on AirAsia or Malaysia Airlines websites to secure the lowest fares. Avoid booking during school holidays (March, June, August, December) and Harvest Festival (May–June) when prices can spike to 400+ MYR (85+ USD).

Sources: AirAsia official website · Malaysia Airlines official website · Batik Air official website

🚌 Express Bus from Kuching to Miri – The Most Economical Way

For budget-conscious travelers, the express bus is the cheapest way to get from Kuching to Miri. While it takes significantly longer than flying, it costs a fraction of the price and allows you to see the Sarawak countryside along the coastal highway.

Bus Operators & Fares

OperatorEst. Price (MYR)Est. Price (USD)DurationDaily Dep.
Bintang Jaya60–80 MYR13–17 USD12–13 h2
MTC (Miri Transport Company)65–85 MYR14–18 USD12–14 h2
Eva Express70–95 MYR15–20 USD13–14 h1
BusAsia60–90 MYR13–19 USD12–13 h2

Departure & Arrival Points

  • Departure: Kuching Express Bus Terminal (also known as Kuching Sentral) at Jalan Penrissen, about 15 minutes from Kuching city center.
  • Arrival: Miri Express Bus Terminal (Jalan Padang Jawa), about 10–15 minutes from Miri city center and 20–25 minutes from Miri Airport.

From Miri Bus Terminal to Miri Airport

Once you arrive at Miri Express Bus Terminal, you can take a local taxi or Grab to Miri Airport. The journey takes about 20–25 minutes and costs approximately 15–25 MYR (3–5 USD).

Day Buses vs. Night Buses

Day buses depart between 7:00–10:00 AM and arrive in the evening (7:00–10:00 PM). They offer views of the coastal scenery but you lose a full day of travel.

Night buses (overnight) depart between 8:00–10:00 PM and arrive between 8:00–10:00 AM the next morning. This is a popular choice because you save on a night of accommodation and arrive fresh in the morning.

Comfort & Amenities

  • Most buses are air-conditioned (sometimes very cold – bring a jacket!)
  • Reclining seats (40–45 degree recline on most operators)
  • Toilet on board (only on some buses; otherwise rest stops every 3–4 hours)
  • No food included, but buses stop at rest areas (e.g., Serian, Betong, Selangau)

Booking & Luggage Tips

  • Book 1–3 days ahead during peak seasons (school holidays, festivals). Walk-up tickets are usually available but may sell out.
  • Most operators allow 1 large bag (≤20 kg) and 1 small hand carry. Extra luggage may cost 5–10 MYR (1–2 USD).
  • Arrive at the terminal at least 30 minutes early to secure your seat.

Sources: BusOnlineTicket.com · Easibook.com · local operator websites (accessed 2025).

🚕 Taxi & Private Transfer – Premium Door-to-Door Comfort

For travelers who value privacy, convenience, and flexibility, a private taxi or transfer from Kuching to Miri Airport is the ultimate choice. This is the most expensive option and is generally only recommended for groups of 3–4 people, late-night arrivals, or those with heavy luggage.

Price Range & Vehicles

Vehicle TypeEst. Price (MYR)Est. Price (USD)SeatsBest For
Standard sedan (e.g., Toyota Vios)800–1,000 MYR170–213 USD3–4 paxSolo / couple with light luggage
MPV (e.g., Toyota Innova)1,000–1,300 MYR213–277 USD5–7 paxFamily / group with luggage
SUV (e.g., Toyota Fortuner)1,200–1,500 MYR255–319 USD4–5 paxPremium comfort / rough road confidence

Journey Details

  • Distance: ~600 km (373 miles) via the Sarawak coastal highway (Route 1).
  • Duration: 8–10 hours, depending on traffic, weather, and rest stops.
  • Route: Kuching → Serian → Betong → Sarikei → Sibu → Bintulu → Miri. The road is mostly two-lane highway with occasional rough patches.

When to Choose a Private Transfer

  • ✅ You are traveling with 3–5 people (cost per person becomes comparable to flying).
  • ✅ You have heavy or bulky luggage (sports equipment, musical instruments, etc.).
  • ✅ You need to travel late at night or very early morning when flights and buses are not available.
  • ✅ You have mobility issues or prefer not to navigate public transport.
  • ❌ Not recommended for solo budget travelers – the cost is prohibitive.

How to Book

  • Grab – you can book a GrabCar for long-distance, but availability is limited and drivers may cancel. Price ~800–1,200 MYR.
  • Local transfer companies – e.g., Borneo Taxi Transfer, Sarawak Transport. Book 24–48 hours ahead.
  • Hotel concierge – many Kuching hotels can arrange a private car for you.

Sources: Grab Malaysia fare estimates (2025) · local transfer provider quotes.

🚗 Self-Drive & Rental Car – Maximum Freedom on the Road

If you enjoy road trips and want the ultimate flexibility, renting a car and driving from Kuching to Miri is a great option. The journey takes you along the Sarawak coastal highway, past charming towns, rainforest, and long stretches of scenic coastline.

Route Overview

  • Total distance: ~600 km (373 miles).
  • Driving time: 8–10 hours without long breaks.
  • Route: Kuching → Serian (30 min) → Betong (2 h) → Sarikei (1.5 h) → Sibu (1.5 h) → Bintulu (2.5 h) → Miri (2.5 h).
  • Road conditions: Mostly paved two-lane highway (Route 1). Some sections between Bintulu and Miri can be uneven; drive carefully at night.

Rental Car Costs

Car TypeRental per Day (MYR)Rental per Day (USD)Fuel Cost (one-way)Total Est. One-Way
Compact (e.g., Perodua Myvi)80–120 MYR17–26 USD180–220 MYR260–340 MYR (55–72 USD)
Sedan (e.g., Toyota Vios)120–180 MYR26–38 USD200–250 MYR320–430 MYR (68–92 USD)
SUV (e.g., Honda CR-V)200–300 MYR43–64 USD250–350 MYR450–650 MYR (96–138 USD)

Fuel & Tolls

  • Fuel cost for a one-way trip: approximately 200–350 MYR (43–74 USD) depending on vehicle and driving style.
  • No tolls on most of Route 1; only a small toll near Kuching (about 2–3 MYR / 0.5 USD).

Where to Rent in Kuching

  • Kuching International Airport – major brands: Hertz, Avis, Budget, and local companies like Paradise Rental.
  • City center – many local agencies offer delivery to your hotel. Compare prices on RentalCars.com.

Important Driving Tips

  • 🕐 Start early – leave Kuching by 6–7 AM to avoid driving after dark (roads are poorly lit in many sections).
  • ⛽ Plan fuel stops – fuel stations are available in all major towns (Serian, Betong, Sarikei, Sibu, Bintulu) but can be sparse in between. Fill up when you can.
  • 🍽️ Rest stops – there are numerous roadside cafes and restaurants ("kedai kopi") serving local food. Popular stops include Serian (for fresh durian), Betong (for "ayam pansuh" – bamboo chicken), and Sibu (for "kompia" – local biscuits).
  • 🛣️ Road conditions – the highway is generally good, but watch for potholes, logging trucks, and occasional wildlife (monkeys, monitor lizards).
  • 📄 Documents – bring your valid driving license (an international driving permit is not strictly required for most nationalities, but recommended).

One-Way Rental (Drop-off in Miri)

Most rental companies allow one-way drop-off at Miri Airport or Miri city center. A one-way fee of 100–200 MYR (21–43 USD) is usually charged. Confirm this when booking.

Sources: Hertz Malaysia · Avis Malaysia · local rental agencies in Kuching (2025).

📊 Cost & Time Comparison – All Transport Options at a Glance

Use this table to quickly compare time, cost, and convenience for every way to get from Kuching to Miri Airport.

Transport ModeTotal Time (door-to-door)Price Range (MYR)Price Range (USD)TransfersBest For
✈️ Flight 2.5–3 h 150–300 MYR 32–64 USD 0 (direct) 🏆 BEST OVERALL – fastest & convenient
🚌 Express Bus 13–15 h (incl. airport transfer) 60–100 MYR 13–21 USD 0 (direct bus) + taxi to airport 💰 CHEAPEST – budget travel
🚕 Private Transfer 8–10 h 800–1,500 MYR 170–319 USD 0 (door-to-door) Groups / premium comfort
🚗 Self-Drive 8–10 h 260–650 MYR (incl. fuel) 55–138 USD 0 (direct) Road trip lovers / flexibility
🚆 Train Not available – East Malaysia has no railway network.

🏆 Best Overall: Flight – fastest, reasonably priced, and most convenient.
💰 Cheapest: Express bus – from just 60 MYR (13 USD) one-way.
🛣️ Most Flexible: Self-drive – stop wherever you want, travel on your schedule.

💡 Traveler Tips & Local Insights for Your Kuching → Miri Journey

🛄 Luggage Services: Takkyubin-Style Options

If you are traveling light but have heavy luggage, consider using courier services to send your bags ahead. Companies like Pos Malaysia and City-Link offer door-to-door parcel delivery from Kuching to Miri. Cost is about 30–60 MYR (6–13 USD) for a standard 20 kg suitcase, and delivery takes 1–3 days. This allows you to travel hands-free on the bus or flight.

🔄 Booking in Peak Seasons

During school holidays (March, June, August, December), Harvest Festival (May–June), and Chinese New Year (January–February), both flights and buses sell out quickly. Book at least 2–4 weeks in advance for flights, and 1 week in advance for buses. Prices can increase by 50–100% during these periods.

🍽️ Food Stops on the Road

If you are driving or taking a bus, here are some recommended food stops along the highway:

  • Serian – famous for fresh durian and local snacks (30 min from Kuching).
  • Betong – try "ayam pansuh" (chicken cooked in bamboo) at any roadside restaurant.
  • Sibu – known for "kompia" (foochow biscuits) and "mee sua" (thin noodles).
  • Bintulu – stop at the Bintulu Waterfront for seafood and "bubur cha cha" (dessert).

🌙 Night Driving Warning

Driving after dark on Route 1 between Bintulu and Miri is not recommended due to poor lighting, logging trucks, and wildlife. If you are driving, aim to reach Miri before sunset (around 6:30 PM year-round in Sarawak).

📱 Useful Apps for the Journey

  • Grab – for taxis and ride-hailing in both Kuching and Miri.
  • BusOnlineTicket.com – for booking express bus tickets in advance.
  • Google Maps / Waze – for navigation (download offline maps for areas with weak signal).
  • AirAsia / Malaysia Airlines apps – for flight check-in and mobile boarding pass.

♿ Accessibility Information

  • Kuching International Airport is fully wheelchair-accessible with ramps, lifts, and accessible toilets.
  • Miri Airport is also accessible, with assistance available upon request at the information desk.
  • Express buses generally do not have wheelchair lifts. If you have mobility needs, consider flying or booking a private transfer.

Sources: Local tourism boards · traveler forums (TripAdvisor, Reddit r/Sarawak) · personal experience reports (2024–2025).

❓ FAQs: How to Get from Kuching to Miri Airport

Is there a direct flight from Kuching to Miri Airport?

Yes, Malaysia Airlines, AirAsia and Batik Air operate direct flights from Kuching International Airport (KCH) to Miri Airport (MYY). Flight time is about 55–65 minutes, with fares from 150 MYR (32 USD) one-way.

How long does it take to get from Kuching to Miri by bus?

A direct bus from Kuching Express Bus Terminal to Miri Express Bus Terminal takes 12–14 hours, depending on road conditions and rest stops. Fares range from 60–100 MYR (13–21 USD).

Can I take a train from Kuching to Miri?

No. East Malaysia (Sarawak and Sabah) does not have a railway network. There is no train service between Kuching and Miri. The only practical options are flight, bus, taxi, or self-drive.

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

The cheapest way is by express bus, costing 60–100 MYR (13–21 USD) one-way. From Miri Express Bus Terminal you can take a local taxi or Grab (about 15–20 MYR / 3–4 USD) to Miri Airport.

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

A private taxi or transfer from Kuching to Miri Airport costs between 800–1,500 MYR (170–319 USD) depending on vehicle type and provider. This is the most expensive option and is usually only recommended for groups, late-night arrivals, or travelers with heavy luggage.

Should I fly or take the bus from Kuching to Miri?

For most travelers, flying is the best option: 1 hour flight vs 12–14 hours bus, with fares starting at 150 MYR (32 USD). Choose the bus only if you are on a very tight budget (from 60 MYR / 13 USD) or have plenty of time and want to see the countryside.

What is the driving distance from Kuching to Miri Airport?

The driving distance from Kuching city center to Miri Airport is approximately 600 km (373 miles) via the coastal highway. The drive takes 8–10 hours depending on traffic, road conditions, and rest stops.

Are there overnight buses from Kuching to Miri?

Yes, several bus operators run night (overnight) buses from Kuching to Miri. Departures are typically around 8–10 PM, arriving at Miri Express Bus Terminal between 8–10 AM the next morning. This allows you to save on accommodation and travel while you sleep.