Twelve month price trend

  • Dec Dec SAR1,250
  • Jan Jan SAR782

Flight Schedules from Madrid to Frankfurt

  • Depart
    Arrive
    Duration
    Flight & AirCraft
    Mo Tu We Th Fr Sa Su
  • 06:00 (MAD)
    08:35 (AMS)
    5h
    KL 1708 (Boeing 737)
    1h 15m layover in Amsterdam (AMS)
  • 09:50 (AMS)
    11:00 (FRA)
    5h
    KL 1765 (Fokker 70)
  • 06:10 (MAD)
    08:50 (FRA)
    2h 40m
    LH 1121 (Airbus A321)
  • 06:10 (MAD)
    08:35 (FCO)
    6h
    AZ 59 (Airbus A321)
    1h 35m layover in Rome (FCO)
  • 10:10 (FCO)
    12:10 (FRA)
    6h
    LH 231 (Airbus A321)
  • 06:25 (MAD)
    08:40 (BRU)
    3h 45m
    SN 3732 (Airbus A319)
    25m layover in Brussels (BRU)
  • 09:05 (BRU)
    10:10 (FRA)
    3h 45m
    LH 1005 (Airbus A319)
  • 06:30 (MAD)
    06:45 (LIS)
    6h 5m
    UX 1159 (Embraer 190)
    1h 40m layover in Lisbon (LIS)
  • 08:25 (LIS)
    12:35 (FRA)
    6h 5m
    TP 574 (Airbus A319)
  • 06:45 (MAD)
    08:00 (BCN)
    5h 55m
    IB 2712 (Airbus A321)
    2h 30m layover in Barcelona (BCN)
  • 10:30 (BCN)
    12:40 (FRA)
    5h 55m
    LH 1125 (Airbus A321)
    multiple schedules, see details
    • Valid between 29 Aug 2016 - 25 Dec 2016
      -
      -
      -
    • Valid between 02 Jan 2017 - 05 Mar 2017
      -
      -
      -
  • 06:55 (MAD)
    08:25 (LHR)
    6h 10m
    IB 3170 (Airbus A320)
    2h 5m layover in London (LHR)
  • 10:30 (LHR)
    13:05 (FRA)
    6h 10m
    LH 903 (Airbus A320)
  • 07:05 (MAD)
    09:10 (CDG)
    4h 20m
    AF 1401 (Airbus A321)
    50m layover in Paris (CDG)
  • 10:00 (CDG)
    11:25 (FRA)
    4h 20m
    AF 1618 (Embraer 190)
  • 07:20 (MAD)
    10:00 (AMS)
    6h 20m
    UX 1091 (Boeing 737-800)
    2h 30m layover in Amsterdam (AMS)
  • 12:30 (AMS)
    13:40 (FRA)
    6h 20m
    KL 1767 (Fokker 70)
    multiple schedules, see details
    • Valid between 22 Aug 2016 - 08 Jan 2017
    • Valid between 13 Feb 2017 - 05 Mar 2017
  • 07:20 (MAD)
    09:55 (FRA)
    2h 35m
    UX 1503 (Boeing 737-800)
  • 07:25 (MAD)
    08:50 (PMI)
    5h 55m
    IB 3918 (Airbus A321)
    2h 10m layover in Palma Mallorca (PMI)
  • 11:00 (PMI)
    13:20 (FRA)
    5h 55m
    AB 7751 (Airbus A321)
  • 07:25 (MAD)
    07:40 (LIS)
    5h 10m
    IB 3100 (Airbus A319)
    45m layover in Lisbon (LIS)
  • 08:25 (LIS)
    12:35 (FRA)
    5h 10m
    TP 578 (Airbus A319)
  • 07:25 (MAD)
    08:50 (LCY)
    5h 5m
    BA 8752 (Embraer 190)
    1h 15m layover in London (LCY)
  • 10:05 (LCY)
    12:30 (FRA)
    5h 5m
    LH 929 (Embraer 190)
    multiple schedules, see details
    • Valid between 31 Oct 2016 - 25 Dec 2016
      -
      -
    • Valid between 02 Jan 2017 - 05 Mar 2017
      -
      -
  • 07:30 (MAD)
    08:45 (BCN)
    4h 35m
    IB 2748 (Airbus A321)
    1h 5m layover in Barcelona (BCN)
  • 09:50 (BCN)
    12:05 (FRA)
    4h 35m
    LH 1125 (Airbus A321)
    multiple schedules, see details
    • Valid between 31 Oct 2016 - 25 Dec 2016
      -
      -
    • Valid between 02 Jan 2017 - 05 Mar 2017
      -
      -
  • 07:40 (MAD)
    10:10 (MUC)
    5h 25m
    LH 1807 (Airbus A321)
    1h 50m layover in Munich (MUC)
  • 12:00 (MUC)
    13:05 (FRA)
    5h 25m
    LH 105 (Airbus A320 (Sharklets))
  • 07:45 (MAD)
    10:15 (AMS)
    5h 55m
    UX 9469 (Boeing 737-800)
    2h 15m layover in Amsterdam (AMS)
  • 12:30 (AMS)
    13:40 (FRA)
    5h 55m
    KL 9369 (Embraer 175)
  • 08:00 (MAD)
    09:20 (PMI)
    6h 20m
    UX 6031 (Embraer 190)
    2h 40m layover in Palma Mallorca (PMI)
  • 12:00 (PMI)
    14:20 (FRA)
    6h 20m
    AB 7751 (Airbus A320)
  • 08:30 (MAD)
    09:50 (LHR)
    5h
    IB 3162 (Airbus A319)
    1h layover in London (LHR)
  • 10:50 (LHR)
    13:30 (FRA)
    5h
    BA 904 (Airbus A320)
  • 08:35 (MAD)
    11:05 (FRA)
    2h 30m
    LH 1123 (Airbus A321)
  • 08:45 (MAD)
    11:50 (TXL)
    7h 10m
    IB 3676 (Airbus A318/319/320/321)
    2h 55m layover in Berlin (TXL)
  • 14:45 (TXL)
    15:55 (FRA)
    7h 10m
    LH 191 (Airbus A321)
  • 08:45 (MAD)
    11:40 (TXL)
    5h 10m
    IB 3676 (Airbus A318/319/320/321)
    1h 5m layover in Berlin (TXL)
  • 12:45 (TXL)
    13:55 (FRA)
    5h 10m
    LH 187 (Airbus A320)
  • 08:45 (MAD)
    10:00 (BHX)
    7h 45m
    IB 3634 (Airbus A318/319/320/321)
    3h 50m layover in Birmingham (BHX)
  • 13:50 (BHX)
    16:30 (FRA)
    7h 45m
    LH 955 (Airbus A320 (Sharklets))
  • 08:45 (MAD)
    11:40 (TXL)
    5h 25m
    IB 3676 (Airbus A318/319/320/321)
    1h 15m layover in Berlin (TXL)
  • 12:55 (TXL)
    14:10 (FRA)
    5h 25m
    AB 6585 (Airbus A320)
  • 08:45 (MAD)
    11:15 (FCO)
    6h 35m
    IB 3230 (Airbus A321)
    2h 5m layover in Rome (FCO)
  • 13:20 (FCO)
    15:20 (FRA)
    6h 35m
    LH 233 (Airbus A321)
  • 08:45 (MAD)
    11:25 (FRA)
    2h 40m
    IB 8614 (Canadair (Bombardier) Regional Jet 1000)
  • 08:50 (MAD)
    11:45 (VIE)
    6h 45m
    IB 3120 (Airbus A319)
    2h 25m layover in Vienna (VIE)
  • 14:10 (VIE)
    15:35 (FRA)
    6h 45m
    LH 1239 (Airbus A320)
  • 08:50 (MAD)
    11:30 (AMS)
    4h 45m
    IB 3722 (Airbus A318/319/320/321)
    55m layover in Amsterdam (AMS)
  • 12:25 (AMS)
    13:35 (FRA)
    4h 45m
    KL 1767 (Embraer 170/195)
    multiple schedules, see details
    • Valid between 22 Aug 2016 - 08 Jan 2017
    • Valid between 13 Feb 2017 - 05 Mar 2017
      -
      -
  • 08:50 (MAD)
    11:15 (ZRH)
    6h 45m
    IB 5307 (Airbus A319)
    3h 20m layover in Zurich (ZRH)
  • 14:35 (ZRH)
    15:35 (FRA)
    6h 45m
    LH 3604 (Airbus A319)
    multiple schedules, see details
    • Valid between 26 Dec 2016 - 05 Mar 2017
      -
      -
      -
    • Valid between 30 Jan 2017 - 05 Feb 2017
      -
      -
      -
      -
      -
  • 08:50 (MAD)
    11:25 (MUC)
    6h 10m
    IB 3190 (Airbus A321)
    2h 35m layover in Munich (MUC)
  • 14:00 (MUC)
    15:00 (FRA)
    6h 10m
    LH 109 (Airbus A321)
  • 08:50 (MAD)
    11:15 (ZRH)
    6h 45m
    IB 3464 (Airbus A320)
    3h 20m layover in Zurich (ZRH)
  • 14:35 (ZRH)
    15:35 (FRA)
    6h 45m
    LH 1191 (Airbus A319)
  • 08:50 (MAD)
    11:45 (VIE)
    6h 45m
    IB 5340 (Airbus A319)
    2h 25m layover in Vienna (VIE)
  • 14:10 (VIE)
    15:35 (FRA)
    6h 45m
    LH 7205 (Airbus A320)
    multiple schedules, see details
    • Valid between 28 Nov 2016 - 25 Dec 2016
      -
      -
      -
      -
      -
      -
    • Valid between 02 Jan 2017 - 05 Mar 2017
  • 08:50 (MAD)
    11:45 (VIE)
    5h 45m
    IB 3120 (Airbus A319)
    1h 25m layover in Vienna (VIE)
  • 13:10 (VIE)
    14:35 (FRA)
    5h 45m
    LH 1237 (Airbus A321)
    multiple schedules, see details
    • Valid between 24 Oct 2016 - 25 Dec 2016
      -
    • Valid between 02 Jan 2017 - 08 Jan 2017
    • Valid between 20 Feb 2017 - 05 Mar 2017
      -
      -
  • 08:50 (MAD)
    11:15 (ZRH)
    4h 30m
    IB 3464 (Airbus A320)
    1h layover in Zurich (ZRH)
  • 12:15 (ZRH)
    13:20 (FRA)
    4h 30m
    LX 1072 (Avro RJ100)
  • 08:50 (MAD)
    11:15 (ZRH)
    8h
    IB 3464 (Airbus A320)
    4h 30m layover in Zurich (ZRH)
  • 15:45 (ZRH)
    16:50 (FRA)
    8h
    LX 1074 (Embraer 190)
  • 08:55 (MAD)
    11:35 (AMS)
    6h 45m
    IB 3722 (Airbus A318/319/320/321)
    3h layover in Amsterdam (AMS)
  • 14:35 (AMS)
    15:40 (FRA)
    6h 45m
    LH 993 (Airbus A320)
  • 09:10 (MAD)
    10:40 (LHR)
    6h
    IB 3160 (Airbus A320)
    1h 50m layover in London (LHR)
  • 12:30 (LHR)
    15:10 (FRA)
    6h
    LH 905 (Airbus A321)
  • 09:15 (MAD)
    10:15 (VLC)
    6h 25m
    IB 8992 (Canadair (Bombardier) Regional Jet 1000)
    3h layover in Valencia (VLC)
  • 13:15 (VLC)
    15:40 (FRA)
    6h 25m
    LH 1161 (Airbus A321)
  • 09:15 (MAD)
    09:25 (OPO)
    6h 45m
    TP 1003 (Embraer 190)
    2h 50m layover in Porto (OPO)
  • 12:15 (OPO)
    16:00 (FRA)
    6h 45m
    LH 1177 (Airbus A321)
  • 09:20 (MAD)
    10:35 (TLS)
    5h 15m
    IB 8766 (Canadair (Bombardier) Regional Jet 1000)
    2h 10m layover in Toulouse (TLS)
  • 12:45 (TLS)
    14:35 (FRA)
    5h 15m
    LH 1095 (Airbus A320)
    multiple schedules, see details
    • Valid between 31 Oct 2016 - 25 Dec 2016
      -
      -
    • Valid between 09 Jan 2017 - 05 Mar 2017
      -
      -
  • 09:30 (MAD)
    10:45 (BCN)
    5h 25m
    IB 2704 (Airbus A319)
    2h layover in Barcelona (BCN)
  • 12:45 (BCN)
    14:55 (FRA)
    5h 25m
    LH 1127 (Airbus A321)
  • 09:35 (MAD)
    11:30 (GVA)
    5h 35m
    IB 3480 (Airbus A320)
    2h 25m layover in Geneva (GVA)
  • 13:55 (GVA)
    15:10 (FRA)
    5h 35m
    LH 1217 (Airbus A319)
  • 09:45 (MAD)
    12:00 (BLQ)
    6h 20m
    IB 8784 (Canadair (Bombardier) Regional Jet 1000)
    2h 35m layover in Bologna (BLQ)
  • 14:35 (BLQ)
    16:05 (FRA)
    6h 20m
    LH 285 (Boeing 737-300)
  • 10:00 (MAD)
    12:15 (ZRH)
    5h 35m
    LX 2021 (Airbus A320)
    2h 20m layover in Zurich (ZRH)
  • 14:35 (ZRH)
    15:35 (FRA)
    5h 35m
    LH 1191 (Airbus A319)
  • 10:00 (MAD)
    12:05 (CDG)
    5h 45m
    AF 1001 (Airbus A319)
    2h 25m layover in Paris (CDG)
  • 14:30 (CDG)
    15:45 (FRA)
    5h 45m
    LH 1035 (Airbus A320)
  • 10:00 (MAD)
    12:15 (ZRH)
    6h 45m
    LX 2021 (Embraer 190)
    3h 25m layover in Zurich (ZRH)
  • 15:40 (ZRH)
    16:45 (FRA)
    6h 45m
    LX 1074 (Embraer 190)
  • 10:10 (MAD)
    10:30 (LIS)
    6h 20m
    TP 1011 (Embraer 190)
    1h 55m layover in Lisbon (LIS)
  • 12:25 (LIS)
    16:30 (FRA)
    6h 20m
    LH 6701 (Airbus A321)
  • 10:10 (MAD)
    12:10 (TRN)
    5h 30m
    IB 8816 (Canadair (Bombardier) Regional Jet 1000)
    2h 10m layover in Turin (TRN)
  • 14:20 (TRN)
    15:40 (FRA)
    5h 30m
    LH 301 (Canadair Regional Jet 900)
  • 10:15 (MAD)
    11:35 (PMI)
    5h 50m
    UX 6013 (Boeing 737-800)
    2h 10m layover in Palma Mallorca (PMI)
  • 13:45 (PMI)
    16:05 (FRA)
    5h 50m
    AB 3329 (Airbus A320)
  • 10:20 (MAD)
    12:55 (AMS)
    5h 20m
    KL 1700 (Boeing 737)
    1h 35m layover in Amsterdam (AMS)
  • 14:30 (AMS)
    15:40 (FRA)
    5h 20m
    LH 993 (Airbus A320)
  • 10:40 (MAD)
    13:30 (PRG)
    4h 50m
    IB 3148 (Airbus A320)
    55m layover in Prague (PRG)
  • 14:25 (PRG)
    15:30 (FRA)
    4h 50m
    LH 1397 (Airbus A319)
  • 10:45 (MAD)
    13:30 (VIE)
    6h
    AB 8981 (Airbus A320)
    1h 40m layover in Vienna (VIE)
  • 15:10 (VIE)
    16:45 (FRA)
    6h
    OS 131 (Airbus A320)
  • 11:00 (MAD)
    12:15 (BCN)
    4h 50m
    IB 2708 (Airbus A321)
    1h 20m layover in Barcelona (BCN)
  • 13:35 (BCN)
    15:50 (FRA)
    4h 50m
    LH 1127 (Airbus A321)
  • 11:00 (MAD)
    13:35 (AMS)
    6h 45m
    KL 1700 (Boeing 737)
    2h 55m layover in Amsterdam (AMS)
  • 16:30 (AMS)
    17:45 (FRA)
    6h 45m
    KL 1773 (Embraer 170/195)
  • 11:00 (MAD)
    13:35 (AMS)
    6h 15m
    KL 1700 (Boeing 737)
    2h 25m layover in Amsterdam (AMS)
  • 16:00 (AMS)
    17:15 (FRA)
    6h 15m
    KL 1771 (Embraer 170/195)
  • 11:10 (MAD)
    13:35 (BRU)
    4h 55m
    IB 3206 (Airbus A320)
    1h 30m layover in Brussels (BRU)
  • 15:05 (BRU)
    16:05 (FRA)
    4h 55m
    LH 1013 (Canadair Regional Jet 900)
  • 11:15 (MAD)
    12:40 (LHR)
    5h 35m
    BA 457 (Boeing 767)
    1h 25m layover in London (LHR)
  • 14:05 (LHR)
    16:50 (FRA)
    5h 35m
    BA 908 (Airbus A320)
  • 11:25 (MAD)
    13:55 (FCO)
    5h 30m
    AZ 61 (Airbus A318/319/320/321)
    1h layover in Rome (FCO)
  • 14:55 (FCO)
    16:55 (FRA)
    5h 30m
    LH 235 (Airbus A320 (Sharklets))
  • 11:35 (MAD)
    11:40 (OPO)
    4h 25m
    IB 8726 (Canadair (Bombardier) Regional Jet 1000)
    35m layover in Porto (OPO)
  • 12:15 (OPO)
    16:00 (FRA)
    4h 25m
    LH 1177 (Airbus A321)
  • 11:40 (MAD)
    11:55 (LIS)
    6h 45m
    IB 3110 (Airbus A321)
    2h 20m layover in Lisbon (LIS)
  • 14:15 (LIS)
    18:25 (FRA)
    6h 45m
    TP 576 (Airbus A319)
  • 11:50 (MAD)
    13:20 (LHR)
    6h 5m
    BA 459 (Airbus A320)
    1h 50m layover in London (LHR)
  • 15:10 (LHR)
    17:55 (FRA)
    6h 5m
    BA 910 (Airbus A319)
  • 11:50 (MAD)
    12:50 (VLC)
    3h 50m
    IB 8974 (Canadair Regional Jet 200)
    25m layover in Valencia (VLC)
  • 13:15 (VLC)
    15:40 (FRA)
    3h 50m
    LH 1161 (Airbus A321)
  • 11:50 (MAD)
    14:20 (MUC)
    6h 15m
    LH 1801 (Airbus A320)
    2h 40m layover in Munich (MUC)
  • 17:00 (MUC)
    18:05 (FRA)
    6h 15m
    LH 115 (Airbus A321)
  • 11:50 (MAD)
    14:20 (MUC)
    4h 15m
    LH 1801 (Airbus A320)
    40m layover in Munich (MUC)
  • 15:00 (MUC)
    16:05 (FRA)
    4h 15m
    LH 111 (Airbus A320)
  • 12:00 (MAD)
    14:30 (FCO)
    5h 45m
    IB 3232 (Airbus A321)
    1h 5m layover in Rome (FCO)
  • 15:35 (FCO)
    17:45 (FRA)
    5h 45m
    AZ 404 (Airbus A319)
  • 12:10 (MAD)
    15:05 (HAM)
    5h
    IB 3270 (Airbus A319)
    55m layover in Hamburg (HAM)
  • 16:00 (HAM)
    17:10 (FRA)
    5h
    LH 25 (Airbus A320 (Sharklets))
  • 12:10 (MAD)
    15:05 (HAM)
    6h
    IB 3270 (Airbus A320)
    1h 55m layover in Hamburg (HAM)
  • 17:00 (HAM)
    18:10 (FRA)
    6h
    LH 27 (Airbus A320 (Sharklets))
  • 12:15 (MAD)
    14:35 (BRU)
    3h 55m
    IB 3202 (Airbus A319)
    30m layover in Brussels (BRU)
  • 15:05 (BRU)
    16:10 (FRA)
    3h 55m
    LH 1013 (Airbus A319)
  • 12:20 (MAD)
    14:25 (CDG)
    4h 30m
    AF 1301 (Airbus A320)
    1h 5m layover in Paris (CDG)
  • 15:30 (CDG)
    16:50 (FRA)
    4h 30m
    AF 1318 (Embraer 190)
  • 12:20 (MAD)
    12:40 (LIS)
    6h 5m
    TP 1025 (Airbus A319)
    1h 35m layover in Lisbon (LIS)
  • 14:15 (LIS)
    18:25 (FRA)
    6h 5m
    TP 576 (Airbus A319)
  • 12:35 (MAD)
    14:30 (GVA)
    7h 5m
    IB 3490 (Airbus A319)
    3h 50m layover in Geneva (GVA)
  • 18:20 (GVA)
    19:40 (FRA)
    7h 5m
    LH 1223 (Airbus A319)
    multiple schedules, see details
    • Valid between 24 Oct 2016 - 01 Jan 2017
      -
      -
      -
      -
    • Valid between 27 Feb 2017 - 05 Mar 2017
      -
      -
      -
      -
      -
  • 12:40 (MAD)
    15:30 (TXL)
    6h 50m
    AB 8963 (Airbus A320)
    2h 45m layover in Berlin (TXL)
  • 18:15 (TXL)
    19:30 (FRA)
    6h 50m
    AB 6599 (Airbus A320)
  • 12:40 (MAD)
    15:30 (TXL)
    6h 15m
    AB 8963 (Airbus A320)
    2h 15m layover in Berlin (TXL)
  • 17:45 (TXL)
    18:55 (FRA)
    6h 15m
    LH 197 (Airbus A321)
    multiple schedules, see details
    • Valid between 24 Oct 2016 - 25 Dec 2016
    • Valid between 02 Jan 2017 - 05 Mar 2017
  • 12:40 (MAD)
    15:30 (TXL)
    6h
    AB 8963 (Airbus A320)
    1h 55m layover in Berlin (TXL)
  • 17:25 (TXL)
    18:40 (FRA)
    6h
    AB 6593 (Airbus A320)
  • 12:40 (MAD)
    15:30 (TXL)
    5h 15m
    AB 8963 (Airbus A320)
    1h 15m layover in Berlin (TXL)
  • 16:45 (TXL)
    17:55 (FRA)
    5h 15m
    LH 195 (Airbus A320 (Sharklets))
  • 12:45 (MAD)
    15:20 (FRA)
    2h 35m
    LH 1113 (Airbus A321)
  • 12:50 (MAD)
    15:25 (AMS)
    4h 55m
    KL 1702 (Boeing 737)
    1h 15m layover in Amsterdam (AMS)
  • 16:40 (AMS)
    17:45 (FRA)
    4h 55m
    KL 1769 (Embraer 170/195)
  • 12:50 (MAD)
    15:25 (AMS)
    4h 55m
    KL 9352 (Boeing 737-800 (Winglets))
    1h 5m layover in Amsterdam (AMS)
  • 16:30 (AMS)
    17:45 (FRA)
    4h 55m
    KL 1773 (Embraer 170/195)
  • 12:50 (MAD)
    15:40 (PRG)
    6h 20m
    OK 701 (Airbus A319)
    2h 15m layover in Prague (PRG)
  • 17:55 (PRG)
    19:10 (FRA)
    6h 20m
    OK 536 (Airbus A319)
  • 13:00 (MAD)
    15:35 (AMS)
    4h 45m
    KL 1702 (Boeing 737)
    55m layover in Amsterdam (AMS)
  • 16:30 (AMS)
    17:45 (FRA)
    4h 45m
    KL 1773 (Embraer 170/195)
  • 13:00 (MAD)
    14:15 (BCN)
    6h
    IB 2714 (Airbus A321)
    2h 30m layover in Barcelona (BCN)
  • 16:45 (BCN)
    19:00 (FRA)
    6h
    LH 1129 (Airbus A321)
  • 13:00 (MAD)
    14:20 (PMI)
    6h 30m
    UX 6021 (Embraer 190)
    2h 50m layover in Palma Mallorca (PMI)
  • 17:10 (PMI)
    19:30 (FRA)
    6h 30m
    AB 3329 (Airbus A321)
  • 13:30 (MAD)
    14:55 (LHR)
    8h 30m
    IB 3176 (Airbus A319)
    4h 25m layover in London (LHR)
  • 19:20 (LHR)
    22:00 (FRA)
    8h 30m
    BA 916 (Airbus A319)
    multiple schedules, see details
    • Valid between 24 Oct 2016 - 25 Dec 2016
    • Valid between 02 Jan 2017 - 05 Mar 2017
  • 13:30 (MAD)
    14:55 (LCY)
    8h
    BA 8756 (Embraer 190)
    4h 5m layover in London (LCY)
  • 19:00 (LCY)
    21:30 (FRA)
    8h
    BA 8736 (Embraer 190)
    multiple schedules, see details
    • Valid between 31 Oct 2016 - 18 Dec 2016
      -
      -
    • Valid between 23 Jan 2017 - 05 Mar 2017
      -
      -
  • 13:30 (MAD)
    14:55 (LHR)
    6h 20m
    IB 3176 (Airbus A320)
    2h 10m layover in London (LHR)
  • 17:05 (LHR)
    19:50 (FRA)
    6h 20m
    BA 914 (Airbus A319)
  • 13:30 (MAD)
    14:55 (LCY)
    6h
    BA 8756 (Embraer 190)
    2h 5m layover in London (LCY)
  • 17:00 (LCY)
    19:30 (FRA)
    6h
    BA 8738 (Embraer 190)
    multiple schedules, see details
    • Valid between 31 Oct 2016 - 18 Dec 2016
      -
      -
    • Valid between 23 Jan 2017 - 05 Mar 2017
      -
      -
  • 13:30 (MAD)
    14:55 (LHR)
    5h 15m
    IB 3176 (Airbus A321)
    1h 10m layover in London (LHR)
  • 16:05 (LHR)
    18:45 (FRA)
    5h 15m
    BA 912 (Airbus A319)
  • 13:30 (MAD)
    14:55 (LCY)
    7h 10m
    BA 8756 (Embraer 190)
    3h 20m layover in London (LCY)
  • 18:15 (LCY)
    20:40 (FRA)
    7h 10m
    LH 937 (Embraer 190)
    multiple schedules, see details
    • Valid between 31 Oct 2016 - 18 Dec 2016
      -
      -
    • Valid between 23 Jan 2017 - 05 Mar 2017
      -
      -
  • 13:30 (MAD)
    14:55 (LHR)
    6h 40m
    IB 3176 (Airbus A320)
    2h 35m layover in London (LHR)
  • 17:30 (LHR)
    20:10 (FRA)
    6h 40m
    LH 915 (Airbus A320)
    multiple schedules, see details
    • Valid between 24 Oct 2016 - 18 Dec 2016
    • Valid between 02 Jan 2017 - 05 Mar 2017
  • 13:30 (MAD)
    14:55 (LHR)
    7h 40m
    IB 3176 (Airbus A320)
    3h 35m layover in London (LHR)
  • 18:30 (LHR)
    21:10 (FRA)
    7h 40m
    LH 917 (Airbus A321)
  • 13:30 (MAD)
    14:50 (PMI)
    6h
    UX 8701 (Embraer 190)
    2h 20m layover in Palma Mallorca (PMI)
  • 17:10 (PMI)
    19:30 (FRA)
    6h
    AB 3329 (Airbus A321)
  • 13:50 (MAD)
    15:10 (PMI)
    5h 40m
    UX 6067 (Boeing 737-800)
    2h layover in Palma Mallorca (PMI)
  • 17:10 (PMI)
    19:30 (FRA)
    5h 40m
    AB 3329 (Airbus A321)
    multiple schedules, see details
    • Valid between 19 Dec 2016 - 08 Jan 2017
      -
      -
      -
    • Valid between 06 Feb 2017 - 05 Mar 2017
      -
      -
      -
  • 14:00 (MAD)
    16:45 (PRG)
    5h 15m
    OK 701 (Airbus A319)
    1h 20m layover in Prague (PRG)
  • 18:05 (PRG)
    19:15 (FRA)
    5h 15m
    LH 1399 (Airbus A319)
  • 14:00 (MAD)
    15:10 (BCN)
    4h 10m
    IB 2718 (Airbus A321)
    50m layover in Barcelona (BCN)
  • 16:00 (BCN)
    18:10 (FRA)
    4h 10m
    LH 1129 (Airbus A321)
  • 14:55 (MAD)
    16:20 (LHR)
    7h 5m
    IB 3172 (Airbus A321)
    3h layover in London (LHR)
  • 19:20 (LHR)
    22:00 (FRA)
    7h 5m
    BA 916 (Airbus A319)
    multiple schedules, see details
    • Valid between 24 Oct 2016 - 25 Dec 2016
    • Valid between 02 Jan 2017 - 05 Mar 2017
  • 14:55 (MAD)
    16:20 (LHR)
    6h 15m
    IB 3172 (Airbus A320)
    2h 10m layover in London (LHR)
  • 18:30 (LHR)
    21:10 (FRA)
    6h 15m
    LH 917 (Airbus A321)
  • 15:00 (MAD)
    16:15 (BCN)
    4h 35m
    VY 1012 (Airbus A320)
    55m layover in Barcelona (BCN)
  • 17:10 (BCN)
    19:35 (FRA)
    4h 35m
    VY 1846 (Airbus A320)
  • 15:00 (MAD)
    17:45 (FRA)
    2h 45m
    UX 1509 (Boeing 737-800)
  • 15:00 (MAD)
    16:15 (BCN)
    4h 35m
    VY 1004 (Airbus A320)
    55m layover in Barcelona (BCN)
  • 17:10 (BCN)
    19:35 (FRA)
    4h 35m
    VY 1846 (Airbus A320)
    multiple schedules, see details
    • Valid between 07 Nov 2016 - 15 Jan 2017
      -
      -
      -
      -
      -
    • Valid between 13 Feb 2017 - 05 Mar 2017
      -
      -
      -
      -
      -
  • 15:05 (MAD)
    16:20 (TLS)
    5h 40m
    IB 8776 (Canadair (Bombardier) Regional Jet 1000)
    2h 35m layover in Toulouse (TLS)
  • 18:55 (TLS)
    20:45 (FRA)
    5h 40m
    LH 1099 (Airbus A319)
    multiple schedules, see details
    • Valid between 26 Sep 2016 - 25 Dec 2016
      -
    • Valid between 02 Jan 2017 - 05 Mar 2017
      -
  • 15:10 (MAD)
    17:50 (FRA)
    2h 40m
    LA 704 (Boeing 787-900)
  • 15:15 (MAD)
    17:20 (CDG)
    5h 20m
    AF 1601 (Airbus A320)
    2h layover in Paris (CDG)
  • 19:20 (CDG)
    20:35 (FRA)
    5h 20m
    LH 1047 (Airbus A321)
  • 15:20 (MAD)
    18:05 (PRG)
    5h 10m
    OK 701 (Airbus A319)
    1h 15m layover in Prague (PRG)
  • 19:20 (PRG)
    20:30 (FRA)
    5h 10m
    LH 1401 (Airbus A319)
  • 15:25 (MAD)
    17:55 (MUC)
    4h 40m
    LH 1803 (Airbus A320)
    1h 5m layover in Munich (MUC)
  • 19:00 (MUC)
    20:05 (FRA)
    4h 40m
    LH 119 (Airbus A321)
    multiple schedules, see details
    • Valid between 24 Oct 2016 - 25 Dec 2016
    • Valid between 13 Feb 2017 - 05 Mar 2017
  • 15:30 (MAD)
    17:40 (ZRH)
    4h 5m
    LX 2027 (Airbus A320)
    55m layover in Zurich (ZRH)
  • 18:35 (ZRH)
    19:35 (FRA)
    4h 5m
    LH 1197 (Airbus A320)
  • 15:30 (MAD)
    16:45 (BCN)
    5h 30m
    IB 2720 (Airbus A321)
    2h layover in Barcelona (BCN)
  • 18:45 (BCN)
    21:00 (FRA)
    5h 30m
    LH 1133 (Airbus A321)
  • 15:30 (MAD)
    17:40 (ZRH)
    4h 35m
    LX 2027 (Airbus A320)
    1h 20m layover in Zurich (ZRH)
  • 19:00 (ZRH)
    20:05 (FRA)
    4h 35m
    LX 1076 (Airbus A321)
  • 15:45 (MAD)
    18:05 (ZRH)
    5h 5m
    IB 3474 (Airbus A320)
    1h 45m layover in Zurich (ZRH)
  • 19:50 (ZRH)
    20:50 (FRA)
    5h 5m
    LH 1199 (Airbus A319)
    multiple schedules, see details
    • Valid between 31 Oct 2016 - 25 Dec 2016
      -
    • Valid between 02 Jan 2017 - 05 Mar 2017
      -
  • 15:45 (MAD)
    17:05 (PMI)
    6h 20m
    IB 3912 (Airbus A318/319/320/321)
    2h 40m layover in Palma Mallorca (PMI)
  • 19:45 (PMI)
    22:05 (FRA)
    6h 20m
    AB 3661 (Airbus A320)
  • 15:45 (MAD)
    17:05 (PMI)
    5h 40m
    IB 3912 (Airbus A318/319/320/321)
    1h 50m layover in Palma Mallorca (PMI)
  • 18:55 (PMI)
    21:25 (FRA)
    5h 40m
    LH 1155 (Airbus A320)
  • 15:45 (MAD)
    18:25 (FRA)
    2h 40m
    IB 3130 (Airbus A321)
  • 15:45 (MAD)
    17:10 (LHR)
    6h 25m
    IB 3166 (Airbus A340-500)
    2h 20m layover in London (LHR)
  • 19:30 (LHR)
    22:10 (FRA)
    6h 25m
    LH 919 (Airbus A321)
  • 15:45 (MAD)
    16:00 (LIS)
    6h 40m
    IB 3102 (Airbus A319)
    2h 15m layover in Lisbon (LIS)
  • 18:15 (LIS)
    22:25 (FRA)
    6h 40m
    TP 572 (Airbus A319)
  • 15:45 (MAD)
    17:55 (MXP)
    4h 15m
    IB 3254 (Airbus A321)
    50m layover in Milan (MXP)
  • 18:45 (MXP)
    20:00 (FRA)
    4h 15m
    LH 255 (Airbus A320)
  • 15:45 (MAD)
    17:10 (LHR)
    6h 15m
    IB 3166 (Airbus A330-200)
    2h 10m layover in London (LHR)
  • 19:20 (LHR)
    22:00 (FRA)
    6h 15m
    BA 916 (Airbus A319)
  • 15:50 (MAD)
    18:25 (AMS)
    6h 35m
    IB 3724 (Airbus A318/319/320/321)
    2h 40m layover in Amsterdam (AMS)
  • 21:05 (AMS)
    22:25 (FRA)
    6h 35m
    KL 1775 (Embraer 170/195)
  • 15:50 (MAD)
    17:45 (GVA)
    4h 20m
    IB 3486 (Airbus A320)
    1h 10m layover in Geneva (GVA)
  • 18:55 (GVA)
    20:10 (FRA)
    4h 20m
    LH 1225 (Embraer 190)
  • 15:50 (MAD)
    18:45 (VIE)
    5h 55m
    IB 3122 (Airbus A319)
    1h 25m layover in Vienna (VIE)
  • 20:10 (VIE)
    21:45 (FRA)
    5h 55m
    OS 127 (Airbus A321)
  • 15:55 (MAD)
    18:30 (MUC)
    6h 5m
    IB 3192 (Airbus A319)
    2h 30m layover in Munich (MUC)
  • 21:00 (MUC)
    22:00 (FRA)
    6h 5m
    LH 123 (Airbus A320 (Sharklets))
  • 16:00 (MAD)
    18:00 (TRN)
    4h 30m
    IB 8822 (Canadair (Bombardier) Regional Jet 1000)
    1h 10m layover in Turin (TRN)
  • 19:10 (TRN)
    20:30 (FRA)
    4h 30m
    LH 303 (Canadair Regional Jet 900)
  • 16:05 (MAD)
    19:05 (TXL)
    4h 50m
    IB 3672 (Airbus A318/319/320/321)
    40m layover in Berlin (TXL)
  • 19:45 (TXL)
    20:55 (FRA)
    4h 50m
    LH 201 (Airbus A320 (Sharklets))
  • 16:05 (MAD)
    19:05 (TXL)
    6h 35m
    IB 3672 (Airbus A318/319/320/321)
    2h 20m layover in Berlin (TXL)
  • 21:25 (TXL)
    22:40 (FRA)
    6h 35m
    AB 6601 (Airbus A320)
  • 16:10 (MAD)
    17:55 (LYS)
    4h 10m
    IB 8712 (Canadair (Bombardier) Regional Jet 1000)
    1h layover in Lyon (LYS)
  • 18:55 (LYS)
    20:20 (FRA)
    4h 10m
    LH 1079 (Airbus A319)
  • 16:30 (MAD)
    17:45 (BCN)
    4h 30m
    IB 2734 (Airbus A320)
    1h 5m layover in Barcelona (BCN)
  • 18:50 (BCN)
    21:00 (FRA)
    4h 30m
    LH 1133 (Airbus A321)
  • 16:40 (MAD)
    18:00 (LHR)
    5h 20m
    IB 3164 (Airbus A320)
    1h 20m layover in London (LHR)
  • 19:20 (LHR)
    22:00 (FRA)
    5h 20m
    BA 916 (Airbus A319)
    multiple schedules, see details
    • Valid between 24 Oct 2016 - 25 Dec 2016
    • Valid between 02 Jan 2017 - 05 Mar 2017
  • 16:45 (MAD)
    18:10 (LCY)
    4h 55m
    BA 8754 (Embraer 170)
    1h layover in London (LCY)
  • 19:10 (LCY)
    21:40 (FRA)
    4h 55m
    BA 8736 (Embraer 190)
  • 17:00 (MAD)
    18:20 (PMI)
    5h 5m
    IB 3920 (Airbus A318/319/320/321)
    1h 25m layover in Palma Mallorca (PMI)
  • 19:45 (PMI)
    22:05 (FRA)
    5h 5m
    AB 3661 (Airbus A320)
  • 17:10 (MAD)
    18:30 (PMI)
    4h 55m
    UX 6079 (Embraer 190)
    1h 15m layover in Palma Mallorca (PMI)
  • 19:45 (PMI)
    22:05 (FRA)
    4h 55m
    AB 3661 (Airbus A320)
  • 17:10 (MAD)
    18:30 (PMI)
    5h 35m
    UX 6079 (Embraer 190)
    1h 55m layover in Palma Mallorca (PMI)
  • 20:25 (PMI)
    22:45 (FRA)
    5h 35m
    AB 3329 (Airbus A321)
  • 17:10 (MAD)
    19:50 (AMS)
    4h 45m
    KL 1704 (Boeing 737)
    55m layover in Amsterdam (AMS)
  • 20:45 (AMS)
    21:55 (FRA)
    4h 45m
    KL 1775 (Embraer 170/195)
  • 17:40 (MAD)
    20:15 (FRA)
    2h 35m
    LH 1115 (Airbus A321)
    multiple schedules, see details
    • Valid between 22 Aug 2016 - 25 Dec 2016
    • Valid between 02 Jan 2017 - 05 Mar 2017
  • 17:45 (MAD)
    19:50 (CDG)
    4h 35m
    AF 1801 (Airbus A321)
    1h 10m layover in Paris (CDG)
  • 21:00 (CDG)
    22:20 (FRA)
    4h 35m
    AF 1018 (Embraer 190)
  • 17:45 (MAD)
    20:35 (TXL)
    4h 55m
    AB 7361 (Airbus A320)
    50m layover in Berlin (TXL)
  • 21:25 (TXL)
    22:40 (FRA)
    4h 55m
    AB 6601 (Airbus A320)
  • 20:00 (MAD)
    22:40 (FRA)
    2h 40m
    IB 3126 (Airbus A321)

Find cheap airfares for flights from Madrid to Frankfurt. Use sa.wego.com to search and compare low airfare airline tickets for Madrid to Frankfurt flights on various international airlines. FInd last minute flights and the latest low airfares for this route. Compare cheap Madrid to Frankfurt flights at a glance and get the best deal for your trip.

Besides Frankfurt flights, find cheap hotels and quality accommodation in Frankfurt with Wego. Search and compare Frankfurt hotels online to book your ideal travel accommodation.