- Home
- Flights
- Flights from Dublin
- Dublin to Shanghai
Flights from Dublin to Shanghai
China Eastern Airlines flies nonstop from Dublin to Shanghai. The flight takes around 12h 12m.
Direct flights available 12h 12m
Dublin to Shanghai at a glance
Fastest flight12h 12mEstimated
Nonstop flightsYesChina Eastern Airlines
Airlines flying nonstop from Dublin to Shanghai
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| CEChina Eastern Airlines | — | — | — | Search |
Good to know
- Distance
- 9,362 km5,814 miles
- Flight time
- 12h 12mestimate
- Time difference
- +8hShanghai vs Dublin
- Currency in Shanghai
- CNY
- Airports
- DUB → PVG, SHA
Flights from Dublin to Shanghai: questions answered
Are there direct flights from Dublin to Shanghai?
Yes. China Eastern Airlines flies this route nonstop.
How long is the flight from Dublin to Shanghai?
A nonstop flight covers 9,362 km and takes around 12h 12m.
Which airlines fly from Dublin to Shanghai?
China Eastern Airlines operates nonstop flights on this route.
Which airports serve Dublin and Shanghai?
Dublin: Dublin Airport (DUB). Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA).
What is the time difference between Dublin and Shanghai?
Shanghai is 8 hours ahead of Dublin.





