🇲🇾 KUL
Sepang
1014 mi
BKI 🇲🇾
Kota Kinabalu

Sepang to Kota Kinabalu Flights

Kuala Lumpur International Airport Kota Kinabalu International Airport 7 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

The Sepang to Kota Kinabalu route connects Kuala Lumpur International Airport (KUL) in MY with Kota Kinabalu International Airport (BKI) in MY. This medium-haul flight covers approximately 1014 miles (1632 km) with a typical flight time of 2h 21m. This route is served by 7 airlines: AirAsia, Malaysia Airlines, Firefly and others. AirportRoutes has tracked 30 unique flight numbers on this route.

About This Route

Route Overview

The Sepang (KUL) → Kota Kinabalu (BKI) air route links Peninsular Malaysia with Sabah across the South China Sea, covering 1,014 miles (1,632 km). Nonstop flights typically take 2 hours 30 minutes to 2 hours 45 minutes, making it the fastest way to reach Borneo’s gateway city. Travelers choose this route for quick access to Mount Kinabalu, island-hopping in Tunku Abdul Rahman Marine Park, and Sabah’s renowned diving and wildlife experiences. KUL’s extensive airline competition often keeps fares accessible, while BKI’s compact terminal makes arrivals straightforward. It’s also a popular corridor for business and family travel, with frequent daily departures that suit short breaks and longer nature-focused itineraries.

Travel Tips

Book early for school-holiday periods; typical one-way fares can range from MYR 150–450 (USD ~32–96) depending on season, baggage, and sale timing. From Kuala Lumpur, allow time to reach KUL’s correct terminal area and verify your airline’s check-in zone; arriving 2 hours before departure helps during peak hours. Pack essentials in your carry-on, as afternoon thunderstorms can occasionally disrupt schedules. Expect a full-service or low-cost experience depending on carrier—check baggage allowances, seat selection fees, and meal options in advance. In Kota Kinabalu, plan onward transport: e-hailing and taxis are readily available, and many hotels in the city center are 15–20 minutes away in light traffic.

Destination Highlights

Kota Kinabalu combines an easygoing waterfront city vibe with rapid access to nature. Visit the Kota Kinabalu Waterfront for sunsets, then explore the Gaya Street Sunday Market for snacks and handicrafts. For beaches and snorkeling, take a short boat ride to Tunku Abdul Rahman Marine Park (Sapi, Manukan, and Mamutik islands are popular). Day trips to Kinabalu Park offer cool highland scenery and views of Mount Kinabalu, while wildlife lovers can plan longer excursions toward Sabah’s rainforests. Try local specialties like seafood, laksa, and Hinava (a Kadazan-Dusun-style citrus-marinated fish dish). Best areas to stay include the city center near the waterfront or around the markets for walkable dining.

Best Time to Fly

For drier weather and clearer sea conditions, February to April and June to August are often preferred, supporting island trips and outdoor plans. November to January can be wetter due to monsoon patterns, sometimes bringing heavier showers and occasional flight delays. Peak pricing commonly aligns with Malaysian school holidays and major festivals; booking 4–8 weeks ahead can help secure lower fares such as MYR 180–300 (USD ~38–64). Notable draws include the Kaamatan harvest celebrations in May, which can increase demand in Kota Kinabalu.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Kuala Lumpur International Airport

ICAO Code:
WMKK
IATA Code:
KUL
City:
🇲🇾 Sepang
Country:
MY
Elevation:
69 ft

Destination Airport

Kota Kinabalu International Airport

ICAO Code:
WBKK
IATA Code:
BKI
City:
🇲🇾 Kota Kinabalu
Country:
MY
Elevation:
10 ft

Route Statistics

7

Operators

30

Tracked Flights

1014

Miles

2h 21m

Flight Duration

Route Map

Great Circle
Flight route map from Sepang to Kota Kinabalu

Operating Airlines

Airline ICAO IATA
AirAsia AXM AK
Malaysia Airlines MAS MH
Firefly FFM FY
Malindo Air MXD OD
KXP KXP WW
Raya Airways RMY TH
WCM WCM 3G

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 33 10%
Tuesday 41 13%
Wednesday 53 16%
Thursday 53 16%
Friday 38 12%
Saturday 46 14%
Sunday 60 19%

Pattern Analysis

30 Tracked Flights:
Data Points: 324
API observations used to build this analysis
Weekdays: 218 flights
Weekend: 106 flights
Business Route More active on weekdays

All Flight Routes

7 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
- - -
M T W T F S S
Jun 16, 2026 Active
KXP
KXP / WW
- - -
M T W T F S S
Jun 16, 2026 Active
WCM
WCM / 3G
- - -
M T W T F S S
Jun 16, 2026 Active
AirAsia
AXM / AK
A320 07:00 7:00 AM (Representative)
M T W T F S S
Jun 16, 2026 Active
Firefly
FFM / FY
B738 06:50 6:50 AM (Representative)
M T W T F S S
Jun 16, 2026 Active
B738 13:30 1:30 PM (Representative)
M T W T F S S
Jun 16, 2026 Active
Malindo Air
MXD / OD
B738 13:30 1:30 PM (Representative)
M T W T F S S
Jun 16, 2026 Active
Total Routes: 7
Active Routes: 7
Unique Airlines: 7
Aircraft Types: 4

Spotted Departure Times

Departure Time Operator ICAO IATA
06:50 6:50 AM Firefly FFM FY
07:00 7:00 AM AirAsia AXM AK
13:30 1:30 PM Malaysia Airlines MAS MH
13:30 1:30 PM Malindo Air MXD OD

Time Information

Times are shown in the departure airport's local timezone (WMKK - Asia/Kuala_Lumpur).

Total Departure Times: 4
Time Range:
06:50 - 13:30
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.