Take off on cheap flights from Madrid to Shanghai, your adventure starts now!

Find cheap airline tickets from Madrid to Shanghai by date

  • any
  • May 2018
  • June 2018
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • any
  • May 2018
  • June 2018
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • price
  • month of departure
  • month of return
$527
outward: Jun 5, 2018
10:00a MAD » 12:45a PVG
Unknown Company 1 stop (14h45m)
inbound: Jun 8, 2018
7:00a PVG » 11:00p MAD
Unknown Company 1 stop (16h)
$540
outward: Jun 4, 2018
8:15p MAD » 10:35a PVG
Air France 1 stop (14h20m)
inbound: Jun 7, 2018
4:10a PVG » 11:00p MAD
Air France 1 stop (18h50m)
$540
outward: Jun 5, 2018
12:05p MAD » 2:25a PVG
Air France 1 stop (14h20m)
inbound: Jun 7, 2018
4:10a PVG » 11:00p MAD
Air France 1 stop (18h50m)
$540
outward: Jun 10, 2018
5:45p MAD » 8:40a PVG
Unknown Company 1 stop (14h55m)
inbound: Jun 13, 2018
4:10a PVG » 11:00p MAD
Air France 1 stop (18h50m)
$540
outward: Jun 11, 2018
8:15p MAD » 10:35a PVG
Air France 1 stop (14h20m)
inbound: Jun 13, 2018
4:10a PVG » 11:00p MAD
Air France 1 stop (18h50m)
$547
outward: Jun 9, 2018
7:10a MAD » 4:05a PVG
Unknown Company 1 stop (20h55m)
inbound: Jun 13, 2018
4:10a PVG » 11:00p MAD
Air France 1 stop (18h50m)
$569
outward: Jun 4, 2018
8:15p MAD » 10:35a PVG
Air France 1 stop (14h20m)
inbound: Jun 8, 2018
7:00a PVG » 11:00p MAD
Unknown Company 1 stop (16h)
$583
outward: Jun 10, 2018
5:45p MAD » 8:40a PVG
Air France 1 stop (14h55m)
inbound: Jun 13, 2018
6:10p PVG » 12:25p MAD
Air France 1 stop (18h15m)
$615
outward: Jun 4, 2018
8:15p MAD » 10:35a PVG
Air France 1 stop (14h20m)
inbound: Jun 9, 2018
6:50a PVG » 11:00p MAD
Unknown Company 1 stop (16h10m)
$615
outward: Jun 5, 2018
12:05p MAD » 2:25a PVG
Air France 1 stop (14h20m)
inbound: Jun 9, 2018
6:50a PVG » 11:00p MAD
Unknown Company 1 stop (16h10m)
$687
outward: Jun 6, 2018
8:15p MAD » 10:35a PVG
Air France 1 stop (14h20m)
inbound: Jun 9, 2018
6:50a PVG » 11:00p MAD
Unknown Company 1 stop (16h10m)
$695
outward: Jun 10, 2018
5:45p MAD » 8:40a PVG
Unknown Company 1 stop (14h55m)
inbound: Jun 15, 2018
6:15a PVG » 9:35a MAD
KLM 1 stop (27h20m)
$695
outward: Jun 11, 2018
8:15p MAD » 10:35a PVG
Air France 1 stop (14h20m)
inbound: Jun 15, 2018
6:15a PVG » 9:35a MAD
KLM 1 stop (27h20m)
$720
outward: Jun 9, 2018
7:10a MAD » 4:05a PVG
Unknown Company 1 stop (20h55m)
inbound: Jun 15, 2018
6:15a PVG » 9:35a MAD
KLM 1 stop (27h20m)
$750
outward: Jun 11, 2018
8:15p MAD » 10:35a PVG
Air France 1 stop (14h20m)
inbound: Jun 14, 2018
6:15a PVG » 9:35a MAD
KLM 1 stop (27h20m)
$751
outward: Jul 24, 2018
5:45p MAD » 8:40a PVG
Unknown Company 1 stop (14h55m)
inbound: Jul 29, 2018
6:50a PVG » 11:00p MAD
Unknown Company 1 stop (16h10m)
$751
outward: Jul 24, 2018
5:45p MAD » 8:40a PVG
Unknown Company 1 stop (14h55m)
inbound: Jul 30, 2018
6:10p PVG » 2:30p MAD
Unknown Company 1 stop (20h20m)
$771
outward: Jul 23, 2018
12:55p MAD » 1:40a PVG
Iberia direct (12h45m)
inbound: Jul 31, 2018
4:20a PVG » 6:25p MAD
Iberia direct (14h05m)
$775
outward: Jun 9, 2018
7:10a MAD » 4:05a PVG
Unknown Company 1 stop (20h55m)
inbound: Jun 14, 2018
6:15a PVG » 9:35a MAD
KLM 1 stop (27h20m)
$806
outward: Aug 18, 2018
11:40p MAD » 2:55a PVG
Aeroflot 1 stop (27h15m)
inbound: Aug 31, 2018
4:00a PVG » 11:00a MAD
Aeroflot 1 stop (31h)
$828
outward: Aug 17, 2018
10:00a MAD » 12:45a PVG
Unknown Company 1 stop (14h45m)
inbound: Sep 1, 2018
6:50a PVG » 11:00p MAD
Unknown Company 1 stop (16h10m)
$830
outward: Aug 19, 2018
3:25p MAD » 8:40a PVG
Unknown Company 1 stop (17h15m)
inbound: Sep 1, 2018
6:50a PVG » 11:00p MAD
Unknown Company 1 stop (16h10m)
$842
outward: Jul 22, 2018
5:45p MAD » 8:40a PVG
Unknown Company 1 stop (14h55m)
inbound: Jul 29, 2018
6:50a PVG » 11:00p MAD
Unknown Company 1 stop (16h10m)
$842
outward: Jul 22, 2018
5:45p MAD » 8:40a PVG
Unknown Company 1 stop (14h55m)
inbound: Jul 30, 2018
6:10p PVG » 2:30p MAD
Unknown Company 1 stop (20h20m)
$842
outward: Jul 23, 2018
10:00a MAD » 12:45a PVG
Unknown Company 1 stop (14h45m)
inbound: Jul 29, 2018
6:50a PVG » 11:00p MAD
Unknown Company 1 stop (16h10m)
$853
outward: Aug 19, 2018
11:40p MAD » 12:55a PVG
Unknown Company 1 stop (25h15m)
inbound: Aug 30, 2018
7:15p PVG » 11:00a MAD
Aeroflot 1 stop (15h45m)
$863
outward: Aug 17, 2018
7:20a MAD » 11:50p PVG
Unknown Company 1 stop (16h30m)
inbound: Aug 30, 2018
7:00p PVG » 2:15p MAD
Unknown Company 1 stop (19h15m)
$889
outward: Aug 17, 2018
10:00a MAD » 12:45a PVG
Unknown Company 1 stop (14h45m)
inbound: Aug 29, 2018
6:10p PVG » 11:10a MAD
Unknown Company 1 stop (17h)
$892
outward: Aug 18, 2018
12:55p MAD » 3:55a PVG
Lufthansa 1 stop (15h)
inbound: Aug 30, 2018
5:30p PVG » 11:00a MAD
Lufthansa 1 stop (17h30m)
$912
outward: Aug 18, 2018
7:10a MAD » 4:05a PVG
Unknown Company 1 stop (20h55m)
inbound: Sep 1, 2018
6:50a PVG » 11:00p MAD
Unknown Company 1 stop (16h10m)
Return
Departure
10 June Jun Sunday $retDate.dayShortName
11 June Jun Monday $retDate.dayShortName
12 June Jun Tuesday $retDate.dayShortName
13 June Jun Wednesday $retDate.dayShortName
14 June Jun Thursday $retDate.dayShortName
15 June Jun Friday $retDate.dayShortName
16 June Jun Saturday $retDate.dayShortName
06 June Jun Wednesday $outDate.dayShortName
07 June Jun Thursday $outDate.dayShortName
08 June Jun Friday $outDate.dayShortName
09 June Jun Saturday $outDate.dayShortName
$546 $774 $720
10 June Jun Sunday $outDate.dayShortName
$540 $694
11 June Jun Monday $outDate.dayShortName
$540 $749 $694
12 June Jun Tuesday $outDate.dayShortName
Choose when you'd like to depart to Shanghai (China):
Find the cheapest Madrid Shanghai flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Madrid - Shanghai with these new dates, click on an offer. Want to depart from another city? Choose: New York - Shanghai London - Shanghai Chicago - Shanghai San Francisco - Shanghai See more routes

Airlines operating flights from Madrid to Shanghai

Sorry! We haven't found any airline tickets from Madrid to Shanghai. Try launching another search above.

Travel tips for flights Madrid - Shanghai

Average flight duration: 20h32m (flight with stopovers)

  • Arrival city:
  • Shanghai, China
  • Airport(s):
  • Hongqiao International Airport (SHA)
  • Pudong International Airport (PVG)
  • Local time:
  • May 22, 2018 8:41 AM, GMT+8
  • Weather:
  • min. 66ºF, max. 81ºF
  • Departure city:
  • Madrid, Spain
  • Airport(s):
  • Aeroporto Adolfo Suárez Madrid-Barajas (MAD)
  • Local time:
  • May 22, 2018 2:41 AM, GMT+2
  • Weather:
  • min. 64ºF, max. 82ºF