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

Direct distance between cities: 860 km. Average direct flight time is 2:00 hours.

From Dalian to Shanghai with Spring Airlines (9C)

Connection in Fuzhou (China)
  • From Dalian to Fuzhou with Spring Airlines.
  • From Fuzhou to Shanghai with Spring Airlines.
Connection in Hefei (China)
  • From Dalian to Hefei with West Air.
  • From Hefei to Shanghai with Lucky Air.
Connection in Qingdao (China)
  • From Dalian to Qingdao with West Air.
  • From Qingdao to Shanghai with Spring Airlines.
Connection in Shijiazhuang (China)
  • From Dalian to Shijiazhuang with Spring Airlines.
  • From Shijiazhuang to Shanghai with China United Airlines.
Connection in Tianjin (China)
  • From Dalian to Tianjin with Lucky Air.
  • From Tianjin to Shanghai with China United Airlines.
Connection in Osaka (Japan)
  • From Dalian to Osaka with Spring Airlines.
  • From Osaka to Shanghai with Peach Aviation.