Batik Air Malaysia operates nonstop flights from Zhangjiajie (DYG) to Kuching (KCH). The nonstop flight takes around ~3h 50m, covering 1,908 miles (3,071 km). Updated 28 June 2026.
We'll email you when a fare from DYG drops well below normal. Free, weekly, no password needed.
Free · weekly digest · no password needed
Sign up to see Kuching schedule from DYG
Already have an account? Sign in
Yes, Batik Air Malaysia operates nonstop flights from Zhangjiajie (DYG) to Kuching (KCH).
Batik Air Malaysia operates nonstop flights from Zhangjiajie to Kuching.
The nonstop flight from Zhangjiajie to Kuching takes ~3h 50m (approximately 3071 km).