KUL → TWU Kuala Lumpur to Tawau
live
Direct flights from Kuala Lumpur (KUL) to Tawau (TWU): 18 nonstop departures observed each week across 3 airlines. 46% of the last 26 operated flights arrived within 15 minutes of schedule. The median arrival is 18 minutes late. No cancellations were recorded across the 26 tracked flights. The nonstop covers 1,830 km, an estimated 2 hours 51 minutes in the air. Measured by Pro Flight Search from live flight boards at Kuala Lumpur and Tawau. Updated 13 October 2026 at 20:52 UTC.
Today, KUL → TWU Wed 14 Oct · local times
Sched Flight KUL departure TWU arrival
09:30
OD1900 BATIK AIR MALAYSIA
On schedule Gate B009
·
14:35
MH2664 MALAYSIA AIRLINES BERHAD
On schedule Gate A005
·
Checked KUL board 04:52
KUL
Kuala Lumpur
smooth · +14
TWU
Tawau
tracking
dep bank 06:00–18:05 18x weekly
Runs rough · 3 airlines · 18x weekly · nonstop
46% on time
of the last 26 operated KUL → TWU flights arrived within 15 minutes
Median arrival delay is +18 min . 0 of 26 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +18 min across the last 26 operated legs
Flight time ~2h 51m estimated from route distance
Weekly departures 18x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 26
The week scheduled departures · origin local time
AirAsia Batik Air Malaysia MALAYSIA AIRLINES BERHAD
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
AirAsiaAK 40% on time
Flights AK5744 06:00 Mo Sa · AK5746 09:00 Mo We Th Sa · AK5748 15:00 We Th · AK5751 18:05 We Th
Batik Air MalaysiaOD 0% on time
Flights OD1900 09:30 daily
MALAYSIA AIRLINES BERHADMH 77% on time
Flights MH2660 07:15 daily · MH2664 14:35 daily
History operated legs · board outcomes
Show 18 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from KUL and TWU, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 30 Completed 26 Delayed 14 Within 15m 12/26 Median +18m
MH2664 MALAYSIA AIRLINES BERHAD
9 days
KUL
Departure
Sched 14:35
Scheduled departure
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
14:49
Departed · Sched 14:3514m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
14:55
Departed · Sched 14:3520m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
14:46
Departed · Sched 14:3511m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
14:41
Departed · Sched 14:356m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
14:52
Departed · Sched 14:3517m late
→
TWU
Arrival
—
TWU is outside our board polling set.
Thu, Oct 8
1/2 legs · 9M-MLQ
KUL
Departure
14:53
Departed · Sched 14:3518m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
14:48
Departed · Sched 14:3513m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
14:49
Departed · Sched 14:3514m late
→
TWU
Arrival
—
TWU is outside our board polling set.
Full MH2664 history →
OD1900 BATIK AIR MALAYSIA
9 days
KUL
Departure
Sched 09:30
Scheduled departure
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
09:58
Departed · Sched 09:3028m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
09:56
Departed · Sched 09:3026m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
09:58
Departed · Sched 09:3028m late
→
TWU
Arrival
—
TWU is outside our board polling set.
Sat, Oct 10
1/2 legs · 9M-LDD
KUL
Departure
10:20
Departed · Sched 09:3050m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
09:56
Departed · Sched 09:3026m late
→
TWU
Arrival
—
TWU is outside our board polling set.
Thu, Oct 8
1/2 legs · 9M-LNV
KUL
Departure
09:59
Departed · Sched 09:3029m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
09:57
Departed · Sched 09:3027m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
10:00
Departed · Sched 09:3030m late
→
TWU
Arrival
—
TWU is outside our board polling set.
Full OD1900 history →
AK5744 AirAsia
2 days
Mon, Oct 12
1/2 legs · 9M-VAE
KUL
Departure
06:19
Departed · Sched 06:0019m late
→
TWU
Arrival
—
TWU is outside our board polling set.
Sat, Oct 10
1/2 legs · 9M-AJN
KUL
Departure
06:07
Departed · Sched 06:007m late
→
TWU
Arrival
—
TWU is outside our board polling set.
Full AK5744 history →
AK5746 AirAsia
3 days
KUL
Departure
Sched 09:00
Scheduled time only · no board update captured
→
TWU
Arrival
—
TWU is outside our board polling set.
Sat, Oct 10
1/2 legs · 9M-AJZ
KUL
Departure
08:58
Departed · Sched 09:002m early
→
TWU
Arrival
—
TWU is outside our board polling set.
Thu, Oct 8
1/2 legs · 9M-AGS
KUL
Departure
10:29
Departed · Sched 10:0029m late
→
TWU
Arrival
—
TWU is outside our board polling set.
Full AK5746 history →
MH2660 MALAYSIA AIRLINES BERHAD
5 days
KUL
Departure
07:25
Departed · Sched 07:1510m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
07:22
Departed · Sched 07:157m late
→
TWU
Arrival
—
TWU is outside our board polling set.
Sat, Oct 10
1/2 legs · 9M-MSB
KUL
Departure
07:26
Departed · Sched 07:1511m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
07:29
Departed · Sched 07:1514m late
→
TWU
Arrival
—
TWU is outside our board polling set.
KUL
Departure
07:27
Departed · Sched 07:1512m late
→
TWU
Arrival
—
TWU is outside our board polling set.
Full MH2660 history →
AK5748 AirAsia
1 day
Thu, Oct 8
1/2 legs · 9M-AJT
KUL
Departure
15:22
Departed · Sched 15:0022m late
→
TWU
Arrival
—
TWU is outside our board polling set.
Full AK5748 history →
AK5751 AirAsia
1 day
KUL
Departure
Sched 18:05
Scheduled time only · no board update captured
→
TWU
Arrival
—
TWU is outside our board polling set.
Full AK5751 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Kuala Lumpur (KUL) to Tawau (TWU) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KUL-TWU
Copy
How we measure this →
KUL to TWU questions
Is KUL–TWU running on time right now? Smooth skies ahead. The departure side at KUL is the weaker end, route health score 82/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KUL–TWU? Operators schedule morning departures around 06:00 and evening departures around 18:05 from KUL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the TWU delay card to confirm conditions when you'd arrive.
How long is the flight from KUL to TWU? Great-circle distance is 1,830 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 159–187 min gate-to-gate on this route.
How often does KUL–TWU fly? 3 carriers operate this route, around 31 flights a week between them. Compare carrier days and times in the airline list above.