| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Oct 31 | KUL | DNH | 15:25 | 22:12 |
Landed Late
|
Track > |
| Oct 24 | KUL | DNH | 15:20 | 21:54 |
Landed
|
Track > |
| Oct 03 | KUL | DNH | 15:19 | 21:42 |
Landed
|
Track > |
| Sep 26 | KUL | DNH | 15:38 | 21:45 |
Landed
|
Track > |
Flynas Flight XY638 connects Kuala Lumpur, Malaysia to Dunhuang, China, taking off from Kuala Lumpur International Airport KUL and landing at Dunhuang Airport DNH.
How long is the XY638 flight from Kuala Lumpur to Dunhuang?
The average flight time from Kuala Lumpur to Dunhuang is 6 hours and 27 minutes. The flight distance is 4218 km / 2621 miles and the average flight speed is 654 km/h / 406 mph.
What is the On-Time Performance (OTP) of Flynas Flight XY638 Kuala Lumpur to Dunhuang?
The Airportia On-Time Performance Rating for Flynas Flight XY638 is 4.9/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight XY638 arriving at?
Flight XY638 arrives at Dunhuang Airport (DNH) Terminal 1.
When was the latest XY638 flight?
The latest flight took off on Friday, October 31st, 2025 with the flight status being Landed on 22:12.
How else can the flight XY638 be referenced as?
This Flynas flight can also be referenced as KNE638, XY0638, XY 638, KNE 638.
How often is flight XY638 delayed?
On average, 50% of all XY638 flights are delayed. The average delay is 18 minutes.
See our XY638 Flight Tracker above for more details.
Other flights departing from Kuala Lumpur KUL: KE389, TR443, ID1008, XY670
Other flights arriving at Dunhuang DNH: HX2350
All flights connecting Kuala Lumpur KUL to Dunhuang DNH.
