- Home
- Flights
- Flights from Dalian
- Dalian to Shanghai
Cheap flights from Dalian to Shanghai from CN¥443
Spring Airlines, Air China, China Eastern Airlines and 6 more airlines fly nonstop from Dalian to Shanghai. The flight takes around 1h 35m, and the cheapest one-way fare we found recently is CN¥443 on 10 Nov.
Direct flights available 1h 35m Cheapest in November Prices checked 14 days ago
Dalian to Shanghai at a glance
Cheapest one-wayCN¥443Spring Airlines · nonstop · Tue 10 NovFastest flight1h 35mEstimated
Nonstop flightsYesSpring Airlines, Air China, China Eastern Airlines
Airlines flying nonstop from Dalian to Shanghai
9 airlines on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| SASpring Airlines | — | — | CN¥443 | Search |
| — | — | CN¥1,197 | Search | |
| CEChina Eastern Airlines | — | — | — | Search |
| CSChina Southern Airlines | — | — | — | Search |
| DADalian Airlines | — | — | — | Search |
| HAHainan Airlines | — | — | — | Search |
| JAJuneyao Air | — | — | — | Search |
| SAShanghai Airlines | — | — | — | Search |
| TATianjin Airlines | — | — | — | Search |
Cheapest month to fly from Dalian to Shanghai
Lowest one-way fare found for each month: November is cheapest, May the most expensive.
Good to know
- Distance
- 869 km540 miles
- Flight time
- 1h 35mestimate
- Time difference
- NoneShanghai vs Dalian
- Currency in Shanghai
- CNY
- Airports
- DLC → PVG, SHA
Flights from Dalian to Shanghai: questions answered
How much is a flight from Dalian to Shanghai?
The cheapest one-way fare we found recently is CN¥443, nonstop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Dalian to Shanghai?
Yes. Spring Airlines, Air China, China Eastern Airlines, China Southern Airlines, Dalian Airlines, Hainan Airlines, Juneyao Air, Shanghai Airlines and Tianjin Airlines fly this route nonstop.
How long is the flight from Dalian to Shanghai?
A nonstop flight covers 869 km and takes around 1h 35m.
What is the cheapest month to fly from Dalian to Shanghai?
November has the lowest fare we found (CN¥443), while May is the most expensive (CN¥1,355).
Which airlines fly from Dalian to Shanghai?
Spring Airlines, Air China, China Eastern Airlines, China Southern Airlines, Dalian Airlines, Hainan Airlines, Juneyao Air, Shanghai Airlines and Tianjin Airlines operate nonstop flights on this route.
Which airports serve Dalian and Shanghai?
Dalian: Dalian Zhoushuizi International Airport (DLC). Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA).





