Lowcost flights from Shanghai (China) to Weihai (China)

Direct distance between cities: 667 km. Average direct flight time is 1:47 hours.

From Shanghai to Weihai with Spring Airlines (9C)

Connection in Changchun (China)
  • From Shanghai to Changchun with Spring Airlines.
  • From Changchun to Weihai with Chengdu Airlines.
Connection in Chengdu (China)
  • From Shanghai to Chengdu with Chengdu Airlines.
  • From Chengdu to Weihai with Chengdu Airlines.
Connection in Haikou (China)
  • From Shanghai to Haikou with Spring Airlines.
  • From Haikou to Weihai with 9 Air.
Connection in Shenyang (China)
  • From Shanghai to Shenyang with Spring Airlines.
  • From Shenyang to Weihai with Spring Airlines.
Connection in Busan (South Korea)
  • From Shanghai to Busan with Spring Airlines.
  • From Busan to Weihai with Air Busan.
Connection in Seoul (South Korea)
  • From Shanghai to Seoul with Spring Airlines.
  • From Seoul to Weihai with Jeju Air.
Connection in Seoul (South Korea)
  • From Shanghai to Seoul with Eastar Jet.
  • From Seoul to Weihai with Jeju Air.