KUL → HAN Kuala Lumpur to Hanoi
live
Direct flights from Kuala Lumpur (KUL) to Hanoi (HAN): 32 nonstop departures observed each week across 5 airlines. 0% of the last 12 operated flights arrived within 15 minutes of schedule. The median arrival is 29 minutes late. No cancellations were recorded across the 12 tracked flights. The nonstop covers 2,102 km, an estimated 3 hours 12 minutes in the air. Measured by Pro Flight Search from live flight boards at Kuala Lumpur and Hanoi. Updated 19 October 2026 at 23:18 UTC.
Today, KUL → HAN Tue 20 Oct · local times
Sched Flight KUL departure HAN arrival
09:35
MH752 MALAYSIA AIRLINES BERHAD
On schedule Gate H010L
·
10:10
OD571 BATIK AIR MALAYSIA
On schedule Gate H004L
·
20:00
VN680 VIETNAM AIRLINES
Sched 20:00 Departure not confirmed by the board
·
·
AK516 AirAsia
On schedule
HAN 08:25 scheduled
Checked KUL board 06:44 · HAN board 06:18
KUL
Kuala Lumpur
smooth · +8
HAN
Hanoi
smooth · +0
dep bank 06:05–20:00 32x weekly
Runs rough · 5 airlines · 32x weekly · nonstop
0% on time
of the last 12 operated KUL → HAN flights arrived within 15 minutes
Median arrival delay is +29 min . 0 of 12 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +29 min across the last 12 operated legs
Flight time ~3h 12m estimated from route distance
Weekly departures 32x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 12
The week scheduled departures · origin local time
AirAsia Batik Air Malaysia MALAYSIA AIRLINES BERHAD VietJet Air
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
Flights AK516 06:05 daily · AK512 varies daily · AK518 18:10 daily
Batik Air MalaysiaOD
Flights OD571 10:10 daily
MALAYSIA AIRLINES BERHADMH
Flights MH752 09:35 daily
VietJet AirVJ
Flights VJ906 12:30 Mo We Fr Su
Vietnam AirlinesVN
Flights VN680 20:00 daily
History operated legs · board outcomes
Show 4 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 HAN, 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 41 Completed 12 Delayed 12 Median +29m
AK516 AirAsia
5 days
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 08:25
Scheduled arrival · landing pending
Mon, Oct 19
1/2 legs · 9M-RAL
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 08:25
Scheduled time only · no board update captured
Sun, Oct 18
1/2 legs · 9M-AGF
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 08:25
Scheduled time only · no board update captured
Sat, Oct 17
1/2 legs · 9M-AFV
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 08:25
Scheduled time only · no board update captured
Fri, Oct 16
1/2 legs · 9M-AGN
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 08:25
Scheduled time only · no board update captured
Full AK516 history →
MH752 MALAYSIA AIRLINES BERHAD
5 days
Tue, Oct 20
1/2 legs · 9M-MXS
KUL
Departure
Sched 09:35
Scheduled departure
→
HAN
Arrival
Sched 12:15
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Oct 19
2/2 legs · 9M-MXS
KUL
Departure
10:05
Departed · Sched 09:3530m late
→
HAN
Arrival
Sched 12:15
Scheduled time only · no board update captured
Sun, Oct 18
2/2 legs · 9M-MVI
KUL
Departure
09:54
Departed · Sched 09:3519m late
→
HAN
Arrival
Sched 12:15
Scheduled time only · no board update captured
Sat, Oct 17
2/2 legs · 9M-MVR
KUL
Departure
10:02
Departed · Sched 09:3527m late
→
HAN
Arrival
Sched 12:15
Scheduled time only · no board update captured
Fri, Oct 16
2/2 legs · 9M-MVL
KUL
Departure
09:53
Departed · Sched 09:3518m late
→
HAN
Arrival
Sched 12:15
Scheduled time only · no board update captured
Full MH752 history →
OD571 BATIK AIR MALAYSIA
4 days
KUL
Departure
Sched 10:10
Scheduled departure
→
HAN
Arrival
—
Board row not captured for this rotation yet.
Sun, Oct 18
2/2 legs · 9M-LRK
KUL
Departure
10:32
Departed · Sched 10:1022m late
→
HAN
Arrival
Sched 12:30
Scheduled time only · no board update captured
Sat, Oct 17
2/2 legs · 9M-LRK
KUL
Departure
11:01
Departed · Sched 10:1051m late
→
HAN
Arrival
Sched 12:30
Scheduled time only · no board update captured
Fri, Oct 16
2/2 legs · 9M-LRF
KUL
Departure
10:34
Departed · Sched 10:1024m late
→
HAN
Arrival
Sched 12:30
Scheduled time only · no board update captured
Full OD571 history →
VN680 VIETNAM AIRLINES
5 days
Tue, Oct 20
1/2 legs · VN-A332
KUL
Departure
Sched 20:00
Scheduled departure
→
HAN
Arrival
Sched 22:20
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Oct 19
2/2 legs · VN-A332
KUL
Departure
20:27
Departed · Sched 20:0027m late
→
HAN
Arrival
Sched 22:20
Scheduled time only · no board update captured
Sun, Oct 18
2/2 legs · VN-A393
KUL
Departure
20:39
Departed · Sched 20:0039m late
→
HAN
Arrival
Sched 22:20
Scheduled time only · no board update captured
Sat, Oct 17
2/2 legs · VN-A393
KUL
Departure
20:29
Departed · Sched 20:0029m late
→
HAN
Arrival
Sched 22:20
Scheduled time only · no board update captured
Fri, Oct 16
2/2 legs · VN-A606
KUL
Departure
20:41
Departed · Sched 20:0041m late
→
HAN
Arrival
Sched 22:20
Scheduled time only · no board update captured
Full VN680 history →
AK512 AirAsia
5 days
Mon, Oct 19
1/2 legs · 9M-AGI
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 14:20
Scheduled time only · no board update captured
Sun, Oct 18
1/2 legs · 9M-RAL
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 14:20
Scheduled time only · no board update captured
Sat, Oct 17
1/2 legs · 9M-RAM
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 14:20
Scheduled time only · no board update captured
Fri, Oct 16
1/2 legs · 9M-AJY
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 14:20
Scheduled time only · no board update captured
Thu, Oct 15
1/2 legs · 9M-AGI
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 14:20
Scheduled time only · no board update captured
AK518 AirAsia
4 days
Mon, Oct 19
1/2 legs · 9M-RAT
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 20:30
Scheduled time only · no board update captured
Sun, Oct 18
1/2 legs · 9M-AGI
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 20:30
Scheduled time only · no board update captured
Sat, Oct 17
1/2 legs · 9M-RAD
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 20:30
Scheduled time only · no board update captured
Fri, Oct 16
1/2 legs · 9M-RAP
KUL
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 20:30
Scheduled time only · no board update captured
VJ906 VietJetAir
1 day
Sun, Oct 18
2/2 legs · VN-A521
KUL
Departure
13:07
Departed · Sched 12:3037m late
→
HAN
Arrival
Sched 14:40
Scheduled time only · no board update captured
Full VJ906 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 Hanoi (HAN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KUL-HAN
Copy
How we measure this →
KUL to HAN questions
Is KUL–HAN running on time right now? Smooth skies ahead. The departure side at KUL is the weaker end, route health score 94/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KUL–HAN? Operators schedule morning departures around 06:05 and evening departures around 18:10 from KUL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the HAN delay card to confirm conditions when you'd arrive.
How long is the flight from KUL to HAN? Great-circle distance is 2,102 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 178–210 min gate-to-gate on this route.
How often does KUL–HAN fly? 5 carriers operate this route, around 46 flights a week between them. Compare carrier days and times in the airline list above.