KUL → DMK Kuala Lumpur to Bangkok
live
Direct flights from Kuala Lumpur (KUL) to Bangkok (DMK): 14 nonstop departures observed each week across 2 airlines. 59% of the last 39 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. 9 of the 39 tracked flights were cancelled. The nonstop covers 1,248 km, an estimated 2 hours 6 minutes in the air. Measured by Pro Flight Search from live flight boards at Kuala Lumpur and Bangkok. Updated 17 October 2026 at 23:19 UTC.
Today, KUL → DMK Sun 18 Oct · local times
Sched Flight KUL departure DMK arrival
07:00
OD520Malindo Air
Cancelled
·
09:50
OD522 BATIK AIR MALAYSIA
On schedule Gate G006R
·
16:00
OD528 BATIK AIR MALAYSIA
On schedule Gate H010R
·
·
AK880 AirAsia
On schedule
DMK est. 09:25 sched 09:30
·
AK890 AirAsia
On schedule
DMK est. 07:13 sched 07:10
Checked KUL board 07:19 · DMK board 06:03
KUL
Kuala Lumpur
busy · +15
DMK
Bangkok
smooth · +0
dep bank 06:00–19:40 14x weekly
Runs rough · 2 airlines · 14x weekly · nonstop
59% on time
of the last 39 operated KUL → DMK flights arrived within 15 minutes
Median arrival delay is +0 min . 9 of 39 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 39 operated legs
Flight time ~2h 06m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 23.1% recent route rate · 9 of 39
The week scheduled departures · origin local time
AirAsia Batik Air Malaysia
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 76% on time
Flights AK890 06:00 daily · AK880 08:10 daily · AK882 11:45 daily · AK884 13:30 daily
Batik Air MalaysiaOD 36% on time
Flights OD522 09:50 daily · OD526 11:25 Th Fr Sa · OD528 varies daily
History operated legs · board outcomes
10-18 OD520 cancelled CNX
10-17 FD312 cancelled CNX
10-17 OD520 cancelled CNX
10-17 OD522 dep +20 → arr +0
10-17 OD524 cancelled CNX
10-17 OD526 dep +10 → arr −15
10-17 OD528 dep +25 → arr +0
10-16 AK898 cancelled CNX
10-16 FD312 cancelled CNX
10-16 OD520 cancelled CNX
10-16 OD522 dep +13 → arr −9
10-16 OD524 cancelled CNX
10-16 OD526 dep +46 → arr +27
10-16 OD528 dep +34 → arr +19
10-15 FD312 cancelled CNX
Show 31 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 DMK, paired departure → arrival per flight and day. Board tracking since Thu, Oct 15 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 51 Completed 47 Delayed 13 Cancelled 11 Within 15m 33/47 Median +0m
AK880 AirAsia
4 days
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
09:25
Est. · Sched 09:305m early
Sat, Oct 17
1/2 legs · 9M-AQD
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
09:10
Landed · Sched 09:3020m early
Fri, Oct 16
1/2 legs · 9M-AJZ
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
09:03
Landed · Sched 09:3027m early
Thu, Oct 15
1/2 legs · 9M-RAP
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
09:04
Landed · Sched 09:3026m early
Full AK880 history →
AK890 AirAsia
4 days
Sun, Oct 18
1/2 legs · 9M-AHY
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
07:13
Est. · Sched 07:103m late
Sat, Oct 17
1/2 legs · 9M-AHR
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
07:02
Landed · Sched 07:108m early
Fri, Oct 16
1/2 legs · 9M-DAE
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
07:13
Landed · Sched 07:103m late
Thu, Oct 15
1/2 legs · 9M-AJD
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
07:03
Landed · Sched 07:107m early
Full AK890 history →
OD520 Malindo Air
3 days
KUL
Departure
Sched 07:00
Cancelled
→
DMK
Arrival
Sched 08:15
Cancelled
KUL
Departure
Sched 07:00
Cancelled
→
DMK
Arrival
Sched 08:15
Cancelled
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
Sched 08:15
Cancelled
OD522 BATIK AIR MALAYSIA
3 days
Sun, Oct 18
1/2 legs · 9M-LCG
KUL
Departure
Sched 09:50
Scheduled departure
→
DMK
Arrival
Sched 11:05
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · 9M-LCG
KUL
Departure
10:10
Departed · Sched 09:5020m late
→
Fri, Oct 16
2/2 legs · 9M-LNC
KUL
Departure
10:03
Departed · Sched 09:5013m late
→
DMK
Arrival
11:04
Landed · Sched 11:051m early
Full OD522 history →
OD528 BATIK AIR MALAYSIA
3 days
KUL
Departure
Sched 16:00
Scheduled departure
→
DMK
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 17
2/2 legs · 9M-LNR
KUL
Departure
17:25
Departed · Sched 17:0025m late
→
Fri, Oct 16
2/2 legs · 9M-LNC
KUL
Departure
16:19
Departed · Sched 15:4534m late
→
DMK
Arrival
17:19
Landed · Sched 17:0019m late
Full OD528 history →
AK882 AirAsia
3 days
Sat, Oct 17
1/2 legs · 9M-VAA
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
12:40
Landed · Sched 13:0020m early
Fri, Oct 16
1/2 legs · 9M-VAA
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
12:56
Landed · Sched 13:004m early
Thu, Oct 15
1/2 legs · 9M-VAE
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
12:51
Landed · Sched 13:009m early
Full AK882 history →
AK884 AirAsia
3 days
Sat, Oct 17
1/2 legs · 9M-AGP
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
14:28
Landed · Sched 14:4517m early
Fri, Oct 16
1/2 legs · 9M-AFD
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
14:32
Landed · Sched 14:4513m early
Thu, Oct 15
1/2 legs · 9M-RAP
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
14:53
Landed · Sched 14:458m late
Full AK884 history →
AK886 AirAsia
3 days
Sat, Oct 17
1/2 legs · 9M-AQP
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
16:34
Landed · Sched 16:1519m late
Fri, Oct 16
1/2 legs · 9M-AHV
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
16:32
Landed · Sched 16:1517m late
Thu, Oct 15
1/2 legs · 9M-AJT
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
16:44
Landed · Sched 16:1529m late
Full AK886 history →
AK888 AirAsia
3 days
Sat, Oct 17
1/2 legs · 9M-RAQ
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
19:53
Landed · Sched 19:2033m late
Fri, Oct 16
1/2 legs · 9M-RAL
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
19:22
Landed · Sched 19:202m late
Thu, Oct 15
1/2 legs · 9M-AJS
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
19:05
Landed · Sched 19:2015m early
Full AK888 history →
AK892 AirAsia
3 days
Sat, Oct 17
1/2 legs · 9M-AHL
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
18:37
Landed · Sched 18:1027m late
Fri, Oct 16
1/2 legs · 9M-AJA
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
18:17
Landed · Sched 18:107m late
Thu, Oct 15
1/2 legs · 9M-AJY
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
18:35
Landed · Sched 18:1025m late
Full AK892 history →
AK896 AirAsia
3 days
Sat, Oct 17
1/2 legs · 9M-AGR
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
21:04
Landed · Sched 20:5014m late
Fri, Oct 16
1/2 legs · 9M-AGF
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
20:46
Landed · Sched 20:504m early
Thu, Oct 15
1/2 legs · 9M-RAW
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
20:55
Landed · Sched 20:505m late
Full AK896 history →
FD312 Thai AirAsia
3 days
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
Sched 12:00
Cancelled
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
Sched 12:00
Cancelled
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
Sched 12:00
Cancelled
OD524 Malindo Air
2 days
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
Sched 19:15
Cancelled
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
Sched 19:15
Cancelled
OD526 Malindo Air
2 days
Sat, Oct 17
2/2 legs · 9M-LDU
KUL
Departure
11:35
Departed · Sched 11:2510m late
→
DMK
Arrival
12:30
Landed · Sched 12:4010m early
Fri, Oct 16
2/2 legs · 9M-LND
KUL
Departure
13:46
Departed · Sched 13:0046m late
→
DMK
Arrival
14:47
Landed · Sched 14:1037m late
Full OD526 history →
AK898 AirAsia
1 day
KUL
Departure
—
Board row not captured for this rotation yet.
→
DMK
Arrival
Sched 11:10
Cancelled
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 Bangkok (DMK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KUL-DMK
Copy
How we measure this →
KUL to DMK questions
Is KUL–DMK running on time right now? Smooth skies ahead. The departure side at KUL is the weaker end, route health score 90/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KUL–DMK? Operators schedule morning departures around 06:00 and evening departures around 19:40 from KUL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DMK delay card to confirm conditions when you'd arrive.
How long is the flight from KUL to DMK? Great-circle distance is 1,248 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 118–137 min gate-to-gate on this route.
How often does KUL–DMK fly? 2 carriers operate this route, around 73 flights a week between them. Compare carrier days and times in the airline list above.