Find cheap Shijiazhuang, 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 Shijiazhuang to Dalian (One Way)
What is the distance between Shijiazhuang and Dalian?
The average distance from Shijiazhuang to Dalian is 600 kilometers (equals to 372 miles or 323 nautical miles).
Your flight will departure from Shijiazhuang Airport, China and arrive on Dalian Airport, China.
How long is the flight from Shijiazhuang to Dalian?
The average flight time between Shijiazhuang to Dalian is 1 hours and 30 minutes.
How much is the fare for flight between Shijiazhuang and Dalian?
The average price for one-way airfare from Shijiazhuang to Dalian is 16 USD (none-taxes) for economy class.