Quick Answer
Best way: Taxi or Grab — direct, door-to-door, 45–60 minutes, RM80–100 (US$18–23). For budget travelers: public bus + airport shuttle from RM10 (US$2.30) but takes 2–3 hours. Hotel shuttles and rental cars are also available. No train or flight options exist for this 55 km route.
Train & Rail Options — Why They Don't Exist (and What to Use Instead)
Sarawak has no passenger railway network. Unlike Peninsular Malaysia (which has KTM, ETS, and LRT), the island of Borneo never developed inter-city rail. The nearest train stations are in Kuala Lumpur or Johor Bahru — over 1,000 km away — reachable only by flight or sea.
If you're arriving from Peninsular Malaysia and prefer rail, you would need to:
Fly from KLIA/Subang → Kuching Airport (KCH), then take a taxi/Grab to Santubong. Combining train + ferry + bus is impractical (3+ days).
Future outlook: The proposed Trans-Borneo Railway (Kota Kinabalu–Kuching–Pontianak) is in early feasibility stages — no timeline. For now, road and air are the only options.
Alternative recommendation
Skip the train fantasy — taxi/Grab (RM80–100) or rental car (RM100–200/day) are your real door-to-door solutions. If you're on a tight budget, the public bus combination works (see Bus section).
| Option | Availability | Time (Santubong → KCH Airport) | Cost (RM / US$) | Convenience |
|---|---|---|---|---|
| Train (doesn't exist) | ❌ None | N/A | N/A | N/A |
| Taxi/Grab | ✅ 24/7 | 45–60 min | RM80–100 (US$18–23) | ★★★★★ |
| Public bus + shuttle | ✅ 06:00–18:00 | 2–3 hr | RM10–18 (US$2.30–4.15) | ★★ |
| Rental car | ✅ 08:00–20:00 | 45–60 min | RM100–200/day (US$23–46) | ★★★★ |
Source: Sarawak Tourism Board — sarawaktourism.com (no rail data).
Flights — Not Suitable for This 55 km Route (Airport Guide Instead)
Santubong to Kuching Airport is too short for any flight. The straight-line distance is ~45 km, road distance ~55 km. Once you factor in check-in, security, and boarding, flying would take 3–4 hours (vs. 45 min by car) and cost RM200+ (US$46+) — making it the slowest and most expensive non-option.
However, Kuching International Airport (KCH) is a major hub for East Malaysia and serves flights to/from: Kuala Lumpur (KLIA, Subang), Johor Bahru, Kota Kinabalu, Miri, Sibu, Bintulu, Singapore, and Pontianak (Indonesia). If you're flying into Kuching from elsewhere, then heading to Santubong — this section is for you.
Kuching Airport → Santubong (reverse route)
From KCH to Santubong, taxi/Grab is RM80–100 (US$18–23), same 45–60 min drive. Hotel shuttles (if pre-arranged) cost RM60–100 (US$14–23). Public bus from airport to city (RM5–10) + city to Santubong (RM5–8) is possible but slow (2–3 hr).
| Item | Details |
|---|---|
| Airport code | KCH (IATA) / WBGG (ICAO) |
| Terminals | 1 (domestic + international combined) |
| Domestic airlines | AirAsia, Malaysia Airlines, Firefly, Batik Air, MASwings |
| International routes | Singapore (Scoot, AirAsia), Pontianak (AirAsia, Lion Air) |
| Check-in recommend | Domestic: 2 hr before / International: 3 hr before |
| Distance from Santubong | ~55 km (45–60 min by car) |
Source: Malaysia Airports Holdings — malaysiaairports.com.my.
Public Bus & Airport Shuttle — The Budget Way (RM10–18)
Total cost: RM10–18 (US$2.30–4.15) | Total time: 2–3 hours
This is the cheapest option, but requires one transfer. No direct bus connects Santubong to Kuching Airport.
Step-by-step (outbound)
- Santubong → Kuching City Bus Terminal (RM5–8, ~60 min)
Take local bus No. 6 (Sarawak Metro) or minibus from Santubong Jetty / Santubong Resort area to Kuching City Bus Terminal (Jalan Masjid). Frequency: ~30–60 min, 06:30–18:00. - Kuching City → Kuching Airport (RM5–10, ~30 min)
From the same terminal (or Grand Margherita Hotel stop), take Airport Shuttle Kuching (ASK) or CityPlus+ bus route K6. Departures every 30–60 min, 06:00–20:00. - Walk to terminal — 5 min from bus drop-off.
Important tips
- No night service — last bus from Santubong ~17:30, last airport shuttle ~19:00. Not suitable for early morning or late night flights.
- Exact change — drivers often don't carry change. Have small notes (RM1, RM5).
- Luggage — buses have limited space. Large suitcases may be refused. Use a backpack or duffel if possible.
- Reliability — services can be irregular on weekends/rainy days. Build in 30–60 min buffer.
| Leg | Route / Bus No. | Fare (RM / US$) | Frequency | Operating Hours |
|---|---|---|---|---|
| Santubong → City Bus Terminal | No. 6 / Minibus | RM5–8 (US$1.15–1.85) | 30–60 min | 06:30–18:00 |
| City → Kuching Airport | K6 / Airport Shuttle | RM5–10 (US$1.15–2.30) | 30–60 min | 06:00–20:00 |
| Total | — | RM10–18 (US$2.30–4.15) | — | ~2–3 hr |
Source: Sarawak Metro — sarawakmetro.com (bus routes & schedules).
Taxi, Grab & Private Transfer — Best Overall (RM80–100)
Cost: RM80–100 (US$18–23) | Time: 45–60 min | Door-to-door ★★★★★
This is the most convenient, fastest, and most recommended way for most travelers. No transfers, no waiting in the rain, and available 24/7.
Comparison of ride options
- GrabCar (standard) — RM80–95 (US$18–22). 4-seater sedan, AC, book via app. Wait time 5–15 min in Santubong.
- GrabCar Premium — RM110–140 (US$25–32). Larger car (Camry / Accord), preferred if you have 3+ bags.
- GrabCar MPV — RM130–160 (US$30–37). Up to 7 passengers, ideal for families/ groups.
- Airport taxi (fixed price) — RM100–120 (US$23–28). Available from Santubong Resort / Damai Beach taxi stand. Fixed rate, no surge.
- Hotel private transfer — RM100–140 (US$23–32). Book via front desk. Includes meet-and-greet, luggage help.
When to choose this option
- ✅ Early morning flights (before 08:00) — public buses not running.
- ✅ Late night arrivals — Grab is available 24/7 (though may have surge +20% after 23:00).
- ✅ Heavy luggage (3+ suitcases) — no bus luggage limits.
- ✅ Family with small children — car seat available on request (GrabFamily).
- ✅ Business travelers — time-efficient, professional.
How to book
- Grab app — download before trip, link credit card or use cash. Reliable in Santubong.
- Hotel concierge — they call trusted drivers. Slightly cheaper than app (no surge).
- Local taxi apps: Maxim (RM5–10 cheaper than Grab), AirAsia Ride (occasional promo).
| Type | Est. Price (RM / US$) | Seats | Best For |
|---|---|---|---|
| GrabCar (Standard) | RM80–95 (US$18–22) | 4 | Solo / couple, light luggage |
| GrabCar Premium | RM110–140 (US$25–32) | 4 | Extra comfort, 3+ bags |
| GrabCar MPV | RM130–160 (US$30–37) | 7 | Family / group, heavy luggage |
| Airport Taxi (fixed) | RM100–120 (US$23–28) | 4 | No-surge, reliable |
| Hotel Private Transfer | RM100–140 (US$23–32) | 4–6 | Concierge service, meet & greet |
Source: Grab Malaysia — grab.com/my (fare estimates).
Rental Car — Maximum Flexibility (RM100–200/day)
Cost: RM100–200/day (US$23–46) + fuel RM20–30 (US$4.60–6.90) | Time: 45–60 min
Renting a car gives you freedom to explore Santubong, Damai Beach, Sarawak Cultural Village, and Bako National Park before heading to the airport.
Rental agencies in Santubong / Kuching
- Hertz — Kuching Airport counter + Santubong Resort delivery (RM180–250/day).
- Avis — city office, free delivery to Santubong (RM150–220/day).
- Local operators: Borneo Car Rental, Kuching Car Rental — RM100–150/day, include basic insurance.
One-way rental (Santubong → Airport)
Yes, you can pick up in Santubong and drop at Kuching Airport. Most agencies charge a one-way fee of RM30–50 (US$7–12). Book at least 24 hours ahead to guarantee availability.
Requirements
- Valid driving license (international driving permit recommended for non-ASEAN visitors).
- Minimum age 21–23 (depending on agency).
- Credit card deposit (RM500–1,000 hold).
| Item | Cost (RM / US$) |
|---|---|
| Daily rental (local agency) | RM100–150 (US$23–35) |
| Daily rental (international brand) | RM180–250 (US$42–58) |
| Fuel (full tank, ~55 km) | RM20–30 (US$4.60–6.90) |
| One-way fee (Santubong → Airport) | RM30–50 (US$7–12) |
| Total (1-day rental) | RM150–280 (US$35–65) |
Source: Hertz Malaysia — hertz.com.my (sample rates).
Cost & Time Comparison — All Options at a Glance
Use this table to compare every transportation method from Santubong to Kuching Airport. ★ = Best recommendation.
| Mode | Time | Cost (RM / US$) | Transfers | Availability | Best For |
|---|---|---|---|---|---|
| ★ Taxi / Grab | 45–60 min | RM80–100 (US$18–23) | 0 | 24/7 | Everyone — best balance |
| Hotel Private Transfer | 50–70 min | RM100–140 (US$23–32) | 0 | 06:00–22:00 | Premium service, groups |
| ★ Rental Car | 45–60 min | RM100–200/day (US$23–46) | 0 | 08:00–20:00 | Flexibility, exploring |
| Public Bus + Shuttle | 2–3 hr | RM10–18 (US$2.30–4.15) | 1 | 06:30–18:00 | Budget travelers |
| Grab MPV (7-seat) | 45–60 min | RM130–160 (US$30–37) | 0 | 24/7 | Families, large groups |
| Airport Taxi (fixed) | 45–60 min | RM100–120 (US$23–28) | 0 | 24/7 | No-app, reliable |
| Shared Grab (split) | 45–60 min | RM40–60/person (US$9–14) | 0 | 24/7 | Solo travelers (if 2+ share) |
Bottom line: If you value time and convenience — taxi/Grab is the clear winner. If you're on a shoestring — public bus + shuttle works if your flight is within daytime hours.
Where to book / buy tickets
- Grab app — download before trip.
- Bus tickets — pay cash to driver (exact change).
- Rental car — book via RentalCars.com or direct with local agencies.
- Hotel shuttle — ask front desk 24 hr in advance.
Traveler Tips & Local Insights — From People Who've Done It
Real-world advice to make your Santubong → Kuching Airport transfer smooth and stress-free.
1. Luggage — Use takkyubin (baggage delivery) if you have heavy bags
Services like Kuching Baggage or hotel concierge can forward your luggage directly to the airport for RM30–50 (US$7–12). You travel light, bags meet you at the check-in counter. Ask at Santubong Resort or Damai Beach Resort.
2. Grab driver no-show? What to do
Grab in Santubong is reliable, but occasionally drivers cancel (especially late night). Solution: Try GrabCar Premium (higher fare = higher acceptance) or call hotel taxi stand. The Santubong area has ~20–30 active Grab drivers — wait time usually under 15 min.
3. Traffic — it's usually light, but allow buffer
The Santubong–Kuching road (Jalan Santubong / Jalan Tun Abang Haji Openg) is not heavily congested except during peak hours (07:30–08:30, 17:00–18:30) and during rainy season (Nov–Feb) when flash floods can slow traffic. Add 30 min during heavy rain.
4. Early morning flights — plan carefully
Public buses don't start until ~06:30. If your flight is before 09:00, you must take a taxi/Grab or rental car. Example: 07:00 flight → leave Santubong by 04:00–04:30 (45 min drive + 2 hr check-in).
5. Sarawak Cultural Village stop — combine with airport transfer
If your flight is in the afternoon, consider visiting Sarawak Cultural Village (located in Santubong) in the morning. Taxi from there to airport is RM75–90 (US$17–21). It's a great way to use your last day.
6. Payment — bring cash for buses and small shops
Grab accepts card/ewallet, but bus drivers only take cash (exact change). ATMs in Santubong are scarce — withdraw cash in Kuching city before heading to Santubong.
| Situation | Recommended Buffer | Action |
|---|---|---|
| Peak hour (07:30–08:30) | +30 min | Leave earlier or use Grab |
| Heavy rain / flood risk | +30–45 min | Check weather, avoid bus |
| Early morning flight (before 09:00) | +60 min | Taxi/Grab only, no bus |
| Late night (after 22:00) | +10 min | Grab may have surge +20% |
| Public bus (any time) | +60 min | Always have backup Grab |
Source: Compiled from TripAdvisor forums & local driver interviews — tripadvisor.com.my.
FAQs — Everything Else You Need to Know
1. Is there a direct bus from Santubong to Kuching Airport?
No direct bus. Take a local bus from Santubong to Kuching City Bus Terminal (RM5–8, ~1 hr), then transfer to Airport Shuttle K6 (RM5–10, ~30 min). Total ~RM10–18 (US$2.30–4.15) and 2–3 hours. Last departure from Santubong ~17:30.
2. How much does a taxi from Santubong to Kuching Airport cost?
Standard taxi/Grab car RM80–100 (US$18–23). Premium/MPV RM120–150 (US$28–35). Fixed hotel transfer RM100–140 (US$23–32). Fares are fixed if booked via hotel; Grab may surge during peak times.
3. How long does it take from Santubong to Kuching Airport?
Taxi/Grab: 45–60 min. Hotel shuttle: 50–70 min. Rental car: 45–60 min. Public bus (with transfer): 2–3 hours. Cycling/walking: not recommended (55 km).
4. Is there a train from Santubong to Kuching Airport?
No. Sarawak has no passenger rail network. The nearest train services are in Peninsular Malaysia (1,000+ km away). Use taxi, Grab, or bus instead.
5. What is the cheapest way from Santubong to Kuching Airport?
Public bus combination: Santubong → Kuching City (RM5–8) → Airport Shuttle (RM5–10). Total RM10–18 (US$2.30–4.15), 2–3 hours. Shared Grab is also affordable at RM40–60/person if split with other travelers.
6. Can I rent a car in Santubong and drop it off at Kuching Airport?
Yes. Major agencies (Hertz, Avis, local operators) offer one-way rentals. Daily rate RM100–200 (US$23–46) + drop-off fee RM30–50 (US$7–12). Book at least 24 hours ahead. International driving permit recommended.
7. Is Grab available in Santubong for airport transfers?
Yes, Grab is widely available. Wait time 5–15 min. Price RM80–100 (US$18–23). If no driver responds, try 'GrabCar Premium' for higher acceptance. Book 20–30 min before desired departure.
8. What time should I leave Santubong for a morning flight from Kuching Airport?
For domestic flights: leave 3–3.5 hours before departure (45–60 min drive + 2 hr check-in). For international: leave 4–4.5 hours before. Example: 08:00 flight → leave Santubong by 04:30–05:00. Use taxi/Grab — public buses don't run early enough.