Flights from Shanghai to Dalian
Your latest searches will appear here.
- Lowest price from $43.69
- Average duration 1h 59m
- Connections per day 11
- Distance 855 km
- CO₂ per person 218 kg
flight from Shanghai to Dalian
The journey from Shanghai to Dalian is about 855 km. On average a flight trip takes 1h 59m with 11 connections per day.
| Lowest price | $43.69 |
|---|---|
| Trip duration | 1h 59m |
| Connections per day | 11 |
| Lowest price | $43.69 |
| Highest price | $381.38 |
| First departure | 06:55 AM |
| Last departure | 09:30 PM |
| Distance | 855 km |
| Departure | Shanghai |
| Arrival | Dalian |
| Travel operator | Shanghai Airlines, China Eastern Airlines Shanghai Airlines, China Eastern Airlines, Air China, Suparna Airlines, Antinea Airlines |
Next departures from Shanghai to Dalian
Sample times and fares for the coming days — book to confirm availability and price.
Carriers on this route
Learn more about carriers on this route.
CO₂ emissions by mode
FAQ
A flight ticket from Shanghai to Dalian costs ≈ $121.51 (CN¥813.04). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $43.69 (CN¥292.30).
The cheapest ticket from Shanghai to Dalian costs ≈ $43.69 (CN¥292.30). Book as early as possible and avoid peak times.
Shanghai and Dalian are 855 km apart.
The journey from Shanghai to Dalian takes about 1h 59m on average. The fastest option takes 1h 35m.
This route is served by 5 operators: Shanghai Airlines, China Eastern Airlines, Air China, Suparna Airlines and Antinea Airlines.
There are about 11 connections per day from Shanghai to Dalian.
The first flight from Shanghai to Dalian leaves at 06:55 AM. Check times on your travel date.
The last flight from Shanghai to Dalian leaves at 09:30 PM. Check times on your travel date.
We recommend booking as early as possible. The flight we found costs ≈ $43.69 (CN¥292.30) but prices can change.
There are about 10 direct connections from Shanghai to Dalian.
The shortest flight journey between Shanghai and Dalian takes 1h 35m.
Yes, there is a direct flight between Shanghai and Dalian.
The flight journey from Shanghai to Dalian generates 218 kg of CO₂.