Airlines with flights from Dallas to Shanghai
There are four airlines with scheduled flights between DFW and PVG. American Airlines is the only airline with non-stop flights from DFW Airport to Shanghai Airport and the flight time is 15 hours and 45 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 15 hours and 45 minutes
-
One World Alliance
-
Dallas is a American Airlines hub (Headquarter).
-
7 flights per week
-
Boeing 787-8
-
Business class available
DFW
Direct
PVG
W7, Feb 10 - Feb 16
Flight
Mon
Feb 10
Tue
Feb 11
Wed
Feb 12
Thu
Feb 13
Fri
Feb 14
Sat
Feb 15
Sun
Feb 16
AA127
10:10
10:10
10:10
10:10
10:10
10:10
10:10
The timetable & schedule information was updated at 2025-01-15
Via Seoul with Korean Air
-
Total flight time: 18h 45m - 21h 05m.
-
Sky Team Alliance
-
7 flights per week
DFW
Via ICN
PVG
W7, Feb 10 - Feb 16
Flight
Mon
Feb 10
Tue
Feb 11
Wed
Feb 12
Thu
Feb 13
Fri
Feb 14
Sat
Feb 15
Sun
Feb 16
KE32
KE895
KE895
11:25
11:25
11:25
11:25
11:25
11:25
11:25
The timetable & schedule information was updated at 2025-01-15
Via Seattle with Delta Air Lines
-
Total flight time: 18h 25m - 20h 55m.
-
Sky Team Alliance
-
7 flights per week
DFW
Via SEA
PVG
W7, Feb 10 - Feb 16
Flight
Mon
Feb 10
Tue
Feb 11
Wed
Feb 12
Thu
Feb 13
Fri
Feb 14
Sat
Feb 15
Sun
Feb 16
DL2183
DL389
DL389
05:33
05:33
05:33
05:33
05:33
05:33
05:33
DL804
DL281
DL281
07:00
07:00
07:00
07:00
07:00
07:05
07:00
The timetable & schedule information was updated at 2025-01-15
Via Detroit with Delta Air Lines
-
Total flight time: 19h 15m - 20h 50m.
-
Sky Team Alliance
-
7 flights per week
DFW
Via DTW
PVG
W7, Feb 10 - Feb 16
Flight
Mon
Feb 10
Tue
Feb 11
Wed
Feb 12
Thu
Feb 13
Fri
Feb 14
Sat
Feb 15
Sun
Feb 16
DL2183
DL389
DL389
05:33
05:33
05:33
05:33
05:33
05:33
05:33
DL804
DL281
DL281
07:00
07:00
07:00
07:00
07:00
07:05
07:00
The timetable & schedule information was updated at 2025-01-15
Via Tokyo with JAL
-
Total flight time: 18h 10m - 22h 35m.
-
One World Alliance
-
7 flights per week
DFW
Via HND
PVG
W7, Feb 10 - Feb 16
Flight
Mon
Feb 10
Tue
Feb 11
Wed
Feb 12
Thu
Feb 13
Fri
Feb 14
Sat
Feb 15
Sun
Feb 16
JL11
JL89
JL89
10:45
10:45
10:45
10:45
10:45
10:45
10:45
The timetable & schedule information was updated at 2025-01-15