Flights to Kota-Kinabalu

Direct flights from 20 cities, 410 flights a week. From Singapore the flight takes 2h 30m, tickets from $125. From Kuala Lumpur the flight takes 2h 40m, tickets from $61.

Flights to Kota-Kinabalu at a glance

cities with nonstop flights here
20
nonstop flights a week
410
lowest fare from Singapore
$125
flight time from Singapore
2h 30m
lowest fare from Kuala Lumpur
$61
flight time from Kuala Lumpur
2h 40m
arrival airport
Kota Kinabalu International

Where you can fly to Kota-Kinabalu from

Nonstop flights, busiest routes first

Arrival airport

Where the nonstop flights land

403 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Kota-Kinabalu from?
From 20 cities. The busiest routes are from Singapore (10 flights a week).
How long is the flight from Singapore to Kota-Kinabalu?
A nonstop flight takes about 2 hours 30 minutes, tickets from $125.
How long is the flight from Kuala Lumpur to Kota-Kinabalu?
A nonstop flight takes about 2 hours 40 minutes, tickets from $61.
What is the cheapest city to fly to Kota-Kinabalu from?
Kuching from $44, Kuala Lumpur from $61, Hong Kong from $87 and Bandar Seri Begawan from $89.
Which airport do flights to Kota-Kinabalu arrive at?
All nonstop flights land at Kota Kinabalu International (BKI).

Cities near Kota-Kinabalu with their own flights

Worth a look when fares or dates to Kota-Kinabalu do not suit; distance by straight line