Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Lufthansa
Cheapest Month December
Cheapest Day of the Week Saturday
Cheapest Airline Lufthansa

The cheapest airline(s) flying from Shanghai to Madrid is Lufthansa.

  • Lufthansa Lufthansa
  • Etihad Airways Etihad Airways
  • KLM KLM
  • Emirates Emirates
  • Austrian Airlines Austrian Airlines
  • Qatar Airways Qatar Airways
  • Air France Air France
  • China Eastern Airlines China Eastern Airlines
  • Sichuan Airlines Sichuan Airlines
  • Air China Air China
Cheapest Month December

Travel Period: June 2025 - May 2026

The cheapest month(s) to fly from Shanghai to Madrid is December.

  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
  • Mar 2026
  • Apr 2026
  • May 2026
Cheapest Day of the Week Saturday

The cheapest day(s) of the week to fly from Shanghai to Madrid is Saturday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 00:45 PVG
    08:40 MAD
    13Hrs, 55m Direct
  • PVGShanghai Pudong International Airport 00:45 - MAD 08:40 13h 55m Direct
  • PVGShanghai Pudong International Airport 00:45
  • MADMadrid Barajas Airport 08:40
  • 13h 55m
  • Direct
  • China Eastern Airlines (MU 709)Airbus A359
  • China Eastern Airlines (MU 709)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus A359
  • 08:55 SHA
    21:00 MAD
    18Hrs, 05m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 08:55 - MAD 21:00 18h 05m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 08:55
    PEKBeijing Capital Airport 15:00
  • PEKBeijing Capital Airport 11:10
    MADMadrid Barajas Airport 21:00
  • 18h 05m (3h 50m)
  • 1 Stop PEK · Beijing 3h 50m
  • Air China (CA 1590)Airbus Industrie 330 300
    Air China (CA 897)Boeing 787 9
  • Air China (CA 1590)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:55 SHA
    21:00 MAD
    18Hrs, 05m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 08:55 - MAD 21:00 18h 05m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 08:55
    PEKBeijing Capital Airport 15:00
  • PEKBeijing Capital Airport 11:10
    MADMadrid Barajas Airport 21:00
  • 18h 05m (3h 50m)
  • 1 Stop PEK · Beijing 3h 50m
  • Air China (CA 1590)Boeing 777 300 Er
    Air China (CA 897)Boeing 787 9
  • Air China (CA 1590)
    • M
    • -
    • -
    • T
    • -
    • -
    • -
  • 09:50 PVG
    20:55 MAD
    17Hrs, 05m 1 Stop (LGW)
  • PVGShanghai Pudong International Airport 09:50 - MAD 20:55 17h 05m 1 Stop (LGW) London
  • PVGShanghai Pudong International Airport 09:50
    LGWLondon Gatwick Airport 17:25
  • LGWLondon Gatwick Airport 15:10
    MADMadrid Barajas Airport 20:55
  • 17h 05m (2h 15m)
  • 1 Stop LGW · London 2h 15m
  • China Eastern Airlines (MU 213)Boeing 777 300 Er
    Air Europa (UX 1016)Boeing 737 800
  • China Eastern Airlines (MU 213)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:50 PVG
    20:55 MAD
    17Hrs, 05m 1 Stop (LGW)
  • PVGShanghai Pudong International Airport 09:50 - MAD 20:55 17h 05m 1 Stop (LGW) London
  • PVGShanghai Pudong International Airport 09:50
    LGWLondon Gatwick Airport 17:25
  • LGWLondon Gatwick Airport 15:10
    MADMadrid Barajas Airport 20:55
  • 17h 05m (2h 15m)
  • 1 Stop LGW · London 2h 15m
  • China Eastern Airlines (MU 213)Airbus Industrie A330 200
    Air Europa (UX 1016)Boeing 737 800
  • China Eastern Airlines (MU 213)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 09:50 PVG
    20:55 MAD
    17Hrs, 05m 1 Stop (LGW)
  • PVGShanghai Pudong International Airport 09:50 - MAD 20:55 17h 05m 1 Stop (LGW) London
  • PVGShanghai Pudong International Airport 09:50
    LGWLondon Gatwick Airport 17:25
  • LGWLondon Gatwick Airport 15:00
    MADMadrid Barajas Airport 20:55
  • 17h 05m (2h 25m)
  • 1 Stop LGW · London 2h 25m
  • China Eastern Airlines (MU 213)Boeing 777 300 Er
    Air Europa (UX 1016)Boeing 737 800
  • China Eastern Airlines (MU 213)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 09:50 PVG
    20:55 MAD
    17Hrs, 05m 1 Stop (LGW)
  • PVGShanghai Pudong International Airport 09:50 - MAD 20:55 17h 05m 1 Stop (LGW) London
  • PVGShanghai Pudong International Airport 09:50
    LGWLondon Gatwick Airport 17:25
  • LGWLondon Gatwick Airport 15:00
    MADMadrid Barajas Airport 20:55
  • 17h 05m (2h 25m)
  • 1 Stop LGW · London 2h 25m
  • China Eastern Airlines (MU 213)Airbus Industrie A330 200
    Air Europa (UX 1016)Boeing 737 800
  • China Eastern Airlines (MU 213)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 10:45 PVG
    20:55 MAD
    16Hrs, 10m 1 Stop (LGW)
  • PVGShanghai Pudong International Airport 10:45 - MAD 20:55 16h 10m 1 Stop (LGW) London
  • PVGShanghai Pudong International Airport 10:45
    LGWLondon Gatwick Airport 17:25
  • LGWLondon Gatwick Airport 16:00
    MADMadrid Barajas Airport 20:55
  • 16h 10m (1h 25m)
  • 1 Stop LGW · London 1h 25m
  • China Eastern Airlines (MU 213)Boeing 777 300 Er
    Air Europa (UX 1016)Boeing 737 800
  • China Eastern Airlines (MU 213)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 10:55 PVG
    23:25 MAD
    18Hrs, 30m 1 Stop (FRA)
  • PVGShanghai Pudong International Airport 10:55 - MAD 23:25 18h 30m 1 Stop (FRA) Frankfurt
  • PVGShanghai Pudong International Airport 10:55
    FRAFrankfurt International Airport 20:45
  • FRAFrankfurt International Airport 18:50
    MADMadrid Barajas Airport 23:25
  • 18h 30m (1h 55m)
  • 1 Stop FRA · Frankfurt 1h 55m
  • Lufthansa (LH 729)Airbus Industrie A340 600
    Lufthansa (LH 1122)Airbus A321 Neo
  • Lufthansa (LH 729)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:55 PVG
    23:25 MAD
    18Hrs, 30m 1 Stop (FRA)
  • PVGShanghai Pudong International Airport 10:55 - MAD 23:25 18h 30m 1 Stop (FRA) Frankfurt
  • PVGShanghai Pudong International Airport 10:55
    FRAFrankfurt International Airport 20:45
  • FRAFrankfurt International Airport 18:50
    MADMadrid Barajas Airport 23:25
  • 18h 30m (1h 55m)
  • 1 Stop FRA · Frankfurt 1h 55m
  • Lufthansa (LH 729)Airbus Industrie A340 600
    Lufthansa (LH 1122)Airbus A320 Neo
  • Lufthansa (LH 729)
    • -
    • -
    • W
    • -
    • -
    • S
    • -
  • 11:05 PVG
    23:25 MAD
    18Hrs, 20m 1 Stop (FRA)
  • PVGShanghai Pudong International Airport 11:05 - MAD 23:25 18h 20m 1 Stop (FRA) Frankfurt
  • PVGShanghai Pudong International Airport 11:05
    FRAFrankfurt International Airport 20:45
  • FRAFrankfurt International Airport 17:20
    MADMadrid Barajas Airport 23:25
  • 18h 20m (3h 25m)
  • 1 Stop FRA · Frankfurt 3h 25m
  • Air China (CA 935)Airbus A359
    Lufthansa (LH 1122)Airbus
  • Air China (CA 935)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 11:05 PVG
    23:25 MAD
    18Hrs, 20m 1 Stop (FRA)
  • PVGShanghai Pudong International Airport 11:05 - MAD 23:25 18h 20m 1 Stop (FRA) Frankfurt
  • PVGShanghai Pudong International Airport 11:05
    FRAFrankfurt International Airport 20:45
  • FRAFrankfurt International Airport 17:20
    MADMadrid Barajas Airport 23:25
  • 18h 20m (3h 25m)
  • 1 Stop FRA · Frankfurt 3h 25m
  • Air China (CA 935)Airbus A359
    Lufthansa (LH 1122)Airbus
  • Air China (CA 935)
    • -
    • -
    • -
    • T
    • F
    • -
    • S
  • 11:05 PVG
    23:25 MAD
    18Hrs, 20m 1 Stop (FRA)
  • PVGShanghai Pudong International Airport 11:05 - MAD 23:25 18h 20m 1 Stop (FRA) Frankfurt
  • PVGShanghai Pudong International Airport 11:05
    FRAFrankfurt International Airport 20:45
  • FRAFrankfurt International Airport 17:20
    MADMadrid Barajas Airport 23:25
  • 18h 20m (3h 25m)
  • 1 Stop FRA · Frankfurt 3h 25m
  • Air China (CA 935)Airbus A359
    Lufthansa (LH 1122)Airbus A320 Neo
  • Air China (CA 935)
    • -
    • -
    • W
    • -
    • -
    • S
    • -
  • 11:05 PVG
    23:25 MAD
    18Hrs, 20m 1 Stop (FRA)
  • PVGShanghai Pudong International Airport 11:05 - MAD 23:25 18h 20m 1 Stop (FRA) Frankfurt
  • PVGShanghai Pudong International Airport 11:05
    FRAFrankfurt International Airport 20:45
  • FRAFrankfurt International Airport 17:20
    MADMadrid Barajas Airport 23:25
  • 18h 20m (3h 25m)
  • 1 Stop FRA · Frankfurt 3h 25m
  • Air China (CA 935)Airbus A359
    Lufthansa (LH 1122)Airbus A321 Neo
  • Air China (CA 935)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 11:15 PVG
    23:25 MAD
    18Hrs, 10m 1 Stop (AMS)
  • PVGShanghai Pudong International Airport 11:15 - MAD 23:25 18h 10m 1 Stop (AMS) Amsterdam
  • PVGShanghai Pudong International Airport 11:15
    AMSAmsterdam Airport 20:50
  • AMSAmsterdam Airport 19:10
    MADMadrid Barajas Airport 23:25
  • 18h 10m (1h 40m)
  • 1 Stop AMS · Amsterdam 1h 40m
  • KLM (KL 896)Boeing 777 200
    KLM (KL 1509)Boeing 737 800
  • KLM (KL 896)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 11:15 PVG
    23:25 MAD
    18Hrs, 10m 1 Stop (AMS)
  • PVGShanghai Pudong International Airport 11:15 - MAD 23:25 18h 10m 1 Stop (AMS) Amsterdam
  • PVGShanghai Pudong International Airport 11:15
    AMSAmsterdam Airport 20:50
  • AMSAmsterdam Airport 19:10
    MADMadrid Barajas Airport 23:25
  • 18h 10m (1h 40m)
  • 1 Stop AMS · Amsterdam 1h 40m
  • KLM (KL 896)Boeing 787 9
    KLM (KL 1509)Boeing 737 800
  • KLM (KL 896)
    • -
    • -
    • W
    • -
    • F
    • S
    • S
  • 12:30 PVG
    23:25 MAD
    16Hrs, 55m 1 Stop (AMS)
  • PVGShanghai Pudong International Airport 12:30 - MAD 23:25 16h 55m 1 Stop (AMS) Amsterdam
  • PVGShanghai Pudong International Airport 12:30
    AMSAmsterdam Airport 20:50
  • AMSAmsterdam Airport 18:30
    MADMadrid Barajas Airport 23:25
  • 16h 55m (2h 20m)
  • 1 Stop AMS · Amsterdam 2h 20m
  • China Eastern Airlines (MU 771)Boeing 777 300 Er
    KLM (KL 1509)Boeing 737 800
  • China Eastern Airlines (MU 771)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 12:55 PVG
    23:10 MAD
    16Hrs, 15m 1 Stop (CDG)
  • PVGShanghai Pudong International Airport 12:55 - MAD 23:10 16h 15m 1 Stop (CDG) Paris
  • PVGShanghai Pudong International Airport 12:55
    CDGParis Charles de Gaulle Airport 20:55
  • CDGParis Charles de Gaulle Airport 19:15
    MADMadrid Barajas Airport 23:10
  • 16h 15m (1h 40m)
  • 1 Stop CDG · Paris 1h 40m
  • China Eastern Airlines (MU 569)Boeing 777 300 Er
    Air France (AF 1400)Airbus Industrie A320 Sharklets
  • China Eastern Airlines (MU 569)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:55 PVG
    23:10 MAD
    16Hrs, 15m 1 Stop (CDG)
  • PVGShanghai Pudong International Airport 12:55 - MAD 23:10 16h 15m 1 Stop (CDG) Paris
  • PVGShanghai Pudong International Airport 12:55
    CDGParis Charles de Gaulle Airport 20:55
  • CDGParis Charles de Gaulle Airport 19:15
    MADMadrid Barajas Airport 23:10
  • 16h 15m (1h 40m)
  • 1 Stop CDG · Paris 1h 40m
  • China Eastern Airlines (MU 569)Boeing 777 300 Er
    Air France (AF 1400)Airbus
  • China Eastern Airlines (MU 569)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 12:55 PVG
    23:10 MAD
    16Hrs, 15m 1 Stop (CDG)
  • PVGShanghai Pudong International Airport 12:55 - MAD 23:10 16h 15m 1 Stop (CDG) Paris
  • PVGShanghai Pudong International Airport 12:55
    CDGParis Charles de Gaulle Airport 20:55
  • CDGParis Charles de Gaulle Airport 19:15
    MADMadrid Barajas Airport 23:10
  • 16h 15m (1h 40m)
  • 1 Stop CDG · Paris 1h 40m
  • China Eastern Airlines (MU 569)Boeing 777 300 Er
    Air France (AF 1400)Airbus
  • China Eastern Airlines (MU 569)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 13:00 PVG
    23:10 MAD
    16Hrs, 10m 1 Stop (CDG)
  • PVGShanghai Pudong International Airport 13:00 - MAD 23:10 16h 10m 1 Stop (CDG) Paris
  • PVGShanghai Pudong International Airport 13:00
    CDGParis Charles de Gaulle Airport 20:55
  • CDGParis Charles de Gaulle Airport 19:15
    MADMadrid Barajas Airport 23:10
  • 16h 10m (1h 40m)
  • 1 Stop CDG · Paris 1h 40m
  • China Eastern Airlines (MU 569)Boeing 777 300 Er
    Air France (AF 1400)Airbus
  • China Eastern Airlines (MU 569)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 16:20 PVG
    08:00 MAD
    21Hrs, 40m 1 Stop (PEK)
  • PVGShanghai Pudong International Airport 16:20 - MAD 08:00 21h 40m 1 Stop (PEK) Beijing
  • PVGShanghai Pudong International Airport 16:20
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 19:00
    MADMadrid Barajas Airport 08:00
  • 21h 40m (7h)
  • 1 Stop PEK · Beijing 7h
  • Air China (CA 1884)Airbus A359
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1884)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 16:20 PVG
    08:00 MAD
    21Hrs, 40m 1 Stop (PEK)
  • PVGShanghai Pudong International Airport 16:20 - MAD 08:00 21h 40m 1 Stop (PEK) Beijing
  • PVGShanghai Pudong International Airport 16:20
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 19:15
    MADMadrid Barajas Airport 08:00
  • 21h 40m (6h 45m)
  • 1 Stop PEK · Beijing 6h 45m
  • Air China (CA 1884)Airbus A359
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1884)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 16:50 SHA
    08:50 MAD
    22Hrs, 00m 1 Stop (HKG)
  • SHAShanghai Hongqiao International Airport 16:50 - MAD 08:50 22h 1 Stop (HKG) Hong Kong
  • SHAShanghai Hongqiao International Airport 16:50
    HKGHong Kong International Airport 00:20
  • HKGHong Kong International Airport 19:35
    MADMadrid Barajas Airport 08:50
  • 22h (4h 45m)
  • 1 Stop HKG · Hong Kong 4h 45m
  • Cathay Pacific (CX 341)Airbus Industrie 330 300
    Cathay Pacific (CX 315)Airbus A359
  • Cathay Pacific (CX 341)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:00 PVG
    09:00 MAD
    22Hrs, 00m 1 Stop (CKG)
  • PVGShanghai Pudong International Airport 17:00 - MAD 09:00 22h 1 Stop (CKG) Chongqing
  • PVGShanghai Pudong International Airport 17:00
    CKGChongqing Airport 02:25
  • CKGChongqing Airport 20:00
    MADMadrid Barajas Airport 09:00
  • 22h (6h 25m)
  • 1 Stop CKG · Chongqing 6h 25m
  • Hainan Airlines (HU 7493)Boeing 787 9
    Hainan Airlines (HU 727)Boeing 787 9
  • Hainan Airlines (HU 7493)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 17:10 PVG
    09:00 MAD
    21Hrs, 50m 1 Stop (CKG)
  • PVGShanghai Pudong International Airport 17:10 - MAD 09:00 21h 50m 1 Stop (CKG) Chongqing
  • PVGShanghai Pudong International Airport 17:10
    CKGChongqing Airport 02:25
  • CKGChongqing Airport 20:00
    MADMadrid Barajas Airport 09:00
  • 21h 50m (6h 25m)
  • 1 Stop CKG · Chongqing 6h 25m
  • Hainan Airlines (HU 7493)Boeing 787 9
    Hainan Airlines (HU 727)Boeing 787 9
  • Hainan Airlines (HU 7493)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 17:40 PVG
    08:50 MAD
    21Hrs, 10m 1 Stop (HKG)
  • PVGShanghai Pudong International Airport 17:40 - MAD 08:50 21h 10m 1 Stop (HKG) Hong Kong
  • PVGShanghai Pudong International Airport 17:40
    HKGHong Kong International Airport 00:20
  • HKGHong Kong International Airport 20:30
    MADMadrid Barajas Airport 08:50
  • 21h 10m (3h 50m)
  • 1 Stop HKG · Hong Kong 3h 50m
  • Cathay Pacific (CX 369)Boeing 777 300
    Cathay Pacific (CX 315)Airbus A359
  • Cathay Pacific (CX 369)
    • M
    • -
    • -
    • -
    • -
    • S
    • -
  • 18:50 PVG
    08:00 MAD
    19Hrs, 10m 1 Stop (PEK)
  • PVGShanghai Pudong International Airport 18:50 - MAD 08:00 19h 10m 1 Stop (PEK) Beijing
  • PVGShanghai Pudong International Airport 18:50
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 21:25
    MADMadrid Barajas Airport 08:00
  • 19h 10m (4h 35m)
  • 1 Stop PEK · Beijing 4h 35m
  • Air China (CA 1836)Airbus Industrie 330 300
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1836)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 18:50 PVG
    08:00 MAD
    19Hrs, 10m 1 Stop (PEK)
  • PVGShanghai Pudong International Airport 18:50 - MAD 08:00 19h 10m 1 Stop (PEK) Beijing
  • PVGShanghai Pudong International Airport 18:50
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 21:30
    MADMadrid Barajas Airport 08:00
  • 19h 10m (4h 30m)
  • 1 Stop PEK · Beijing 4h 30m
  • Air China (CA 1836)Airbus Industrie 330 300
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1836)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 18:50 PVG
    08:00 MAD
    19Hrs, 10m 1 Stop (PEK)
  • PVGShanghai Pudong International Airport 18:50 - MAD 08:00 19h 10m 1 Stop (PEK) Beijing
  • PVGShanghai Pudong International Airport 18:50
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 21:25
    MADMadrid Barajas Airport 08:00
  • 19h 10m (4h 35m)
  • 1 Stop PEK · Beijing 4h 35m
  • Air China (CA 1836)Airbus
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1836)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 19:05 PVG
    08:50 MAD
    19Hrs, 45m 1 Stop (HKG)
  • PVGShanghai Pudong International Airport 19:05 - MAD 08:50 19h 45m 1 Stop (HKG) Hong Kong
  • PVGShanghai Pudong International Airport 19:05
    HKGHong Kong International Airport 00:20
  • HKGHong Kong International Airport 21:50
    MADMadrid Barajas Airport 08:50
  • 19h 45m (2h 30m)
  • 1 Stop HKG · Hong Kong 2h 30m
  • Cathay Pacific (CX 381)Airbus Industrie 330 300
    Cathay Pacific (CX 315)Airbus A359
  • Cathay Pacific (CX 381)
    • M
    • T
    • -
    • T
    • -
    • S
    • -
  • 19:25 SHA
    08:00 MAD
    18Hrs, 35m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 19:25 - MAD 08:00 18h 35m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 19:25
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 21:45
    MADMadrid Barajas Airport 08:00
  • 18h 35m (4h 15m)
  • 1 Stop PEK · Beijing 4h 15m
  • Air China (CA 1516)Airbus A359
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1516)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:25 SHA
    08:00 MAD
    17Hrs, 35m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 20:25 - MAD 08:00 17h 35m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 20:25
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 22:50
    MADMadrid Barajas Airport 08:00
  • 17h 35m (3h 10m)
  • 1 Stop PEK · Beijing 3h 10m
  • Air China (CA 1550)Comac C919
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1550)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • 20:25 SHA
    08:00 MAD
    17Hrs, 35m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 20:25 - MAD 08:00 17h 35m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 20:25
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 22:40
    MADMadrid Barajas Airport 08:00
  • 17h 35m (3h 20m)
  • 1 Stop PEK · Beijing 3h 20m
  • Air China (CA 1550)Comac C919
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1550)
    • M
    • -
    • W
    • -
    • F
    • -
    • S
  • 21:30 SHA
    08:00 MAD
    16Hrs, 30m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 21:30 - MAD 08:00 16h 30m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 21:30
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 23:45
    MADMadrid Barajas Airport 08:00
  • 16h 30m (2h 15m)
  • 1 Stop PEK · Beijing 2h 15m
  • Air China (CA 1510)Boeing 787 9
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1510)
    • -
    • -
    • W
    • -
    • -
    • S
    • -
  • 21:30 SHA
    08:00 MAD
    16Hrs, 30m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 21:30 - MAD 08:00 16h 30m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 21:30
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 23:45
    MADMadrid Barajas Airport 08:00
  • 16h 30m (2h 15m)
  • 1 Stop PEK · Beijing 2h 15m
  • Air China (CA 1510)Airbus A359
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1510)
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 21:30 SHA
    08:00 MAD
    16Hrs, 30m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 21:30 - MAD 08:00 16h 30m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 21:30
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 23:45
    MADMadrid Barajas Airport 08:00
  • 16h 30m (2h 15m)
  • 1 Stop PEK · Beijing 2h 15m
  • Air China (CA 1510)Boeing 777 300 Er
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1510)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 21:30 SHA
    08:00 MAD
    16Hrs, 30m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 21:30 - MAD 08:00 16h 30m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 21:30
    PEKBeijing Capital Airport 02:00
  • PEKBeijing Capital Airport 23:45
    MADMadrid Barajas Airport 08:00
  • 16h 30m (2h 15m)
  • 1 Stop PEK · Beijing 2h 15m
  • Air China (CA 1510)Boeing 747
    Air China (CA 907)Boeing 787 9
  • Air China (CA 1510)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 21:30 PVG
    09:10 MAD
    17Hrs, 40m 1 Stop (CDG)
  • PVGShanghai Pudong International Airport 21:30 - MAD 09:10 17h 40m 1 Stop (CDG) Paris
  • PVGShanghai Pudong International Airport 21:30
    CDGParis Charles de Gaulle Airport 07:00
  • CDGParis Charles de Gaulle Airport 05:50
    MADMadrid Barajas Airport 09:10
  • 17h 40m (1h 10m)
  • 1 Stop CDG · Paris 1h 10m
  • Air France (AF 111)Boeing 777 300 Er
    Air France (AF 1000)Airbus A220 300
  • Air France (AF 111)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:30 PVG
    11:20 MAD
    19Hrs, 50m 1 Stop (CDG)
  • PVGShanghai Pudong International Airport 21:30 - MAD 11:20 19h 50m 1 Stop (CDG) Paris
  • PVGShanghai Pudong International Airport 21:30
    CDGParis Charles de Gaulle Airport 09:15
  • CDGParis Charles de Gaulle Airport 05:50
    MADMadrid Barajas Airport 11:20
  • 19h 50m (3h 25m)
  • 1 Stop CDG · Paris 3h 25m
  • Air France (AF 111)Boeing 777 300 Er
    Air France (AF 1300)Airbus
  • Air France (AF 111)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:30 PVG
    11:20 MAD
    19Hrs, 50m 1 Stop (CDG)
  • PVGShanghai Pudong International Airport 21:30 - MAD 11:20 19h 50m 1 Stop (CDG) Paris
  • PVGShanghai Pudong International Airport 21:30
    CDGParis Charles de Gaulle Airport 09:15
  • CDGParis Charles de Gaulle Airport 05:50
    MADMadrid Barajas Airport 11:20
  • 19h 50m (3h 25m)
  • 1 Stop CDG · Paris 3h 25m
  • Air France (AF 111)Boeing 777 300 Er
    Air France (AF 1300)Airbus
  • Air France (AF 111)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 21:30 PVG
    11:20 MAD
    19Hrs, 50m 1 Stop (CDG)
  • PVGShanghai Pudong International Airport 21:30 - MAD 11:20 19h 50m 1 Stop (CDG) Paris
  • PVGShanghai Pudong International Airport 21:30
    CDGParis Charles de Gaulle Airport 09:15
  • CDGParis Charles de Gaulle Airport 05:50
    MADMadrid Barajas Airport 11:20
  • 19h 50m (3h 25m)
  • 1 Stop CDG · Paris 3h 25m
  • Air France (AF 111)Boeing 777 300 Er
    Air France (AF 1300)Airbus
  • Air France (AF 111)
    • M
    • -
    • -
    • T
    • -
    • S
    • S
  • 21:30 SHA
    12:45 MAD
    21Hrs, 15m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 21:30 - MAD 12:45 21h 15m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 21:30
    PEKBeijing Capital Airport 07:00
  • PEKBeijing Capital Airport 23:45
    MADMadrid Barajas Airport 12:45
  • 21h 15m (7h 15m)
  • 1 Stop PEK · Beijing 7h 15m
  • Air China (CA 1510)Airbus A359
    Air China (CA 865)Boeing 787 9
  • Air China (CA 1510)
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 22:25 PVG
    10:25 MAD
    18Hrs, 00m 1 Stop (IST)
  • PVGShanghai Pudong International Airport 22:25 - MAD 10:25 18h 1 Stop (IST) Istanbul
  • PVGShanghai Pudong International Airport 22:25
    ISTIstanbul Airport 06:55
  • ISTIstanbul Airport 05:20
    MADMadrid Barajas Airport 10:25
  • 18h (1h 35m)
  • 1 Stop IST · Istanbul 1h 35m
  • Turkish Airlines (TK 27)Boeing 777 300 Er
    Turkish Airlines (TK 1857)Airbus Industrie A321 Sharklets
  • Turkish Airlines (TK 27)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 22:25 PVG
    10:25 MAD
    18Hrs, 00m 1 Stop (IST)
  • PVGShanghai Pudong International Airport 22:25 - MAD 10:25 18h 1 Stop (IST) Istanbul
  • PVGShanghai Pudong International Airport 22:25
    ISTIstanbul Airport 06:55
  • ISTIstanbul Airport 05:20
    MADMadrid Barajas Airport 10:25
  • 18h (1h 35m)
  • 1 Stop IST · Istanbul 1h 35m
  • Turkish Airlines (TK 27)Boeing 777 300 Er
    Turkish Airlines (TK 1857)Airbus Industrie A330 200
  • Turkish Airlines (TK 27)
    • M
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:25 PVG
    10:25 MAD
    18Hrs, 00m 1 Stop (IST)
  • PVGShanghai Pudong International Airport 22:25 - MAD 10:25 18h 1 Stop (IST) Istanbul
  • PVGShanghai Pudong International Airport 22:25
    ISTIstanbul Airport 06:55
  • ISTIstanbul Airport 05:20
    MADMadrid Barajas Airport 10:25
  • 18h (1h 35m)
  • 1 Stop IST · Istanbul 1h 35m
  • Turkish Airlines (TK 27)Boeing 777 300 Er
    Turkish Airlines (TK 1857)Airbus Industrie 330 300
  • Turkish Airlines (TK 27)
    • -
    • -
    • W
    • T
    • F
    • S
    • -
  • 22:25 PVG
    13:35 MAD
    21Hrs, 10m 1 Stop (IST)
  • PVGShanghai Pudong International Airport 22:25 - MAD 13:35 21h 10m 1 Stop (IST) Istanbul
  • PVGShanghai Pudong International Airport 22:25
    ISTIstanbul Airport 09:55
  • ISTIstanbul Airport 05:20
    MADMadrid Barajas Airport 13:35
  • 21h 10m (4h 35m)
  • 1 Stop IST · Istanbul 4h 35m
  • Turkish Airlines (TK 27)Boeing 777 300 Er
    Turkish Airlines (TK 1357)Airbus A321 Neo
  • Turkish Airlines (TK 27)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:30 SHA
    12:45 MAD
    20Hrs, 15m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 22:30 - MAD 12:45 20h 15m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 22:30
    PEKBeijing Capital Airport 07:00
  • PEKBeijing Capital Airport 01:00
    MADMadrid Barajas Airport 12:45
  • 20h 15m (6h)
  • 1 Stop PEK · Beijing 6h
  • Air China (CA 1566)Boeing 747
    Air China (CA 865)Boeing 787 9
  • Air China (CA 1566)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 22:30 SHA
    12:45 MAD
    20Hrs, 15m 1 Stop (PEK)
  • SHAShanghai Hongqiao International Airport 22:30 - MAD 12:45 20h 15m 1 Stop (PEK) Beijing
  • SHAShanghai Hongqiao International Airport 22:30
    PEKBeijing Capital Airport 07:00
  • PEKBeijing Capital Airport 00:45
    MADMadrid Barajas Airport 12:45
  • 20h 15m (6h 15m)
  • 1 Stop PEK · Beijing 6h 15m
  • Air China (CA 1566)Boeing 747
    Air China (CA 865)Boeing 787 9
  • Air China (CA 1566)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 23:35 PVG
    10:55 MAD
    17Hrs, 20m 1 Stop (MUC)
  • PVGShanghai Pudong International Airport 23:35 - MAD 10:55 17h 20m 1 Stop (MUC) Munich
  • PVGShanghai Pudong International Airport 23:35
    MUCMunich International Airport 08:10
  • MUCMunich International Airport 06:40
    MADMadrid Barajas Airport 10:55
  • 17h 20m (1h 30m)
  • 1 Stop MUC · Munich 1h 30m
  • Lufthansa (LH 727)Airbus A359
    Lufthansa (LH 1800)Airbus Industrie A320 Sharklets
  • Lufthansa (LH 727)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 23:35 PVG
    11:00 MAD
    17Hrs, 25m 1 Stop (MUC)
  • PVGShanghai Pudong International Airport 23:35 - MAD 11:00 17h 25m 1 Stop (MUC) Munich
  • PVGShanghai Pudong International Airport 23:35
    MUCMunich International Airport 08:15
  • MUCMunich International Airport 06:40
    MADMadrid Barajas Airport 11:00
  • 17h 25m (1h 35m)
  • 1 Stop MUC · Munich 1h 35m
  • Lufthansa (LH 727)Airbus A359
    Lufthansa (LH 1800)Airbus
  • Lufthansa (LH 727)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Shanghai to Madrid?

The fastest flight time for direct flights from Shanghai to Madrid is 13 hours 55 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Shanghai to Madrid?

The most popular airline flying from Shanghai to Madrid is Etihad Airways. Find the latest flight deals on Wego.

How far is Madrid from Shanghai?

The flight distance between Shanghai and Madrid is 10255km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 00:45. The last flight of the day departs at 08:55. See the full list of flight times on Wego.

How many airlines offer direct flights from Shanghai to Madrid?

There are 1 airlines that offer direct flights from Shanghai to Madrid. Find out the list of airlines on Wego.