Find cheap Xi an, China to Dalian, China flights with our free search service. Compare all available fares for direct or connection flights to Dalian.
Best price to flight from Xi an to Dalian (One Way)
What is the distance between Xi an and Dalian?
The average distance from Xi an to Dalian is 1246 kilometers (equals to 774 miles or 672 nautical miles).
Your flight will departure from Xi'an Xianyang International Airport, China and arrive on Dalian Airport, China.
How long is the flight from Xi an to Dalian?
The average flight time between Xi an to Dalian is 2 hours and 15 minutes.
How much is the fare for flight between Xi an and Dalian?
The average price for one-way airfare from Xi an to Dalian is 46 USD (none-taxes) for economy class.