Flights to Jiayuguan

Direct flights from 2 cities, 25 flights a week. From Beijing the flight takes 4h 55m. From Shanghai the flight takes 4h 30m.

Flights to Jiayuguan at a glance

cities with nonstop flights here
2
nonstop flights a week
25
flight time from Beijing
4h 55m
flight time from Shanghai
4h 30m
arrival airport
Jiayuguan

Where you can fly to Jiayuguan from

Nonstop flights, busiest routes first

FromFare
Beijing 4h 55m, 14 a week
Shanghai 4h 30m, 11 a week

Arrival airport

Where the nonstop flights land

25 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Jiayuguan from?
From 2 cities. The busiest routes are from Beijing (14 flights a week) and Shanghai (11 flights a week).
How long is the flight from Beijing to Jiayuguan?
A nonstop flight takes about 4 hours 55 minutes.
How long is the flight from Shanghai to Jiayuguan?
A nonstop flight takes about 4 hours 30 minutes.
Which airport do flights to Jiayuguan arrive at?
All nonstop flights land at Jiayuguan (JGN).