We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight from Shanghai to Dalian

Find flights

Compare prices (in new window)
    Select all
Low fares for Shanghai (SHA) to Dalian (DLC)
Sat 06/23 - Fri 06/29
6 days, 0 stops max
US$348
Thu 07/12 - Thu 07/26
14 days, 0 stops max
US$348
Sat 07/07 - Mon 07/09
2 days, 0 stops max
US$347
Fri 07/20 - Mon 07/23
3 days, 0 stops max
US$348
Tue 06/26 - Thu 06/28
2 days, 0 stops max
US$348
Grand Hyatt Dalian
Grand Hyatt Dalian
189 Reviews
Dalian, China
from
New World Dalian Hotel
New World Dalian Hotel
452 Reviews
Dalian, China
from
Shangri-La Hotel Dalian
Shangri-La Hotel Dalian
1,137 Reviews
Dalian, China
from
Route information
  • Shanghai, China is 865 km from Dalian
  • There are 5 daily flights from Shanghai, China to Dalian
  • There are 76 weekly flights from Shanghai, China to Dalian
  • 67 non-stop flights are operating from Shanghai, China to Dalian today
  • China Eastern Airlines has the most nonstop flights between Shanghai, China and Dalian
  • Beijing, China - Capital Airport is the most popular connection for one stop flights between Shanghai, China and Dalian
In-Flight Information
  • The average flying time for a direct flight from Shanghai, China to Dalian is 2 hours 3 minutes
  • Most direct flights leave around 22:10 CST
  • Air China flight 3291 is today's earliest flight from Shanghai, China to Dalian (7:20 CST, Airbus A320-100/200)
  • Xiamen Airlines flight 1506 is today's latest flight from Shanghai, China to Dalian (22:25 CST, Airbus A321-100/200)
Show more
Arrival information
  • Dalian is 8 km from Dalian Airport (Dalian, China).
  • Dalian Airport (Dalian, China)
    • Right now, 49 airlines operate out of Dalian Airport.
    • Dalian Airport offers nonstop flights to 79 cities.
    • Every week, at least 1,332 domestic flights and 124 international flights depart from Dalian Airport.
Show more