$693
12:30p MAD » 3:15a PVG
Air China 1 stop (14h45m)
12:45a SHA » 7:00a MAD
Air China 1 stop (30h15m)
$878
12:30p MAD » 3:55a SHA
Air China 1 stop (15h25m)
9:30a PVG » 7:00a MAD
Air China 1 stop (21h30m)
$1,776
12:30p MAD » 3:15a PVG
Air China 1 stop (14h45m)
2:30p SHA » 7:00a MAD
Air China 1 stop (16h30m)
$1,777
12:30p MAD » 3:15a PVG
Air China 1 stop (14h45m)
2:30p SHA » 7:00a MAD
Air China 1 stop (16h30m)
$1,778
1:10p MAD » 7:50a SHA
Air China 1 stop (18h40m)
12:30p SHA » 8:00a MAD
Air China 1 stop (19h30m)
$1,780
12:30p MAD » 3:15a PVG
Air China 1 stop (14h45m)
2:30p SHA » 7:00a MAD
Air China 1 stop (16h30m)
$1,780
12:30p MAD » 3:15a PVG
Air China 1 stop (14h45m)
2:30p SHA » 7:00a MAD
Air China 1 stop (16h30m)
$1,782
1:10p MAD » 4:00a SHA
Air China 1 stop (14h50m)
3:30p SHA » 8:00a MAD
Air China 1 stop (16h30m)
$1,783
12:30p MAD » 3:15a PVG
Air China 1 stop (14h45m)
2:30p SHA » 7:00a MAD
Air China 1 stop (16h30m)
$1,784
12:30p MAD » 3:15a PVG
Air China 1 stop (14h45m)
2:30p SHA » 7:00a MAD
Air China 1 stop (16h30m)
$1,785
1:10p MAD » 4:00a SHA
Air China 1 stop (14h50m)
3:30p SHA » 8:00a MAD
Air China 1 stop (16h30m)
$1,785
1:10p MAD » 4:00a SHA
Air China 1 stop (14h50m)
3:30p SHA » 8:00a MAD
Air China 1 stop (16h30m)
$1,785
1:10p MAD » 4:00a SHA
Air China 1 stop (14h50m)
3:30p SHA » 8:00a MAD
Air China 1 stop (16h30m)
$1,824
1:10p MAD » 4:00a SHA
Air China 1 stop (14h50m)
4:30a SHA » 7:00a MAD
Air China 1 stop (26h30m)
$2,155
1:10p MAD » 4:35p PVG
Air China 1 stop (27h25m)
11:00a SHA » 8:00a MAD
Unknown Company 1 stop (21h)
$2,245
6:00a MAD » 1:00a PVG
China Eastern Airlines 1 stop (19h)
6:20a PVG » 1:40p MAD
China Eastern Airlines 1 stop (31h20m)
$2,245
7:05a MAD » 7:25a PVG
China Eastern Airlines 1 stop (24h20m)
5:25a PVG » 9:10a MAD
China Eastern Airlines 1 stop (27h45m)