Flight times from Singapore to Shanghai & schedule

The average flight time from Singapore to Shanghai is About 5 hours 22 minutes, covering a distance of About 3,792.46km.

Flight duration

About 5 hours 22 minutes

Flight distance

About 3,792.46km

Earliest flight

07:20 → 12:45

Latest flight

21:00 → 02:45

How long is the flight from Singapore to Shanghai?

The flights usually depart from Singapore Changi Airport and arrive at Shanghai Pudong International Airport.

See more
Earliest first
Latest first
Philippine Airlines PR510
SIN 00:30
MNL 04:10
With stops 3.7h
S
M
T
W
T
F
S
Philippine Airlines PR336
MNL 10:40
PVG 14:30
3.8h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1604
SIN 03:15
PVG 08:45
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6084
SIN 04:05
CSX 09:00
With stops 4.9h
S
M
T
W
T
F
S
China Southern Airlines CZ8431
CSX 16:00
PVG 18:10
2.2h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6084
SIN 04:05
CSX 09:00
With stops 4.9h
S
M
T
W
T
F
S
China Southern Airlines CZ3969
CSX 17:50
PVG 19:55
2.1h
S
M
T
W
T
F
S
Check prices
AirAsia AK700
SIN 07:55
KUL 09:00
With stops 1.1h
S
M
T
W
T
F
S
AirAsia X D7330
KUL 18:40
PVG 00:20
5.7h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ352
SIN 08:00
CAN 12:20
With stops 4.3h
S
M
T
W
T
F
S
China Southern Airlines CZ8211
CAN 18:00
PVG 20:30
2.5h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ352
SIN 08:00
CAN 12:20
With stops 4.3h
S
M
T
W
T
F
S
China Southern Airlines CZ3595
CAN 20:00
SHA 22:20
2.3h
S
M
T
W
T
F
S
Check prices
AirAsia AK702
SIN 09:10
KUL 10:25
With stops 1.3h
S
M
T
W
T
F
S
AirAsia X D7330
KUL 18:40
PVG 00:20
5.7h
S
M
T
W
T
F
S
Check prices
AirAsia AK704
SIN 10:30
KUL 11:35
With stops 1.1h
S
M
T
W
T
F
S
AirAsia X D7332
KUL 23:10
PVG 04:45
5.6h
S
M
T
W
T
F
S
Check prices
Philippine Airlines PR502
SIN 10:30
MNL 14:15
With stops 3.8h
S
M
T
W
T
F
S
Philippine Airlines PR336
MNL 10:40
PVG 14:30
3.8h
S
M
T
W
T
F
S
Check prices
VietJet Air VJ812
SIN 13:30
SGN 14:35
With stops 2.1h
S
M
T
W
T
F
S
VietJet Air VJ3900
SGN 19:55
PVG 01:00
4.1h
S
M
T
W
T
F
S
Check prices
AirAsia AK712
SIN 14:10
KUL 15:15
With stops 1.1h
S
M
T
W
T
F
S
AirAsia X D7330
KUL 18:40
PVG 00:20
5.7h
S
M
T
W
T
F
S
Check prices
AirAsia AK712
SIN 14:10
KUL 15:15
With stops 1.1h
S
M
T
W
T
F
S
AirAsia X D7332
KUL 23:10
PVG 04:45
5.6h
S
M
T
W
T
F
S
Check prices
Philippine Airlines PR508
SIN 14:35
MNL 18:25
With stops 3.8h
S
M
T
W
T
F
S
Philippine Airlines PR336
MNL 10:40
PVG 14:30
3.8h
S
M
T
W
T
F
S
Check prices
VietJet Air VJ916
SIN 14:55
HAN 17:25
With stops 3.5h
S
M
T
W
T
F
S
VietJet Air VJ7238
HAN 21:30
PVG 01:20
2.8h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1602
SIN 16:00
PVG 21:30
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU568
SIN 16:35
PVG 22:05
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8598
SIN 17:25
PVG 23:00
Nonstop 5.6h
S
M
T
W
T
F
S
Check prices
Air China CA826
SIN 17:30
PVG 23:15
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6050
SIN 18:10
PVG 23:35
Nonstop 5.4h
S
M
T
W
T
F
S
Check prices
See all
Juneyao Airlines HO1606
SIN 23:40
PVG 05:10
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU566
SIN 23:10
PVG 04:40
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8550
SIN 21:00
PVG 02:45
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8048
SIN 20:50
SZX 01:20
With stops 4.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3568
SZX 06:30
SHA 08:50
2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8048
SIN 20:50
SZX 01:20
With stops 4.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3625
SZX 07:00
SHA 09:15
2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8048
SIN 20:50
SZX 01:20
With stops 4.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3553
SZX 09:00
SHA 11:25
2.4h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8048
SIN 20:50
SZX 01:20
With stops 4.5h
S
M
T
W
T
F
S
China Southern Airlines CZ6751
SZX 09:35
PVG 12:15
2.7h
S
M
T
W
T
F
S
Check prices
Philippine Airlines PR512
SIN 20:00
MNL 23:50
With stops 3.8h
S
M
T
W
T
F
S
Philippine Airlines PR336
MNL 10:40
PVG 14:30
3.8h
S
M
T
W
T
F
S
Check prices
AirAsia AK716
SIN 19:10
KUL 20:15
With stops 1.1h
S
M
T
W
T
F
S
AirAsia X D7332
KUL 23:10
PVG 04:45
5.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6050
SIN 18:10
PVG 23:35
Nonstop 5.4h
S
M
T
W
T
F
S
Check prices
Air China CA826
SIN 17:30
PVG 23:15
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8598
SIN 17:25
PVG 23:00
Nonstop 5.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU568
SIN 16:35
PVG 22:05
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1602
SIN 16:00
PVG 21:30
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
VietJet Air VJ916
SIN 14:55
HAN 17:25
With stops 3.5h
S
M
T
W
T
F
S
VietJet Air VJ7238
HAN 21:30
PVG 01:20
2.8h
S
M
T
W
T
F
S
Check prices
Philippine Airlines PR508
SIN 14:35
MNL 18:25
With stops 3.8h
S
M
T
W
T
F
S
Philippine Airlines PR336
MNL 10:40
PVG 14:30
3.8h
S
M
T
W
T
F
S
Check prices
AirAsia AK712
SIN 14:10
KUL 15:15
With stops 1.1h
S
M
T
W
T
F
S
AirAsia X D7330
KUL 18:40
PVG 00:20
5.7h
S
M
T
W
T
F
S
Check prices
AirAsia AK712
SIN 14:10
KUL 15:15
With stops 1.1h
S
M
T
W
T
F
S
AirAsia X D7332
KUL 23:10
PVG 04:45
5.6h
S
M
T
W
T
F
S
Check prices
VietJet Air VJ812
SIN 13:30
SGN 14:35
With stops 2.1h
S
M
T
W
T
F
S
VietJet Air VJ3900
SGN 19:55
PVG 01:00
4.1h
S
M
T
W
T
F
S
Check prices
AirAsia AK704
SIN 10:30
KUL 11:35
With stops 1.1h
S
M
T
W
T
F
S
AirAsia X D7332
KUL 23:10
PVG 04:45
5.6h
S
M
T
W
T
F
S
Check prices
See all
Juneyao Airlines HO1604
SIN 03:15
PVG 08:45
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1602
SIN 16:00
PVG 21:30
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU568
SIN 16:35
PVG 22:05
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8598
SIN 17:25
PVG 23:00
Nonstop 5.6h
S
M
T
W
T
F
S
Check prices
Air China CA826
SIN 17:30
PVG 23:15
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6050
SIN 18:10
PVG 23:35
Nonstop 5.4h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8550
SIN 21:00
PVG 02:45
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU566
SIN 23:10
PVG 04:40
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1606
SIN 23:40
PVG 05:10
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
See all
Juneyao Airlines HO1606
SIN 23:40
PVG 05:10
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU566
SIN 23:10
PVG 04:40
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8550
SIN 21:00
PVG 02:45
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6050
SIN 18:10
PVG 23:35
Nonstop 5.4h
S
M
T
W
T
F
S
Check prices
Air China CA826
SIN 17:30
PVG 23:15
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Spring Airlines 9C8598
SIN 17:25
PVG 23:00
Nonstop 5.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU568
SIN 16:35
PVG 22:05
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1602
SIN 16:00
PVG 21:30
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1604
SIN 03:15
PVG 08:45
Nonstop 5.5h
S
M
T
W
T
F
S
Check prices
See all

Top airlines for flights from Singapore to Shanghai

Multiple airlines provide flights from Singapore to Shanghai. The best rated one is China Eastern Airlines with an average rating of 10.0.

See more
China Eastern Airlines
China Eastern Airlines
User rating: 10.0
Juneyao Airlines
Juneyao Airlines
User rating: 9.3
Spring Airlines
Spring Airlines
User rating: 8.8
Singapore Airlines
Singapore Airlines
User rating: 8.8
Air China
Air China
User rating: 8.5

FAQs about flight schedules from Singapore to Shanghai