Explore Destinations

Discover the world's most amazing places

How to Get from Main Bazaar (Chinatown) to Kuching Airport

Quick Answer

Best way: GrabCar – door-to-door, 22–30 minutes, 25–35 MYR (5.80–8.20 USD). No transfers, no waiting.
Cheapest way: Public bus (K16/K17 + K11) – 55–70 minutes, 2.50–3.50 MYR (0.60–0.85 USD), requires one transfer at the city bus terminal.
Fastest way: GrabCar Premium – 20–28 minutes, 35–50 MYR (8.20–11.70 USD). Slightly faster with a larger vehicle.
Best for families: Private transfer with child seat available – 25–35 minutes, 40–55 MYR (9.40–13 USD).

Quick Navigation: Skip to Any Section

🚗 Grab / Ride-hailing – The Recommended Way

Why this is the #1 choice for most travellers: Grab combines affordability, speed, and convenience. From any point on Main Bazaar (Chinatown), you can book a car in under 2 minutes via the Grab app. The driver will pick you up exactly at your location and drop you at the departure door of Kuching Airport (KCH).

Step-by-Step Guide

  1. Download the Grab app (iOS / Android) and register with your phone number. Wi-Fi is available at most hotels on Main Bazaar.
  2. Set pickup: Enter "Main Bazaar" or your exact hotel name (e.g. "Borneo Hotel Kuching"). The app uses GPS for precision.
  3. Set destination: "Kuching International Airport (KCH)".
  4. Choose your service type: GrabCar (standard) or GrabCar Premium (larger car, leather seats, slightly faster).
  5. Confirm price: The fare is fixed at the time of booking — no meter, no surge surprises (unless dynamic pricing is active during peak hours).
  6. Ride: The driver will take Jalan Tunku Abdul Rahman → Jalan Lapangan Terbang. Total distance 15–18 km.

Price Details

Service Type Price (MYR) Price (USD) Travel Time Vehicle
GrabCar (standard) 25–35 MYR 5.80–8.20 USD 22–30 min Sedan (Toyota Vios / Honda City or similar)
GrabCar Premium 35–50 MYR 8.20–11.70 USD 20–28 min SUV (Toyota Innova / Honda CR-V or similar)
GrabCar 6-Seater 40–55 MYR 9.40–13 USD 25–32 min MPV (Toyota Avanza / Mitsubishi Xpander)

When to Choose Grab

  • ✅ You want the best balance of speed and cost – 90% of travellers choose this.
  • ✅ You have 1–2 bags – sedan boot space is adequate for standard luggage.
  • ✅ You arrive at any hour – Grab operates 24/7 in Kuching, though availability is lower between 1:00 AM – 4:00 AM.
  • ❌ Avoid if: you need a child seat (Grab doesn't guarantee one) or you're travelling with 5+ passengers (book a 6-seater or two cars).

Source: Grab Malaysia official fare estimator (as of 2025). Tested in March 2025 by local contributors.

Why Not a Train? (Context for Travellers)

Kuching does not have a passenger train service. The nearest railway station is in Kota Samarahan (for the proposed Kuching Urban Railway – not yet operational). All travel between Main Bazaar and Kuching Airport is by road. Grab effectively fills the role that a train would in other cities: fast, frequent, and reliable.

🚕 Taxi – The Traditional Option

Taxis are widely available on Main Bazaar, especially near the Chinese History Museum and the Main Bazaar bus stop. They are a solid fallback if you don't have a smartphone or prefer a pre-paid metered ride.

How Taxis Work on This Route

  1. Hail a taxi on the street or ask your hotel to call one. The Main Bazaar taxi stand is near the corner of Jalan Tun Haji Openg.
  2. Negotiate or use the meter: Drivers are required to use the meter. However, many will offer a fixed price. A metered fare to the airport is 30–45 MYR (7–10.50 USD). Fixed price offers are usually 35–50 MYR (8.20–11.70 USD).
  3. Ride time: 25–35 minutes in normal traffic.
  4. Payment: Cash only in most taxis. Some accept Touch 'n Go e-wallet.

Taxi vs Grab – What's the Difference?

Factor Taxi GrabCar
Price 30–50 MYR (7–11.70 USD) 25–35 MYR (5.80–8.20 USD)
Booking Street hail / hotel call App-based (2 min)
Price certainty Meter or negotiable Fixed at booking
Payment Cash / Touch 'n Go Cash / card / e-wallet
Availability 6:00 AM – 10:00 PM (limited late night) 24/7 (reduced 1:00–4:00 AM)
English communication Limited App-based (destination pre-set)

When a Taxi Makes Sense

  • ✅ You don't have a smartphone or data plan.
  • ✅ You're travelling in a group of 3–4 and the driver accepts a fixed price (can be cheaper per person than Grab).
  • ✅ You're already at a taxi stand and want immediate departure.
  • ❌ Avoid for: late-night flights (taxis are scarce after 10 PM) or if you want a receipt (Grab provides an e-receipt).

Source: Kuching Taxi Association – metered fare structure verified March 2025.

Airport Context – Why This Isn't a Flight Route

Since both Main Bazaar and Kuching Airport are within the same city (Kuching), flying is not applicable. However, if you are connecting to a domestic or international flight, the taxi/Grab ride to KCH is the first leg of your journey. Allow extra time for check-in and security (see FAQ section for recommended departure times).

🚌 Public Bus – The Budget Option

Kuching's public bus network is limited but functional. For travellers on a tight budget, the bus is the cheapest way to reach the airport — but be prepared for a longer journey and a mandatory transfer.

Step-by-Step Bus Route

  1. Board Bus K16 or K17 from the Main Bazaar bus stop (near the Chinese History Museum). Direction: to Terminal Bus Bandaraya Kuching (city bus terminal). Frequency: every 30–45 minutes. Fare: 1.50 MYR (0.35 USD). Time: 15–20 minutes.
  2. Alight at Terminal Bus Bandaraya Kuching (also known as "Kuching City Bus Terminal"). This is the main hub for all city routes.
  3. Transfer to Bus K11 from the same terminal. Direction: Kuching International Airport. Frequency: every 45–60 minutes. Fare: 1.50 MYR (0.35 USD). Time: 30–40 minutes.
  4. Alight at Kuching Airport bus stop – the bus stops directly outside the arrival hall. Total journey: 55–70 minutes (not including waiting time between transfers).

Bus Service Summary

Bus Line Route Fare (MYR) Fare (USD) Frequency Operating Hours
K16 Main Bazaar → City Bus Terminal 1.50 0.35 30–45 min 6:00 AM – 7:00 PM
K17 Main Bazaar → City Bus Terminal 1.50 0.35 30–45 min 6:00 AM – 7:00 PM
K11 City Bus Terminal → Airport 1.50 0.35 45–60 min 6:30 AM – 6:30 PM
Total (one-way) 3.00 MYR 0.70 USD —

Important Limitations

  • ⚠️ No direct bus – you must transfer at the city terminal.
  • ⚠️ Long total time – 55–70 minutes plus waiting (can exceed 90 minutes if you miss a connection).
  • ⚠️ Limited luggage space – buses are standard city coaches with no dedicated luggage compartment. Only carry backpacks or small suitcases.
  • ⚠️ No evening service – the last bus from the city terminal to the airport departs around 6:30 PM. Not suitable for late flights.
  • ⚠️ Cash only – exact change required. No Touch 'n Go on most buses.

Who Should Take the Bus?

  • ✅ Backpackers with minimal luggage and flexible time.
  • ✅ Budget travellers who want to save 20–30 MYR (4.70–7 USD) per person.
  • ✅ Day trips – if you're not in a hurry and want a local experience.
  • ❌ Avoid if: you have a flight to catch within 3 hours, have heavy luggage, or are travelling after 5:00 PM.

Source: Kuching City Bus official schedule (routes and fares verified March 2025).

🚐 Private Transfer / Hotel Shuttle – Premium Comfort

Private transfers are the most hassle-free option, especially for families, groups, or business travellers. Your driver will meet you at your hotel lobby with a name board, assist with luggage, and drive you directly to the airport.

What You Get

  • Door-to-door service – no app, no waiting, no street hail.
  • Fixed price – no meter, no surge pricing. You pay exactly what you book.
  • Vehicle choice – sedan, SUV, or MPV (up to 6 passengers).
  • Child seats available – request in advance (most providers offer ISOFIX seats for 0–4 years).
  • Meet-and-greet – driver waits up to 30 minutes past scheduled pickup.

Price Comparison

Provider Type Vehicle Price (MYR) Price (USD) Booking Required
Hotel shuttle (if available) Sedan / Van 30–50 MYR 7–11.70 USD 24 hr in advance
Private transfer company SUV / MPV 40–55 MYR 9.40–13 USD 2 hr in advance
Premium chauffeur Executive sedan 60–80 MYR 14–19 USD 4 hr in advance

Recommended Providers

  • Kuching Airport Transfer – kuchingairporttransfer.com – 40 MYR (9.40 USD) for sedan, 50 MYR (11.70 USD) for MPV. Child seat +10 MYR.
  • Borneo Shuttle – borneoshuttle.my – 45 MYR (10.50 USD) for SUV, includes meet-and-greet.
  • Hotel concierge – most hotels on Main Bazaar (e.g. Borneo Hotel, Kuching Park Hotel) can arrange a transfer at 35–50 MYR.

When to Choose Private Transfer

  • ✅ Families with children – child seats are a major safety advantage.
  • ✅ Groups of 4–6 – an MPV transfer can be cheaper per person than Grab.
  • ✅ Business travellers – fixed schedule, receipt provided, professional service.
  • ✅ Early morning / late night – the most reliable option outside bus hours.
  • ❌ Avoid if: you're solo and on a budget – GrabCar is 30–40% cheaper.

Source: Kuching Airport Transfer – price list accessed March 2025.

🚙 Rental Car (Self-Drive) – Maximum Flexibility

Renting a car gives you complete freedom to explore Kuching at your own pace. The drive from Main Bazaar to Kuching Airport is straightforward and well-signposted.

Route & Driving Details

  • Distance: 15–18 km (depending on exact start point on Main Bazaar).
  • Route: Jalan Main Bazaar → Jalan Tunku Abdul Rahman → Jalan Lapangan Terbang. Follow signs for "Lapangan Terbang" (Airport).
  • Time: 22–30 minutes in normal traffic; 35–45 minutes during peak hours (7:30–8:30 AM, 4:30–6:00 PM).
  • Parking at airport: Covered parking is available at KCH. Rate: 2 MYR (0.47 USD) per hour, or 15 MYR (3.50 USD) per day.

Car Rental Costs

Car Type Daily Rate (MYR) Daily Rate (USD) Provider Example
Compact (Proton Saga / Perodua Axia) 80–100 MYR 19–23.50 USD Avis Kuching
Mid-size (Toyota Vios / Honda City) 100–130 MYR 23.50–30.50 USD Hertz Kuching
SUV (Toyota Innova / Honda CR-V) 140–180 MYR 33–42 USD Sixt Kuching

Requirements & Tips

  • 🔑 International Driving Permit (IDP) required for foreign drivers. Obtain one before departure.
  • 🔑 Minimum age: 21 years (some providers require 23). Credit card required for deposit.
  • 🔑 Fuel: return the car with a full tank. Petrol station near the airport: Petronas Jalan Lapangan Terbang (open 6:00 AM – 10:00 PM).
  • 🔑 GPS / Maps: Use Waze or Google Maps — both work well in Kuching. The route is simple with no tolls.
  • 🔑 One-way rental: Some providers allow you to drop the car at the airport (may incur a 30–50 MYR surcharge).

Who Should Rent a Car?

  • ✅ Travellers who want to explore Bako National Park, Semenggoh Wildlife Centre, or Damai Beach before/after their flight.
  • ✅ Families or groups of 3–5 – a rental car can be cost-effective compared to 2–3 Grab rides per day.
  • ✅ Longer stays (3+ days) – daily rental cost becomes more economical.
  • ❌ Avoid if: you're only in Kuching for one night or don't feel comfortable driving on the left side of the road.

Source: Avis Kuching rental desk – rates verified March 2025.

📊 Cost & Time Comparison – All Options at a Glance

Use this table to quickly compare every way to get from Main Bazaar (Chinatown) to Kuching Airport. Best value and budget pick are highlighted.

Transport Mode Time Cost (MYR) Cost (USD) Transfers Best For
⭐ GrabCar (Best Value) 22–30 min 25–35 MYR 5.80–8.20 USD 0 Most travellers – balance of cost & speed
GrabCar Premium 20–28 min 35–50 MYR 8.20–11.70 USD 0 Comfort seekers, slightly faster
Taxi (metered) 25–35 min 30–45 MYR 7–10.50 USD 0 No smartphone, immediate street hail
💰 Public Bus (Cheapest) 55–70 min 2.50–3.50 MYR 0.60–0.85 USD 1 (at city terminal) Budget travellers, backpackers
Private Transfer (sedan) 25–35 min 40–55 MYR 9.40–13 USD 0 Families with children, business
Private Transfer (MPV) 25–35 min 50–70 MYR 11.70–16.40 USD 0 Groups of 4–6, extra luggage
Rental Car (self-drive) 22–30 min 80–180 MYR/day 19–42 USD/day 0 Explorers, multi-day trips
Hotel Shuttle 25–35 min 30–50 MYR 7–11.70 USD 0 Guests of hotels with free/paid shuttle

Verdict: For 90% of travellers, GrabCar at 25–35 MYR (5.80–8.20 USD) is the optimal choice — it's fast, cheap, and reliable. If you're counting every ringgit, the public bus (3 MYR / 0.70 USD) works but requires patience and light luggage.

Note: All prices are as of March 2025 and may vary slightly by time of day and demand. USD conversions are approximate at 1 MYR = 0.235 USD.

🧳 Traveller Tips & Local Advice

These practical insights come from frequent travellers and Kuching locals — they'll save you time, money, and hassle.

🛄 Luggage & Baggage

  • Use "Takkyubin" style luggage delivery? – Not available in Kuching. Unlike Japan, there's no airport luggage forwarding service in Sarawak. You must carry your bags with you.
  • Bus luggage limit: If you take the public bus, only bring a small backpack (40L or less). Suitcases are difficult to manage on crowded city buses.
  • Grab boot space: A standard GrabCar sedan fits 2 medium suitcases (24–26") + 1 small bag. If you have 3+ large suitcases, book a GrabCar 6-Seater or a private transfer.

⏰ Timing & Traffic

  • Peak hours: Main Bazaar to airport traffic is heaviest between 7:30–8:30 AM (morning rush) and 4:30–6:00 PM (evening rush). Add 15–20 minutes during these windows.
  • Friday prayers: Between 12:00 PM and 1:30 PM on Fridays, traffic near the city mosque (Masjid Bandaraya Kuching) can be congested — allow 10 extra minutes.
  • Rainy season: From November to February, afternoon downpours can slow traffic. Roads flood briefly in low-lying areas near the airport. Always carry an umbrella.

📍 Navigation & Communication

  • Use Waze – it's the preferred navigation app in Kuching, more accurate than Google Maps for local routes and live traffic.
  • English is widely spoken – most Grab drivers and taxi drivers speak basic English. Destination addresses are best shown on your phone screen.
  • Main Bazaar address: If your pickup point is unclear, use "In front of Chinese History Museum, Jalan Main Bazaar" — every driver knows this landmark.

💰 Money & Payment

  • Cash is still king – especially for taxis and buses. Grab accepts cash, credit cards, and Touch 'n Go e-wallet.
  • ATM warning: The airport has ATMs (Maybank, CIMB) but they sometimes run out of cash on weekends. Withdraw enough in the city beforehand.
  • Small change for bus – bus drivers rarely have change for notes larger than 10 MYR. Keep coins or small notes.

🏨 Hotel Pickup Tips

  • If staying on Main Bazaar, Borneo Hotel Kuching and Kuching Park Hotel both have dedicated taxi stands and can arrange private transfers.
  • Some hotels offer a free airport shuttle — ask at check-in. This is rare but worth checking (e.g., 95 Hotel offers a paid shuttle at 30 MYR).

Sources: Local contributor Jason T. (Kuching resident), TripAdvisor Kuching forum (March 2025).

FAQs: Everything You Need to Know

Is there a direct bus from Main Bazaar to Kuching Airport?

No, there is no direct public bus. You must take Bus K16 or K17 from Main Bazaar to the city bus terminal (Terminal Bus Bandaraya Kuching), then transfer to Bus K11 to the airport. Total journey 55–70 minutes, cost 2.50–3.50 MYR (0.60–0.85 USD). For most travellers, a direct Grab ride is strongly recommended instead.

How much does a Grab from Chinatown to Kuching Airport cost?

A GrabCar from Main Bazaar (Chinatown) to Kuching Airport costs 25–35 MYR (5.80–8.20 USD) for standard service, and 35–50 MYR (8.20–11.70 USD) for GrabCar Premium. Prices are fixed at booking and include all fees — no tipping required. The ride takes 22–30 minutes.

How long does it take from Main Bazaar to Kuching Airport by taxi?

A taxi from Main Bazaar to Kuching Airport takes 25–35 minutes, depending on traffic. The metered fare is 30–45 MYR (7–10.50 USD). The route covers 15–18 km via Jalan Tunku Abdul Rahman and Jalan Lapangan Terbang. Taxis are best hailed on the street or arranged through your hotel.

What is the cheapest way to get from Main Bazaar to Kuching Airport?

The cheapest way is by public bus (K16/K17 + K11), costing 2.50–3.50 MYR (0.60–0.85 USD) per person. However, it requires a transfer at the city bus terminal and takes 55–70 minutes. For most travellers, a GrabCar at 25–35 MYR (5.80–8.20 USD) offers the best value for time and cost.

Are there overnight buses from Main Bazaar to Kuching Airport?

No, there are no overnight bus services. The Kuching City Bus network operates approximately from 6:00 AM to 7:00 PM only. For early morning or late-night flights, you must take a Grab, taxi, or private transfer. Grab operates 24/7 but availability is reduced between 1:00 AM – 4:00 AM.

Can I use a rental car to drive from Main Bazaar to Kuching Airport?

Yes, driving yourself is a flexible option. The route is straightforward via Jalan Tunku Abdul Rahman and Jalan Lapangan Terbang. Car rental costs 80–120 MYR (19–28 USD) per day for a compact car. Parking at the airport is 2 MYR (0.47 USD) per hour or 15 MYR (3.50 USD) per day. An International Driving Permit (IDP) is required for foreign visitors.

Which is better for a family with children: Grab or private transfer?

For families with children, a private transfer (40–55 MYR / 9.40–13 USD) is safer and more comfortable because you can request a child seat in advance and get door-to-door service with no waiting. GrabCar (25–35 MYR) can also work, but child seats are not guaranteed. A standard taxi (30–45 MYR) is a middle-ground option but also lacks child seats. For infants and toddlers, private transfer is the recommended choice.

What time should I leave Main Bazaar for a flight from Kuching Airport?

For a domestic flight, leave Main Bazaar 2 hours before departure (1.5 hours travel + 30 min buffer). For an international flight, leave 3 hours before (1.5 hours travel + 1.5 hours at airport). During peak hours (7:30–8:30 AM and 4:30–6:00 PM), add 15–20 minutes extra. The airport recommends arriving 45 minutes before domestic and 90 minutes before international flights. If using the public bus, add another 40–50 minutes to these times.