Beijing to Xianyang flight distance & time (PEK-XIY)

How far is Beijing from Xianyang by plane? The great circle distance from Beijing Capital International Airport (PEK) to Xi'an Xianyang International Airport (XIY) is 934 km / 504 nm, about 1h 24m flight time, with an initial heading of 230° (SW).

FromBeijing Capital International Airport (PEK), Beijing, CN
ToXi'an Xianyang International Airport (XIY), Xianyang, CN
Distance934 km · 504 nm · 580 mi
Initial heading230° (SW)

Airlines on this route

Aircraft with enough range to fly PEK to XIY nonstop

TypeRange
Robin HR.200 505 nm / 935 km
Zlin (Moravan) Zlin Z 142 508 nm / 941 km
Agusta / AgustaWestland A109 / AW109 512 nm / 948 km
Fokker D.XXI 513 nm / 950 km
Cessna 170 513 nm / 950 km
Supermarine Attacker 513 nm / 950 km
SOCATA / Gardan GY-80 Horizon 513 nm / 950 km
SOCATA / Gardan GY-80 Horizon 513 nm / 950 km
Sikorsky Aircraft S-92 513 nm / 950 km
Short Brothers (Shorts) SA.6 Sealand I / SB.7 Sealand III 517 nm / 957 km
SOKO G-4 Super Galeb 518 nm / 959 km
Northrop P-61 Black Widow 520 nm / 963 km
Fokker S-14 Machtrainer 521 nm / 965 km
Piper PA-12 Super Cruiser 521 nm / 965 km
Gloster G.41 Meteor 521 nm / 965 km
Travel Air / Curtiss-Wright 4000 / Model B / CW-14 522 nm / 967 km
Supermarine Walrus / Seagull V 522 nm / 967 km
Travel Air / Curtiss-Wright 4000 / Model B / CW-14 522 nm / 967 km
North American F-100 Super Sabre 522 nm / 967 km
Westland Lysander 522 nm / 967 km

Open PEK to XIY in the calculator · Return route XIY to PEK

Frequently asked questions

How far is Beijing from Xianyang?
The great circle distance between Beijing and Xianyang is 934 km (504 nm / 580 mi).
How long is the flight from Beijing to Xianyang?
A direct flight from PEK to XIY takes about 1h 24m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
Is there a nonstop flight from Beijing to Xianyang?
Yes - 6 airlines currently operate this route, see the list above.