Xi'an has 2 airports and St. Petersburg has 1 airport.
XIY
SIA
LED
Xi'an Xianyang International Airport (XIY) - 20 km
FAQ
Flying from St. Petersburg to Xi'an? Here are some useful things to know:
✈️
How far is it to fly between St. Petersburg and Xi'an?
A passenger flying direct from St. Petersburg to Xi'an will travel around 6144 km.
🛬
What airports does Xi'an has?
There are 2 of airports in Xi'an: Xi'an Xianyang International Airport, Xi'an Xiguan Airport. The closest one is Xi'an Xiguan Airport which is 17 km away.