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
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Singapore Singapore, 2h 30m, 10 a week | 10 | 2h 30m | from $125 |
From other countries
Kuala Lumpur, Malaysiafrom $61
Tawau, Malaysia
Sandakan, Malaysia
Kuching, Malaysiafrom $44
Guangzhou, Chinafrom $108
Shanghai, China
Miri, Malaysia
Seoul, South Korea
Johor Bahru, Malaysia
Bandar Seri Begawan, Bruneifrom $89
Hong Kong, Hong Kongfrom $87
Taipei, Taiwan
Beijing, China
Fukuoka, Japan
Manila, Philippines
Jakarta, Indonesia
Bintulu, Malaysia
Tokyo, Japan
Busan, South Korea
Arrival airport
Where the nonstop flights land
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