Batik Air Malaysia operates nonstop flights from Sepang (KUL) to Dunhuang (DNH). The nonstop flight takes around ~5h 16m, covering 2,621 miles (4,218 km). Updated 28 June 2026.
We'll email you when a fare from KUL drops well below normal. Free, weekly, no password needed.
Free · weekly digest · no password needed
Sign up to see Dunhuang schedule from KUL
Already have an account? Sign in
Yes, Batik Air Malaysia operates nonstop flights from Sepang (KUL) to Dunhuang (DNH).
Batik Air Malaysia operates nonstop flights from Sepang to Dunhuang.
The nonstop flight from Sepang to Dunhuang takes ~5h 16m (approximately 4218 km).