Flight times from Mianyang to Shanghai & schedule

The average flight time from Mianyang to Shanghai is About 2 hours 42 minutes, covering a distance of About 1,579.16 km.

Flight duration

About 2 hours 42 minutes

Flight distance

About 1,579.16 km

How long is the flight from Mianyang to Shanghai?

The flights usually depart from Mianyang Nanjiao Airport and arrive at Shanghai Pudong International Airport.

See more
Earliest first
Latest first
Xiamen Airlines MF8620
MIG 1:00 PM
WUH 2:45 PM
With stops 1.8h
S
M
T
W
T
F
S
China Southern Airlines CZ3543
WUH 7:20 PM
PVG 9:00 PM
1.7h
S
M
T
W
T
F
S
Check prices
Xiamen Airlines MF8620
MIG 1:00 PM
WUH 2:45 PM
With stops 1.8h
S
M
T
W
T
F
S
China Eastern Airlines MU2543
WUH 7:30 PM
PVG 9:10 PM
1.7h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8604
MIG 1:00 PM
SJW 3:15 PM
With stops 2.3h
S
M
T
W
T
F
S
Spring Airlines 9C6518
SJW 9:35 PM
SHA 11:45 PM
2.2h
S
M
T
W
T
F
S
Check prices
Air China CA8634
MIG 4:30 PM
PKX 7:00 PM
With stops 2.5h
S
M
T
W
T
F
S
Air China CA8321
PKX 10:40 AM
PVG 1:00 PM
2.3h
S
M
T
W
T
F
S
Check prices
Air China CA8634
MIG 4:30 PM
PKX 7:00 PM
With stops 2.5h
S
M
T
W
T
F
S
Air China CA8341
PKX 2:30 PM
PVG 4:35 PM
2.1h
S
M
T
W
T
F
S
Check prices
Air China CA1456
MIG 8:55 PM
PEK 11:30 PM
With stops 2.6h
S
M
T
W
T
F
S
Air China CA8357
PEK 7:30 AM
PVG 10:00 AM
2.5h
S
M
T
W
T
F
S
Check prices
Air China CA1456
MIG 8:55 PM
PEK 11:30 PM
With stops 2.6h
S
M
T
W
T
F
S
Air China CA1835
PEK 8:00 AM
PVG 10:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH8976
MIG 10:40 PM
SZX 1:05 AM
With stops 2.4h
S
M
T
W
T
F
S
Shenzhen Airlines ZH9511
SZX 7:55 AM
PVG 10:20 AM
2.4h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3400
MIG 10:50 AM
CAN 1:20 PM
With stops 2.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3586
CAN 10:00 PM
PVG 12:25 AM
2.4h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH8976
MIG 10:40 PM
SZX 1:05 AM
With stops 2.4h
S
M
T
W
T
F
S
Shenzhen Airlines ZH9513
SZX 9:55 AM
PVG 12:15 PM
2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3400
MIG 10:50 AM
CAN 1:20 PM
With stops 2.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3533
CAN 7:00 AM
SHA 9:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH8976
MIG 10:40 PM
SZX 1:05 AM
With stops 2.4h
S
M
T
W
T
F
S
Shenzhen Airlines ZH4790
SZX 9:50 PM
PVG 11:55 PM
2.1h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8902
MIG 11:20 AM
PVG 2:05 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Shanghai Airlines FM9410
MIG 11:00 AM
PVG 1:35 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU433
MIG 11:00 AM
PVG 1:35 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C6742
MIG 12:25 PM
PVG 2:55 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Tibet Airlines TV6029
MIG 12:55 PM
WUH 2:40 PM
With stops 1.8h
S
M
T
W
T
F
S
Shanghai Airlines FM9364
WUH 10:25 PM
SHA 11:55 PM
1.5h
S
M
T
W
T
F
S
Check prices
Air China CA8632
MIG 12:15 PM
PKX 3:00 PM
With stops 2.8h
S
M
T
W
T
F
S
Air China CA8321
PKX 10:40 AM
PVG 1:00 PM
2.3h
S
M
T
W
T
F
S
Check prices
Air China CA8632
MIG 12:15 PM
PKX 3:00 PM
With stops 2.8h
S
M
T
W
T
F
S
Air China CA8341
PKX 2:30 PM
PVG 4:35 PM
2.1h
S
M
T
W
T
F
S
Check prices
See all
Spring Airlines 9C6742
MIG 12:25 PM
PVG 2:55 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Tibet Airlines TV6029
MIG 12:55 PM
WUH 2:40 PM
With stops 1.8h
S
M
T
W
T
F
S
Shanghai Airlines FM9364
WUH 10:25 PM
SHA 11:55 PM
1.5h
S
M
T
W
T
F
S
Check prices
Air China CA8632
MIG 12:15 PM
PKX 3:00 PM
With stops 2.8h
S
M
T
W
T
F
S
Air China CA8321
PKX 10:40 AM
PVG 1:00 PM
2.3h
S
M
T
W
T
F
S
Check prices
Air China CA8632
MIG 12:15 PM
PKX 3:00 PM
With stops 2.8h
S
M
T
W
T
F
S
Air China CA8341
PKX 2:30 PM
PVG 4:35 PM
2.1h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8902
MIG 11:20 AM
PVG 2:05 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Shanghai Airlines FM9410
MIG 11:00 AM
PVG 1:35 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU433
MIG 11:00 AM
PVG 1:35 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH8976
MIG 10:40 PM
SZX 1:05 AM
With stops 2.4h
S
M
T
W
T
F
S
Shenzhen Airlines ZH9511
SZX 7:55 AM
PVG 10:20 AM
2.4h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3400
MIG 10:50 AM
CAN 1:20 PM
With stops 2.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3586
CAN 10:00 PM
PVG 12:25 AM
2.4h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH8976
MIG 10:40 PM
SZX 1:05 AM
With stops 2.4h
S
M
T
W
T
F
S
Shenzhen Airlines ZH9513
SZX 9:55 AM
PVG 12:15 PM
2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3400
MIG 10:50 AM
CAN 1:20 PM
With stops 2.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3533
CAN 7:00 AM
SHA 9:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH8976
MIG 10:40 PM
SZX 1:05 AM
With stops 2.4h
S
M
T
W
T
F
S
Shenzhen Airlines ZH4790
SZX 9:50 PM
PVG 11:55 PM
2.1h
S
M
T
W
T
F
S
Check prices
Air China CA1456
MIG 8:55 PM
PEK 11:30 PM
With stops 2.6h
S
M
T
W
T
F
S
Air China CA8357
PEK 7:30 AM
PVG 10:00 AM
2.5h
S
M
T
W
T
F
S
Check prices
Air China CA1456
MIG 8:55 PM
PEK 11:30 PM
With stops 2.6h
S
M
T
W
T
F
S
Air China CA1835
PEK 8:00 AM
PVG 10:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
Air China CA8634
MIG 4:30 PM
PKX 7:00 PM
With stops 2.5h
S
M
T
W
T
F
S
Air China CA8321
PKX 10:40 AM
PVG 1:00 PM
2.3h
S
M
T
W
T
F
S
Check prices
Air China CA8634
MIG 4:30 PM
PKX 7:00 PM
With stops 2.5h
S
M
T
W
T
F
S
Air China CA8341
PKX 2:30 PM
PVG 4:35 PM
2.1h
S
M
T
W
T
F
S
Check prices
Xiamen Airlines MF8620
MIG 1:00 PM
WUH 2:45 PM
With stops 1.8h
S
M
T
W
T
F
S
China Southern Airlines CZ3543
WUH 7:20 PM
PVG 9:00 PM
1.7h
S
M
T
W
T
F
S
Check prices
Xiamen Airlines MF8620
MIG 1:00 PM
WUH 2:45 PM
With stops 1.8h
S
M
T
W
T
F
S
China Eastern Airlines MU2543
WUH 7:30 PM
PVG 9:10 PM
1.7h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8604
MIG 1:00 PM
SJW 3:15 PM
With stops 2.3h
S
M
T
W
T
F
S
Spring Airlines 9C6518
SJW 9:35 PM
SHA 11:45 PM
2.2h
S
M
T
W
T
F
S
Check prices
See all
Spring Airlines 9C8902
MIG 11:20 AM
PVG 2:05 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Shanghai Airlines FM9410
MIG 11:00 AM
PVG 1:35 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU433
MIG 11:00 AM
PVG 1:35 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C6742
MIG 12:25 PM
PVG 2:55 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C6742
MIG 12:25 PM
PVG 2:55 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8902
MIG 11:20 AM
PVG 2:05 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Shanghai Airlines FM9410
MIG 11:00 AM
PVG 1:35 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU433
MIG 11:00 AM
PVG 1:35 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices