Airport transfer · Kota Kinabalu

Kota Kinabalu airport transfers · BKI / KKIA

Request a KKIA–KK city transfer online: RM59 one way or RM118 return. Book and pay online. Your driver and vehicle details follow after assignment.

Online booking open · Secure payment

A request does not guarantee a vehicle. Verified payment confirms your booking; driver details follow.

Travelers leaving a generic airport concourse with luggage
Powered by Stripe
Secure online checkoutCard details stay with Stripe

Payment details are encrypted and handled by Stripe. MixmaGo does not store your card details. Payment availability is confirmed during booking.

KKIA ↔ KK cityOne way · per car
Private sedan

City-trip fare for up to four passengers, subject to safe seating and luggage fit.

RM 59one-way fare

RM59 one way between KKIA and KK city; a return is two one-way trips (RM118). Verified Stripe payment confirms your booking. Driver and vehicle details follow after assignment.

Trips needing a separate quote

The RM59 fare covers one KKIA–KK-city movement. Other destinations or additional services require a separate agreed quote; no extra surcharges are assumed. We explain the full amount and terms before you decide.

Ask for your fare

Travel options

Practical journeys across Kota Kinabalu

Book city transfers at the published fare. We assign a suitable driver and vehicle after verified payment.

Airport to accommodation

Enter your flight and city destination. Book and pay RM59 per sedan online.

Accommodation to airport

Tell us your departure time, pickup location and luggage needs so we can arrange a suitable trip.

Other destinations

Share your route for an individual quote. Coverage depends on the operator’s permitted service and availability.

Transfer requests

How a request works

01

Enter your trip

Choose your route, travel time, passengers and luggage.

02

Pay securely

Continue directly to Stripe checkout. RM59 one way or RM118 return.

03

Booking confirmed

Receive your reference after verified payment.

04

Driver details

We email your assigned driver’s contact and vehicle details before pickup.

Custom routes & special requirements

Tell us about your trip.

For destinations outside KK city or special requirements, request a custom quote. Standard KKIA–KK city trips can be booked and paid online.

What to include

  • Flight number, travel date and arrival or departure time
  • Pickup and destination addresses
  • Passenger count, luggage count and sizes
  • Any child seat, accessibility or extra-stop needs
Request a custom quote
Two travelers with luggage walking by the water

Details to check before accepting

Flight changes

Contact MixmaGo about changes; Staff reconfirms driver availability and obtains your acceptance for material changes.

Waiting and extra stops

No undisclosed waiting, extra-stop, night or flight-delay surcharge applies. Agree material changes before additional payment.

Children and luggage

Tell us about child seats and bags so the operator can confirm a suitable vehicle.

Cancellation terms

The airport transfer terms below apply, including the 24-hour cancellation policy and RM59 allocation per return leg.

Book your airport transfer

RM59 one way · RM118 return for KKIA–KK city. Book online at any time for travel at least 35 minutes ahead. Up to four passengers, subject to safe luggage fit. Book online → pay securely → receive your driver details. Outside-area trips require a manual quote.

RM59 one way per sedan · KKIA–KK city

Airport transfer terms

Owner-selected policy · 9 October 2026 · Subject to applicable consumer law and non-waivable rights. Online booking and payment are available.

Online booking, payment and driver assignment

Pay securely during online booking. Staff assigns your driver and emails their contact and vehicle details after payment. RM59 one way; RM118 return. Payment is confirmed only after Stripe verification, not a browser return. Outside-area routes require a separate manual quote. Up to four passengers per sedan, subject to safe luggage fit; disclose bag sizes and special requirements.

Cancellation and refunds

Cancellation received at least 24 hours before the scheduled first pickup qualifies for a full refund. Within 24 hours, management reviews the request; no automatic charge or refund denial applies. If MixmaGo or the accepted driver cannot provide an entirely unperformed journey, a full refund applies. Refund completion is recorded only after Stripe confirms success; bank settlement timing varies.

Return journeys

Each leg of the RM118 return fare represents RM59. If one leg is completed and the other cannot be provided, the unperformed RM59 component is eligible for refund. Completed journeys remain recorded and are not cancelled retroactively.

Delays, changes and no-shows

Contact MixmaGo about flight delays or time changes. Staff must reconfirm driver availability. No undisclosed waiting, extra-stop, night or flight-delay surcharge applies. Material changes require your acceptance before additional payment is requested. Staff records driver arrival, contact attempts, times and evidence before a no-show review. No automatic no-show penalty applies without an approved disclosed rule.

Support

Keep your MGT reference and private status access. Contact [email protected], +60 12-219 7781 or WhatsApp for changes or cancellation. A delayed email does not cancel a paid transfer.