Airlines with flights from Dublin to Shanghai
There are 9 airlines with scheduled flights between DUB and PVG. China Eastern is the only airline with non-stop flights from Dublin Airport to Shanghai Airport and the flight time is 12 hours and 18 minutes.
Choose airline
Schedules
Non-stop with China Eastern Airlines
-
Total flight time: 12 hours and 18 minutes
-
Sky Team Alliance
-
Shanghai is a China Eastern Airlines hub.
-
Business and first class available
DUB
Direct
PVG
W27, Jun 29 - Jul 05
Flight
The next flight with this airline is scheduled on 2026-07-20.
The timetable & schedule information was updated at 2026-04-21
Via Beijing with Hainan Airlines
-
Total flight time: 14h 50m - 14h 50m.
-
5 flights per week
DUB
Via PEK
PVG
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
HU752
HU7613
HU7613
12:00
12:00
12:00
12:00
12:00
12:00
12:00
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 15h 15m - 17h 30m.
-
Sky Team Alliance
-
17 flights per week
DUB
Via AMS
PVG
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
KL1136
KL895
KL895
08:55
08:55
----
08:55
08:55
08:55
08:55
KL1138
KL895
KL895
11:10
11:10
----
11:10
11:10
----
----
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 15h 35m - 15h 35m.
-
4 flights per week
DUB
Via ZRH
PVG
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
LX403
LX188
LX188
----
----
----
----
----
08:40
----
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 15h 45m - 18h 40m.
-
Sky Team Alliance
-
19 flights per week
DUB
Via CDG
PVG
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
AF1817
AF116
AF116
16:20
16:20
16:20
16:20
16:20
16:20
16:20
AF1117
AF116
AF116
----
19:15
19:15
19:15
----
----
19:15
The timetable & schedule information was updated at 2026-04-21

There are 9 airlines with scheduled flights between DUB and PVG. China Eastern is the only airline with non-stop flights from Dublin Airport to Shanghai Airport and the flight time is 12 hours and 18 minutes.
Via London with British Airways
Via Istanbul with Turkish Airlines
Via Frankfurt with Lufthansa
Via Helsinki with Finnair