Quick Answer
For most travelers, the best balance of speed, cost, and convenience from Kota Kinabalu Airport (BKI) to Gaya Street Sunday Market is using the Grab ride-hailing app. A typical ride costs RM15-25 and takes 15-25 minutes. The cheapest option is the public Airport Bus (RM5) to the city terminal plus a short walk (total ~45-70 mins). For hassle-free direct service, pre-booked private transfers cost around RM50-80.
Taxi, Grab & Private Transfer (Most Convenient)
This is the most straightforward door-to-door option, ideal for families, groups, or travelers with luggage heading directly to the market or their accommodation on Gaya Street.
Official Airport Taxi
Purchase a fixed-fare coupon at the official taxi counters in the arrivals hall of Terminal 1 (Main Terminal) or Terminal 2. Rates are non-negotiable and regulated.
| Destination | Fixed Fare (Approx.) | Vehicle Type |
|---|---|---|
| Gaya Street / City Centre | RM 30 - RM 40 | Standard Sedan |
| Gaya Street / City Centre | RM 40 - RM 50 | Larger Car (MPV) |
Pros: Available 24/7, no need for internet. Cons: More expensive than Grab, fixed price regardless of traffic.
Grab (Ride-Hailing App)
The most popular and cost-effective on-demand option. Designated e-hailing pickup zones are outside both terminals.
- Typical Fare: RM 15 - RM 25 (Standard GrabCar).
- Booking: Requires a smartphone with data (get a local SIM at the airport).
- Tip: Fares surge during peak hours (early morning, Sunday market hours, rain). GrabCar (6-seater) is great for groups.
Pre-Booked Private Transfer
For ultimate convenience, especially for large groups or after late-night flights. A driver meets you at arrivals with a name sign.
Airport Bus & Public Transport (Cheapest Option)
The budget-friendly choice, best for solo travelers or backpackers with light luggage and time to spare.
Airport Bus (Bas Bandar - City Bus)
Operated by companies like Airport Bus and City Bus. It connects both airport terminals to the main city bus terminal.
- Pickup Points: Clear signs outside Arrivals at T1 and T2.
- Frequency: Every 30-45 minutes from ~6:00 AM to ~9:00 PM.
- Fare: Flat rate of RM 5 per person (cash only).
- Destination: Drops you at KK Sentral or the Kota Kinabalu City Bus Terminal (near Merdeka Field).
The Final Leg to Gaya Street:
From the city bus terminal, Gaya Street is a 15-20 minute walk. Alternatively, take a local minibus (e.g., going to Wawasan Plaza) for RM1-2, or a short Grab ride (RM5-8).
Total Journey Time: 45 to 70 minutes (depending on wait times and walking speed).
Important Note: There is no direct shuttle bus from the airport to Gaya Street. All public bus options require this final transfer.
Renting a Car at Kota Kinabalu Airport
Renting a car is not recommended if your sole destination is Gaya Street and the city centre, due to limited parking and Sunday road closures. However, it's an excellent choice if you plan to explore Sabah's attractions like Kinabalu Park or Mari Mari Cultural Village after the market.
- Rental Counters: Located in the arrivals halls of both terminals. Major international (Hertz, Avis) and local firms are available.
- Average Cost: From RM 80 to RM 200+ per day, depending on vehicle type and season.
- Parking at Gaya Street Market: Extremely challenging on Sundays. Use nearby paid parking lots (Suria Sabah, Oceania) and walk.
- Tip: Book in advance online for better rates. Ensure your rental includes a Tourist Vehicle Permit (TDVP) if planning to drive to East Coast districts.
Cost & Time Comparison: Choosing Your Best Transport
This table summarizes all options to help you decide based on budget, group size, and priority.
| Transport Method | Approx. Cost (One-Way) | Travel Time | Best For | Key Consideration |
|---|---|---|---|---|
| Grab / Airasia ride | RM 15 - RM 25 | 15-25 min | Most travelers, couples, small groups | Best value for convenience. Requires internet. |
| Airport Taxi (Coupon) | RM 30 - RM 50 | 15-25 min | Late-night arrivals, those without smartphone | Fixed price, available 24/7. More expensive. |
| Pre-booked Private Transfer | RM 50 - RM 80 | 15-25 min | Families, large groups, luxury travelers | Hassle-free, meet-and-greet service. |
| Airport Bus + Walk | RM 5 - RM 7 | 45-70 min | Solo travelers, backpackers on a tight budget | Cheapest. Involves transfer/walk. Not for heavy luggage. |
| Rental Car | RM 80+ / day + fuel & parking | 15-25 min (drive) | Travelers continuing to explore Sabah | Poor Sunday parking. Great for post-market road trips. |
Verdict: Grab offers the best everyday balance. The Airport Bus is the undisputed cheapest. Private transfer wins for seamless comfort.
Traveler Tips & Gaya Street Market Insights
For a Smooth Sunday Market Experience
- Market Hours: Gaya Street Sunday Market runs from 6:00 AM until about 1:00 PM. Arrive early (before 9:00 AM) for the best selection and to avoid the peak heat and crowds.
- Traffic & Road Closures: Gaya Street itself is closed to vehicles on Sunday mornings. If taking a taxi/Grab, get dropped off at a nearby junction (e.g., Jalan Tun Fuad Stephens) and walk in.
- Luggage Storage: If going to the market straight from the airport, store your bags at BKI Airport's luggage storage (Terminal 1, Level 2) or at your hotel if check-in is later.
- Cash is King: Most market vendors and local transport (buses, street taxis) accept cash (Malaysian Ringgit) only. Withdraw money at airport ATMs.
- Post-Market Transport: Leaving the market, traffic is congested. Walk a few blocks away from Gaya Street to easily hail a Grab or taxi.
If You Have an Early Morning Flight Out
If you need to catch an early flight after staying near Gaya Street, book a Grab the night before or arrange a taxi with your hotel. Airport buses may not start early enough for 6:00 AM flights.
FAQs: Kota Kinabalu Airport to Gaya Street Transport
Is there a direct bus from Kota Kinabalu Airport to Gaya Street?
No, there is no single direct public bus. You must take the Airport Bus to the city terminal (KK Sentral) and then walk or take another short ride to Gaya Street.
What is the cheapest way to get from BKI Airport to Gaya Street Market?
The cheapest way is the Airport Bus (RM5) to the city, followed by a 15-20 minute walk. Total cost is under RM10 per person.
How much is a taxi or Grab from the airport to Gaya Street?
Airport taxi: RM30-40 (fixed). Grab: RM15-25 (variable with demand). Journey takes 15-25 minutes.
How long does the journey take from the airport to the market?
By road (taxi/Grab): 15-25 min. By bus+walk: 45-70 min. Always add buffer for Sunday traffic.
What is the best option if I arrive late at night or early in the morning?
Use the official airport taxi (24/7) or pre-book a private transfer. Public buses do not operate during these hours.
Is it easy to get a taxi back to the airport from Gaya Street Market?
Yes, but on Sundays, walk a block away from the crowded market to hail a Grab or taxi more easily.
Can I use a ride-hailing app like Grab at Kota Kinabalu Airport?
Yes. Use the designated e-hailing pickup zones outside Terminals 1 and 2. A data connection is required.
Are there any luggage restrictions on the airport bus?
Space is limited. One medium suitcase + carry-on per person is usually fine. For lots of luggage, use a taxi.