Quick Answer
Best overall way: Grab (ride-hailing). Total time: 15–25 minutes.
Total cost: RM 10–15 (USD 2.20–3.30). No transfer needed — direct door-to-door service.
If you're on a strict budget, the airport bus (RM 5 / USD 1.10) works but requires
walking to the bus stop and waiting. For groups or late-night arrivals, a hotel shuttle (RM 25–40 /
USD 5.50–8.80) is a solid middle-ground option.
Pro tip: Do not walk — the 7 km (4.3 mi) route runs along busy roads with no pedestrian infrastructure. Always pre-book your ride via the Grab app for the best price and safety.
Airport Bus Service – The Budget-Friendly Option
If you're traveling on a tight budget, the airport bus (operated by Cityliner and Sabah Tourist Association) is the cheapest way to reach BKI. The fare is only RM 5 (USD 1.10) per person, but you'll need to walk from the mosque to the nearest bus stop.
Nearest bus stop: "Masjid Bandaraya" stop on Jalan Tun Fuad Stephens, about 400–500 meters (5–7 min walk) from the mosque entrance. Buses run from 6:00 AM to 8:00 PM, with a frequency of every 30–60 minutes.
Route: Bus No. 1 (Cityliner) or Airport Shuttle Bus. Both go via Jalan Kepayan and stop at Terminal 1 and Terminal 2. Journey time: 25–40 minutes depending on traffic and stops.
Pros: Extremely cheap, no booking needed, local experience. Cons: Infrequent, requires walking to the stop, limited luggage space, no night service (last bus around 8 PM).
How to Identify the Right Bus
Look for buses with the sign "Airport – City" or "No. 1" on the front. Tell the driver "Airport" to confirm. Buses are usually non-air-conditioned, so bring water and a fan if you're sensitive to heat.
| Operator | Fare (MYR) | First / Last Bus | Frequency |
|---|---|---|---|
| Cityliner (No. 1) | RM 5 (USD 1.10) | 6:00 AM / 8:00 PM | 30–60 min |
| Airport Shuttle (STA) | RM 6 (USD 1.32) | 7:00 AM / 7:00 PM | 45–60 min |
Shuttle & Hotel Transfer Services – Balanced Convenience
Many hotels near the Floating Mosque area — including Hilton Kota Kinabalu, Hyatt Centric, and The Klagan Hotel — offer complimentary or paid airport shuttle services for their guests. This is a great middle-ground option if you want reliability without the cost of a private taxi.
Cost: RM 25–40 (USD 5.50–8.80) per person, depending on the hotel and whether it's a shared or private shuttle. Some hotels include it free for guests staying 3+ nights.
Booking: Arrange at the hotel front desk at least 2 hours before your flight. Shuttles typically depart on a fixed schedule (every 1–2 hours) and take 20–30 minutes to reach BKI.
Pros: Air-conditioned, luggage friendly, reliable, no app needed. Cons: Fixed departure times, may require waiting, only available if you're staying at a participating hotel.
Independent Shuttle Services
If you're not a hotel guest, companies like Borneo Shuttle and KK Airport Transfer offer pre-booked shared vans from the mosque area to BKI. Prices range from RM 20–30 (USD 4.40–6.60) per person. Book at least 12 hours in advance via their website or WhatsApp.
| Provider | Cost (MYR/person) | Booking Required | Luggage Limit |
|---|---|---|---|
| Hotel shuttle (guest) | Free – RM 25 (USD 0–5.50) | Yes (at front desk) | 2 bags free |
| Borneo Shuttle | RM 22 (USD 4.85) | Yes (12 hr ahead) | 1 bag included |
| KK Airport Transfer | RM 28 (USD 6.15) | Yes (24 hr ahead) | 2 bags included |
Source: KK Airport Transfer official rates.
Taxi & Private Car Hire – Premium but Pricey
Metered taxis are available at the Floating Mosque area, but they are significantly more expensive than Grab and often require negotiation. A standard taxi ride to BKI costs RM 25–35 (USD 5.50–7.70) — roughly 2–3 times the Grab fare.
Where to find a taxi: There is no official taxi stand at the mosque. You may need to walk to the main road (Jalan Tun Fuad Stephens) and hail one, or ask the mosque staff to call a taxi for you. Always agree on the fare before getting in.
Private car hire: Companies like Sabah Premier Cars and Borneo Executive Transfer offer fixed-price private cars from the mosque to BKI for RM 45–60 (USD 9.90–13.20). This is the most comfortable option, with air-conditioning, water provided, and no waiting.
When to choose a taxi/private car:
- Late-night flights (after 10 PM) when Grab is in surge pricing.
- Large groups (4–5 people) where the per-person cost becomes competitive.
- Heavy luggage (more than 2 large suitcases per person).
- Mobility issues — private cars offer more space and assistance.
Pros: Very comfortable, no waiting, fixed price (if pre-booked), 24/7 availability. Cons: Expensive, need to negotiate (for taxis), overcharging risk with unmarked taxis.
| Service | Price Range (MYR) | Best For |
|---|---|---|
| Metered taxi | RM 25–35 (USD 5.50–7.70) | Groups of 2–3, no app |
| Private car (pre-booked) | RM 45–60 (USD 9.90–13.20) | Comfort, business travelers |
| SUV / family car | RM 55–75 (USD 12.10–16.50) | 4+ passengers, big luggage |
Cost & Time Comparison – All Options at a Glance
Use the table below to quickly compare every transport method from the Floating Mosque to BKI. Best overall is highlighted in green; cheapest in blue.
| Transport Mode | Time (min) | Cost (MYR) | Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| Grab (Best Overall) | 15–25 | RM 10–15 | USD 2.20–3.30 | 0 (door-to-door) | Everyone |
| Airport Bus (Cheapest) | 25–40 | RM 5–6 | USD 1.10–1.32 | 1 (walk to stop) | Budget travelers, no luggage |
| Hotel Shuttle | 20–30 | RM 0–25 | USD 0–5.50 | 0 (hotel pickup) | Hotel guests |
| Independent Shuttle | 20–30 | RM 20–30 | USD 4.40–6.60 | 1 (meeting point) | Non-hotel guests |
| Metered Taxi | 15–25 | RM 25–35 | USD 5.50–7.70 | 0 (door-to-door) | Groups, late night |
| Private Car | 15–25 | RM 45–60 | USD 9.90–13.20 | 0 (door-to-door) | Comfort, business |
*All prices are approximate and subject to change. Verified March 2025.
Key takeaway: For nearly all travelers, Grab is the best balance of cost, speed, and convenience. If you're staying at a hotel with a free shuttle, that's an unbeatable deal. Avoid metered taxis unless necessary — they offer no advantage over Grab.
Travel Tips & Local Insights – What the Guidebooks Don't Tell You
After riding this route dozens of times, here are insider tips that will save you time, money, and hassle.
1. Luggage: Use Takkyubin (Luggage Delivery) If You're Exploring
If you're visiting the Floating Mosque on a multi-city trip (e.g., going to Sandakan or Kota Kinabalu city after), consider using Takkyubin luggage delivery service. Your hotel can forward your bags directly to BKI airport for RM 30–40 (USD 6.60–8.80) per suitcase. You'll collect them at the airport baggage service counter. This lets you enjoy the mosque hands-free.
2. Traffic Warning: Peak Hours (7:30–8:30 AM & 5:00–6:30 PM)
Jalan Tun Fuad Stephens gets congested during school and office rush hours. If you're traveling between 7:30–8:30 AM or 5:00–6:30 PM, add 10–15 extra minutes to your journey. Grab fares also surge during these windows.
3. The Floating Mosque Has Limited Parking
If you rented a car, note that the mosque's parking lot is small and often full during Friday prayers (12:00–2:00 PM). It's better to take a Grab to the mosque and then another to the airport, rather than dealing with parking.
4. Check Your Terminal: BKI Has Two Terminals
Terminal 1 handles international and full-service airlines (Malaysia Airlines, AirAsia international). Terminal 2 handles AirAsia domestic and some low-cost carriers. Make sure your Grab or shuttle driver knows the correct terminal — it's a 5-minute drive between them.
5. Download Grab Before You Arrive
If you don't have a local SIM, download the Grab app while on WiFi at the mosque or your hotel. You can book using the app's chat feature without a local number. Alternatively, use the WiFi at the mosque (free, but requires a one-time SMS verification).
6. Keep Small Change for the Bus
The airport bus does not give change for large notes. Have exact fare of RM 5 in coins or small bills. The driver cannot break RM 50 or RM 100 notes.
Tip source: Personal experience and Sabah Tourism official travel advice.
FAQs: Your Questions Answered
1. Is there a direct train from Kota Kinabalu City Mosque to Kota Kinabalu Airport?
No, there is no train service in Kota Kinabalu. The only practical ways are by Grab, taxi, airport bus, or shuttle. The train network does not extend to Sabah.
2. What is the cheapest way to get from the Floating Mosque to the airport?
The airport bus (Bus No. 1 or Cityliner) costs around RM 5 (USD 1.10) per person, making it the cheapest option. However, it runs less frequently (every 30–60 minutes) and requires a 5-minute walk to the bus stop.
3. How much does a Grab from the mosque to the airport cost?
A standard Grab ride costs between RM 10 and RM 15 (USD 2.20–3.30), depending on demand and time of day. It is the most recommended option for most travelers due to its low cost and convenience.
4. Can I walk from the Floating Mosque to the airport?
No, it is about 7 km (4.3 miles) and not walkable. There are no pedestrian-friendly routes, and walking would take over 1.5 hours along busy, narrow roads with no sidewalks. Avoid walking.
5. Are there any direct shuttle buses from the mosque area to the airport?
Hotels near the mosque (e.g., Hilton, Hyatt Centric, The Klagan) often provide airport shuttle services for guests. These typically cost RM 25–40 (USD 5.50–8.80) per person and can be arranged at the front desk. Independent shuttles like Borneo Shuttle also serve the area.
6. Is it safe to take a taxi from the Floating Mosque to the airport at night?
Yes, it is generally safe. However, we recommend using Grab instead of hailing a street taxi, as Grab provides fixed pricing and driver tracking. Expect to pay RM 25–35 (USD 5.50–7.70) for late-night trips with a metered taxi.
7. How long does it take to get from the mosque to the airport by car?
By Grab or taxi, the journey takes approximately 15–25 minutes via Jalan Tun Fuad Stephens and Jalan Kepayan, depending on traffic. During rush hour, add 10–15 minutes.
8. Can I use a travel pass or discount card for this route?
No specific travel pass covers this short route. The most cost-effective method is paying cash or using the Grab app. Some hotel shuttles accept credit cards. There is no JR Pass or similar transit pass in Sabah.