| Flight |
Departure Date |
Arrival Date |
Price |
Duration |
Number of stops |
Updated |
| Madrid (MAD) - Shanghai (SHA) |
2026-11-22 |
2026-11-29 |
571 USD |
37 hours 40 minutes |
Connection |
2026-11-01T15:00:50 |
| Madrid (MAD) - Shanghai (SHA) |
2027-01-12 |
2027-01-20 |
636 USD |
27 hours 0 minutes |
Direct |
2026-11-03T18:15:50 |
| Madrid (MAD) - Shanghai (SHA) |
2027-01-05 |
2027-01-18 |
646 USD |
44 hours 40 minutes |
Connection |
2026-11-03T18:15:06 |
| Madrid (MAD) - Shanghai (SHA) |
2027-09-21 |
2027-10-02 |
663 USD |
34 hours 5 minutes |
Connection |
2026-11-05T17:49:28 |
| Madrid (MAD) - Shanghai (SHA) |
2026-12-05 |
2026-12-15 |
668 USD |
44 hours 35 minutes |
Connection |
2026-11-06T15:53:06 |
| Madrid (MAD) - Shanghai (SHA) |
2026-11-23 |
2026-12-11 |
668 USD |
40 hours 40 minutes |
Connection |
2026-11-01T15:01:32 |
| Madrid (MAD) - Shanghai (SHA) |
2027-02-08 |
2027-02-18 |
669 USD |
39 hours 30 minutes |
Connection |
2026-11-03T18:13:47 |
| Madrid (MAD) - Shanghai (SHA) |
2026-12-25 |
2027-01-12 |
675 USD |
50 hours 45 minutes |
Connection |
2026-11-05T20:52:02 |
| Madrid (MAD) - Shanghai (SHA) |
2026-12-26 |
2027-01-14 |
675 USD |
50 hours 45 minutes |
Connection |
2026-11-05T20:53:08 |
| Madrid (MAD) - Shanghai (SHA) |
2026-12-28 |
2027-01-14 |
675 USD |
45 hours 35 minutes |
Connection |
2026-11-05T20:50:41 |
| Madrid (MAD) - Shanghai (SHA) |
2026-12-18 |
2027-01-12 |
675 USD |
50 hours 45 minutes |
Connection |
2026-11-08T02:12:15 |
| Madrid (MAD) - Shanghai (SHA) |
2027-01-23 |
2027-02-14 |
681 USD |
38 hours 0 minutes |
Connection |
2026-11-06T17:24:30 |
| Madrid (MAD) - Shanghai (SHA) |
2026-11-16 |
2026-11-30 |
682 USD |
50 hours 10 minutes |
Connection |
2026-11-03T15:57:57 |
| Madrid (MAD) - Shanghai (SHA) |
2027-03-11 |
2027-03-18 |
683 USD |
33 hours 5 minutes |
Connection |
2026-11-06T11:34:19 |
| Madrid (MAD) - Shanghai (SHA) |
2027-01-25 |
2027-02-13 |
686 USD |
38 hours 0 minutes |
Connection |
2026-11-05T20:56:54 |
| Madrid (MAD) - Shanghai (SHA) |
2027-02-20 |
2027-03-04 |
693 USD |
52 hours 55 minutes |
Connection |
2026-11-02T05:42:26 |
| Madrid (MAD) - Shanghai (SHA) |
2027-05-25 |
2027-05-30 |
695 USD |
39 hours 0 minutes |
Connection |
2026-11-04T07:26:04 |
| Madrid (MAD) - Shanghai (SHA) |
2026-12-02 |
2026-12-09 |
697 USD |
44 hours 55 minutes |
Connection |
2026-11-06T22:26:41 |
| Madrid (MAD) - Shanghai (SHA) |
2027-04-01 |
2027-04-15 |
699 USD |
37 hours 5 minutes |
Connection |
2026-11-06T13:53:31 |
| Madrid (MAD) - Shanghai (SHA) |
2027-01-25 |
2027-03-08 |
704 USD |
43 hours 0 minutes |
Connection |
2026-11-05T20:01:20 |
| Madrid (MAD) - Shanghai (SHA) |
2027-01-24 |
2027-02-12 |
707 USD |
46 hours 10 minutes |
Connection |
2026-11-05T20:58:46 |
| Madrid (MAD) - Shanghai (SHA) |
2026-12-21 |
2027-01-02 |
717 USD |
50 hours 45 minutes |
Connection |
2026-11-05T18:33:35 |
| Madrid (MAD) - Shanghai (SHA) |
2027-03-05 |
2027-03-12 |
718 USD |
42 hours 20 minutes |
Connection |
2026-11-06T13:00:53 |
| Madrid (MAD) - Shanghai (SHA) |
2027-10-16 |
2027-10-30 |
725 USD |
56 hours 25 minutes |
Connection |
2026-11-07T01:32:59 |
| Madrid (MAD) - Shanghai (SHA) |
2026-12-27 |
2027-01-13 |
736 USD |
50 hours 55 minutes |
Connection |
2026-11-05T20:51:11 |
| Madrid (MAD) - Shanghai (SHA) |
2026-11-16 |
2026-11-22 |
738 USD |
45 hours 25 minutes |
Connection |
2026-11-07T14:30:35 |
| Madrid (MAD) - Shanghai (SHA) |
2027-08-18 |
2027-08-31 |
752 USD |
31 hours 5 minutes |
Connection |
2026-11-06T14:00:01 |
| Madrid (MAD) - Shanghai (SHA) |
2026-11-13 |
2026-11-23 |
758 USD |
34 hours 40 minutes |
Connection |
2026-11-07T11:14:00 |
| Madrid (MAD) - Shanghai (SHA) |
2027-03-26 |
2027-04-02 |
759 USD |
43 hours 10 minutes |
Connection |
2026-11-07T10:26:43 |
| Madrid (MAD) - Shanghai (SHA) |
2027-07-04 |
2027-07-12 |
823 USD |
31 hours 5 minutes |
Connection |
2026-11-06T07:05:18 |