The Tawau to Kota Kinabalu route connects Tawau Airport (TWU) in MY with Kota Kinabalu International Airport (BKI) in MY. This short-haul flight covers approximately 182 miles (293 km) with a typical flight time of 34m. This route is served by 3 airlines: AirAsia, Malindo Air, Firefly. AirportRoutes has tracked 14 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search TWU → BKI flightsOpens a live price search — just pick your dates
The Tawau (TWU) → Kota Kinabalu (BKI) route links Sabah’s east coast to its capital over 182 miles (293 km). Flights typically take 55–70 minutes, turning an all-day overland journey into a quick hop that’s popular with business travelers, divers, and hikers. Many passengers use TWU as the gateway from Semporna and nearby islands, then fly to Kota Kinabalu for onward connections, city breaks, or access to Mount Kinabalu and the west-coast beaches. With multiple daily departures on key domestic carriers, the route is valued for convenience, reliable schedules, and easy same-day transfers to other Malaysian destinations. It’s also a practical choice for travelers balancing rainforest adventures in the east with urban dining, markets, and island-hopping in the west.
Book early for the best fares; one-way prices commonly range RM120–RM350 (about USD25–USD75), rising during school holidays. Choose morning flights if you’re connecting onward from BKI, as afternoon weather can occasionally bring delays. At Tawau Airport, arrive 60–90 minutes before departure; check-in and security are usually efficient, but lines can build around peak departures. Pack light if possible—low-cost tickets may charge for checked bags—then keep essentials in carry-on for quick exits. In Kota Kinabalu International Airport, follow clear signage for baggage claim and e-hailing; prepaid taxis and ride-hailing are straightforward. Expect a short cruise altitude and limited in-flight service, so bring water and any snacks.
Kota Kinabalu is Sabah’s lively coastal capital, known for sunset seafront views, markets, and quick access to islands and highlands. Start at the Kota Kinabalu Waterfront for dining and evening strolls, then browse the Gaya Street Sunday Market for local crafts and snacks. For nature, take a short boat ride to Tunku Abdul Rahman Marine Park for snorkeling and beach time, or plan a longer day trip toward Kinabalu Park and nearby hot springs for cooler air and mountain scenery. Food is a major draw: try seafood feasts, Sabah laksa, hinava (citrus-cured fish), and local kopi. Popular bases include the city center for walkability, or Tanjung Aru for beaches and iconic sunsets.
The most consistent weather is often February to April, with generally calmer seas for island trips and good visibility. May to September can be busier and pricier due to drier conditions and school breaks, while November to January tends to be wetter with higher humidity and occasional stormy days. Expect higher fares around Malaysian public holidays and peak travel weeks; off-peak weekdays can be cheaper, sometimes dipping toward RM120–RM180 (USD25–USD40) one-way. Notable draws include weekend markets year-round and seasonal festival periods that increase demand for seats.
WBKWTWUKota Kinabalu International Airport
WBKKBKI3
Operators14
Tracked Flights182
Miles34m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| AirAsia |
AXM
|
AK
|
| Malindo Air |
MXD
|
OD
|
| Firefly |
FFM
|
FY
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 55 | 15% |
|
| Tuesday | 79 | 21% |
|
| Wednesday | 42 | 11% |
|
| Thursday | 51 | 14% |
|
| Friday | 53 | 14% |
|
| Saturday | 60 | 16% |
|
| Sunday | 36 | 10% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
AirAsia
AXM
/ AK
|
|
A20N | 19:05 7:05 PM (Representative) |
M
T
W
T
F
S
S
|
May 10, 2026 | Active |
|
Firefly
FFM
/ FY
|
- | B738 | - |
M
T
W
T
F
S
S
|
Jul 29, 2025 | Active |
|
Malindo Air
MXD
/ OD
|
B738 | 13:25 1:25 PM (Representative) |
M
T
W
T
F
S
S
|
May 10, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 13:25 1:25 PM | Malindo Air |
MXD
|
OD
|
| 19:05 7:05 PM | AirAsia |
AXM
|
AK
|
Time Information
Times are shown in the departure airport's local timezone (WBKW - Asia/Kuching).