Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Avianca

The cheapest airline(s) flying from Mexico City to Madrid is Avianca.

  • Avianca Avianca
  • American Airlines American Airlines
  • KLM KLM
  • Aeromexico Aeromexico
  • Lufthansa Lufthansa
  • Air France Air France
  • Finnair Finnair
  • Iberia Iberia
  • British Airways British Airways
  • Air Canada Air Canada
Cheapest Month March

Travel Period: May 2024 - April 2025

The cheapest month(s) to fly from Mexico City to Madrid is March.

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

The cheapest day(s) of the week to fly from Mexico City to Madrid is Monday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday
Cheapest Time 1pm

The cheapest time of the day to fly from Mexico City to Madrid is in the afternoon.

Early Morning 12:01am - 06:00am
Morning 6:01am - 12:00pm
Afternoon 12:01pm - 6:00pm
Evening 6:01pm to 12:00am
12am
6am
12pm
6pm

Flight Schedules

Last Updated: Tue, 2 Apr, 2024

  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Airline Filter by Airline
    All
  • Total Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 18:05 - 12:35+ 1
    MEX - MAD
  • 18:05 (MEX)Mexico City Juarez International Airport
  • 12:35 (MAD)Madrid Barajas Airport + 1
  • Aeromexico (AM 1)Boeing 787 8
  • 10h 30m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 787 8
  • 18:05 - 12:35+ 1
    MEX - MAD
  • 18:05 (MEX)Mexico City Juarez International Airport
  • 12:35 (MAD)Madrid Barajas Airport + 1
  • Aeromexico (AM 1)Boeing 787 9
  • 10h 30m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Boeing 787 9
  • 19:05 - 13:40+ 1
    MEX - MAD
  • 19:05 (MEX)Mexico City Juarez International Airport
  • 13:40 (MAD)Madrid Barajas Airport + 1
  • Iberia (IB 6402)Airbus A350
  • 10h 35m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Airbus A350
  • 22:00 - 16:30+ 1
    MEX - MAD
  • 22:00 (MEX)Mexico City Juarez International Airport
  • 16:30 (MAD)Madrid Barajas Airport + 1
  • Aeromexico (AM 21)Boeing 787 9
  • 10h 30m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Boeing 787 9
  • 23:55 - 18:30+ 1
    MEX - MAD
  • 23:55 (MEX)Mexico City Juarez International Airport
  • 18:30 (MAD)Madrid Barajas Airport + 1
  • Iberia (IB 6406)Airbus A350
  • 10h 35m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Airbus A350
  • 07:05 - 05:00+ 1
    MEX - MAD
  • 07:05 (MEX)Mexico City Juarez International Airport
  • 05:00 (MAD)Madrid Barajas Airport + 1
  • Aeromexico (AM 34)Boeing 787 9
  • 13h 55m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 787 9
  • 10:20 - 04:45+ 1
    MEX - MAD
  • 10:20 (MEX)Mexico City Juarez International Airport
  • 04:45 (MAD)Madrid Barajas Airport + 1
  • Aeromexico (AM 27)Boeing 787 9
  • 10h 25m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 787 9
  • 10:30 - 04:55+ 1
    MEX - MAD
  • 10:30 (MEX)Mexico City Juarez International Airport
  • 04:55 (MAD)Madrid Barajas Airport + 1
  • Aeromexico (AM 27)Boeing 787 8
  • 10h 25m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 787 8
  • 10:30 - 04:55+ 1
    MEX - MAD
  • 10:30 (MEX)Mexico City Juarez International Airport
  • 04:55 (MAD)Madrid Barajas Airport + 1
  • Aeromexico (AM 27)Boeing 787 9
  • 10h 25m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 787 9
  • 11:25 - 06:00+ 1
    MEX - MAD
  • 11:25 (MEX)Mexico City Juarez International Airport
  • 06:00 (MAD)Madrid Barajas Airport + 1
  • Iberia (IB 6400)Airbus A350
  • 10h 35m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Airbus A350

Connecting Flights

  • 18:40 - 13:40+ 1
    MEX - CDG
    17:05 - 19:20+ 1
    CDG - MAD
  • 18:40 (MEX)Mexico City Juarez International Airport
    17:05 (CDG)Paris Charles de Gaulle Airport
  • 13:40 (CDG)Paris Charles de Gaulle Airport + 1
    19:20 (MAD)Madrid Barajas Airport
  • Air France (AF 179)Airbus A359
    Air France (AF 1100)Airbus
  • 16h 40m (03h 25m)
  • CDG Paris 03h 25m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 18:40 - 13:40+ 1
    MEX - CDG
    14:50 - 16:55+ 1
    CDG - MAD
  • 18:40 (MEX)Mexico City Juarez International Airport
    14:50 (CDG)Paris Charles de Gaulle Airport
  • 13:40 (CDG)Paris Charles de Gaulle Airport + 1
    16:55 (MAD)Madrid Barajas Airport
  • Air France (AF 179)Airbus A359
    Air France (AF 1800)Airbus A220 300
  • 14h 15m (01h 10m)
  • CDG Paris 01h 10m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:40 - 13:40+ 1
    MEX - CDG
    14:50 - 16:55+ 1
    CDG - MAD
  • 18:40 (MEX)Mexico City Juarez International Airport
    14:50 (CDG)Paris Charles de Gaulle Airport
  • 13:40 (CDG)Paris Charles de Gaulle Airport + 1
    16:55 (MAD)Madrid Barajas Airport
  • Air France (AF 179)Airbus A359
    Air France (AF 1800)Airbus
  • 14h 15m (01h 10m)
  • CDG Paris 01h 10m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:40 - 13:40+ 1
    MEX - CDG
    17:05 - 19:20+ 1
    CDG - MAD
  • 18:40 (MEX)Mexico City Juarez International Airport
    17:05 (CDG)Paris Charles de Gaulle Airport
  • 13:40 (CDG)Paris Charles de Gaulle Airport + 1
    19:20 (MAD)Madrid Barajas Airport
  • Air France (AF 179)Airbus A359
    Air France (AF 1100)Airbus A220 300
  • 16h 40m (03h 25m)
  • CDG Paris 03h 25m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 18:40 - 13:40+ 1
    MEX - CDG
    17:05 - 19:20+ 1
    CDG - MAD
  • 18:40 (MEX)Mexico City Juarez International Airport
    17:05 (CDG)Paris Charles de Gaulle Airport
  • 13:40 (CDG)Paris Charles de Gaulle Airport + 1
    19:20 (MAD)Madrid Barajas Airport
  • Air France (AF 179)Airbus A359
    Air France (AF 1100)Airbus Industrie A320 Sharklets
  • 16h 40m (03h 25m)
  • CDG Paris 03h 25m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 18:40 - 13:40+ 1
    MEX - CDG
    14:50 - 16:55+ 1
    CDG - MAD
  • 18:40 (MEX)Mexico City Juarez International Airport
    14:50 (CDG)Paris Charles de Gaulle Airport
  • 13:40 (CDG)Paris Charles de Gaulle Airport + 1
    16:55 (MAD)Madrid Barajas Airport
  • Air France (AF 179)Airbus A359
    Air France (AF 1800)Airbus
  • 14h 15m (01h 10m)
  • CDG Paris 01h 10m
    • M
    • -
    • -
    • -
    • F
    • S
    • -
  • 19:40 - 15:30+ 1
    MEX - FCO
    18:25 - 21:00+ 1
    FCO - MAD
  • 19:40 (MEX)Mexico City Juarez International Airport
    18:25 (FCO)Rome Fiumicino Airport
  • 15:30 (FCO)Rome Fiumicino Airport + 1
    21:00 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 70)Boeing 787 8
    Air Europa (UX 1048)Boeing 737 800
  • 17h 20m (02h 55m)
  • FCO Rome 02h 55m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:50 - 14:45+ 1
    MEX - FRA
    17:00 - 19:35+ 1
    FRA - MAD
  • 19:50 (MEX)Mexico City Juarez International Airport
    17:00 (FRA)Frankfurt International Airport
  • 14:45 (FRA)Frankfurt International Airport + 1
    19:35 (MAD)Madrid Barajas Airport
  • Lufthansa (LH 499)Boeing 747 800
    Lufthansa (LH 1122)Airbus
  • 15h 45m (02h 15m)
  • FRA Frankfurt 02h 15m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:50 - 14:45+ 1
    MEX - FRA
    17:00 - 19:35+ 1
    FRA - MAD
  • 19:50 (MEX)Mexico City Juarez International Airport
    17:00 (FRA)Frankfurt International Airport
  • 14:45 (FRA)Frankfurt International Airport + 1
    19:35 (MAD)Madrid Barajas Airport
  • Lufthansa (LH 499)Boeing 747 800
    Lufthansa (LH 1122)Airbus Industrie A320 Sharklets
  • 15h 45m (02h 15m)
  • FRA Frankfurt 02h 15m
    • M
    • -
    • -
    • -
    • -
    • S
    • -
  • 20:05 - 14:45+ 1
    MEX - AMS
    16:55 - 19:30+ 1
    AMS - MAD
  • 20:05 (MEX)Mexico City Juarez International Airport
    16:55 (AMS)Amsterdam Airport
  • 14:45 (AMS)Amsterdam Airport + 1
    19:30 (MAD)Madrid Barajas Airport
  • KLM (KL 686)Boeing 787 9
    KLM (KL 1507)Boeing 737 800
  • 15h 25m (02h 10m)
  • AMS Amsterdam 02h 10m
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 20:05 - 14:45+ 1
    MEX - AMS
    17:00 - 19:30+ 1
    AMS - MAD
  • 20:05 (MEX)Mexico City Juarez International Airport
    17:00 (AMS)Amsterdam Airport
  • 14:45 (AMS)Amsterdam Airport + 1
    19:30 (MAD)Madrid Barajas Airport
  • KLM (KL 686)Boeing 787 9
    KLM (KL 1507)Boeing 737 800
  • 15h 25m (02h 15m)
  • AMS Amsterdam 02h 15m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 20:05 - 14:45+ 1
    MEX - AMS
    17:00 - 19:30+ 1
    AMS - MAD
  • 20:05 (MEX)Mexico City Juarez International Airport
    17:00 (AMS)Amsterdam Airport
  • 14:45 (AMS)Amsterdam Airport + 1
    19:30 (MAD)Madrid Barajas Airport
  • KLM (KL 686)Boeing 787 9
    KLM (KL 1507)Boeing 737
  • 15h 25m (02h 15m)
  • AMS Amsterdam 02h 15m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 20:05 - 14:45+ 1
    MEX - AMS
    16:55 - 19:30+ 1
    AMS - MAD
  • 20:05 (MEX)Mexico City Juarez International Airport
    16:55 (AMS)Amsterdam Airport
  • 14:45 (AMS)Amsterdam Airport + 1
    19:30 (MAD)Madrid Barajas Airport
  • KLM (KL 686)Boeing 777 200
    KLM (KL 1507)Boeing 737 800
  • 15h 25m (02h 10m)
  • AMS Amsterdam 02h 10m
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 22:00 - 16:40+ 1
    MEX - CDG
    20:55 - 23:10+ 1
    CDG - MAD
  • 22:00 (MEX)Mexico City Juarez International Airport
    20:55 (CDG)Paris Charles de Gaulle Airport
  • 16:40 (CDG)Paris Charles de Gaulle Airport + 1
    23:10 (MAD)Madrid Barajas Airport
  • Air France (AF 173)Airbus A359
    Air France (AF 1400)Airbus Industrie A320 Sharklets
  • 17h 10m (04h 15m)
  • CDG Paris 04h 15m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:00 - 15:35+ 1
    MEX - LHR
    17:10 - 20:35+ 1
    LHR - MAD
  • 22:00 (MEX)Mexico City Juarez International Airport
    17:10 (LHR)London Heathrow Airport
  • 15:35 (LHR)London Heathrow Airport + 1
    20:35 (MAD)Madrid Barajas Airport
  • British Airways (BA 242)Boeing 787 9
    Iberia (IB 3171)Airbus
  • 14h 35m (01h 35m)
  • LHR London 01h 35m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 22:00 - 15:35+ 1
    MEX - LHR
    18:45 - 22:10+ 1
    LHR - MAD
  • 22:00 (MEX)Mexico City Juarez International Airport
    18:45 (LHR)London Heathrow Airport
  • 15:35 (LHR)London Heathrow Airport + 1
    22:10 (MAD)Madrid Barajas Airport
  • British Airways (BA 242)Boeing 787 9
    Iberia (IB 3167)Airbus A350
  • 16h 10m (03h 10m)
  • LHR London 03h 10m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 22:00 - 16:40+ 1
    MEX - CDG
    20:55 - 23:10+ 1
    CDG - MAD
  • 22:00 (MEX)Mexico City Juarez International Airport
    20:55 (CDG)Paris Charles de Gaulle Airport
  • 16:40 (CDG)Paris Charles de Gaulle Airport + 1
    23:10 (MAD)Madrid Barajas Airport
  • Air France (AF 173)Airbus A359
    Air France (AF 1400)Airbus
  • 17h 10m (04h 15m)
  • CDG Paris 04h 15m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 22:00 - 16:40+ 1
    MEX - CDG
    20:55 - 23:10+ 1
    CDG - MAD
  • 22:00 (MEX)Mexico City Juarez International Airport
    20:55 (CDG)Paris Charles de Gaulle Airport
  • 16:40 (CDG)Paris Charles de Gaulle Airport + 1
    23:10 (MAD)Madrid Barajas Airport
  • Air France (AF 173)Airbus A359
    Air France (AF 1400)Airbus
  • 17h 10m (04h 15m)
  • CDG Paris 04h 15m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:00 - 15:35+ 1
    MEX - LHR
    18:45 - 22:10+ 1
    LHR - MAD
  • 22:00 (MEX)Mexico City Juarez International Airport
    18:45 (LHR)London Heathrow Airport
  • 15:35 (LHR)London Heathrow Airport + 1
    22:10 (MAD)Madrid Barajas Airport
  • British Airways (BA 242)Boeing 787 9
    Iberia (IB 3167)Airbus A359
  • 16h 10m (03h 10m)
  • LHR London 03h 10m
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 23:20 - 04:54+ 1
    MEX - BOG
    07:10 - 23:45+ 1
    BOG - MAD
  • 23:20 (MEX)Mexico City Juarez International Airport
    07:10 (BOG)Bogota Airport
  • 04:54 (BOG)Bogota Airport + 1
    23:45 (MAD)Madrid Barajas Airport
  • Avianca (AV 23)Airbus
    Avianca (AV 46)Boeing 787 8
  • 16h 25m (02h 16m)
  • BOG Bogota 02h 16m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 23:35 - 18:35+ 1
    MEX - AMS
    20:50 - 23:25+ 1
    AMS - MAD
  • 23:35 (MEX)Mexico City Juarez International Airport
    20:50 (AMS)Amsterdam Airport
  • 18:35 (AMS)Amsterdam Airport + 1
    23:25 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 25)Boeing 787 9
    KLM (KL 1509)Airbus
  • 15h 50m (02h 15m)
  • AMS Amsterdam 02h 15m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 23:35 - 18:35+ 1
    MEX - AMS
    20:50 - 23:25+ 1
    AMS - MAD
  • 23:35 (MEX)Mexico City Juarez International Airport
    20:50 (AMS)Amsterdam Airport
  • 18:35 (AMS)Amsterdam Airport + 1
    23:25 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 25)Boeing 787 8
    KLM (KL 1509)Airbus
  • 15h 50m (02h 15m)
  • AMS Amsterdam 02h 15m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 05:25 - 10:40+ 1
    MEX - MIA
    15:45 - 06:10+ 1
    MIA - MAD
  • 05:25 (MEX)Mexico City Juarez International Airport
    15:45 (MIA)Miami International Airport
  • 10:40 (MIA)Miami International Airport + 1
    06:10 (MAD)Madrid Barajas Airport
  • American Airlines (AA 1498)Boeing 737 Max 8 Passenger
    American Airlines (AA 68)Boeing 777 200
  • 16h 45m (05h 05m)
  • MIA Miami 05h 05m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 06:01 - 07:51+ 1
    MEX - MTY
    11:00 - 05:00+ 1
    MTY - MAD
  • 06:01 (MEX)Mexico City Juarez International Airport
    11:00 (MTY)Monterrey General Mariano Escobedo Airport
  • 07:51 (MTY)Monterrey General Mariano Escobedo Airport + 1
    05:00 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 900)Boeing 737 800 Scimitar Winglets
    Aeromexico (AM 34)Boeing 787 9
  • 14h 59m (03h 09m)
  • MTY Monterrey 03h 09m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:01 - 07:51+ 1
    MEX - MTY
    11:00 - 05:00+ 1
    MTY - MAD
  • 06:01 (MEX)Mexico City Juarez International Airport
    11:00 (MTY)Monterrey General Mariano Escobedo Airport
  • 07:51 (MTY)Monterrey General Mariano Escobedo Airport + 1
    05:00 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 900)Boeing 737 Max 9 Passenger
    Aeromexico (AM 34)Boeing 787 9
  • 14h 59m (03h 09m)
  • MTY Monterrey 03h 09m
    • M
    • T
    • -
    • T
    • F
    • -
    • -
  • 06:10 - 07:41+ 1
    MEX - GDL
    10:10 - 05:00+ 1
    GDL - MAD
  • 06:10 (MEX)Mexico City Juarez International Airport
    10:10 (GDL)Guadalajara Airport
  • 07:41 (GDL)Guadalajara Airport + 1
    05:00 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 200)Boeing 737 Max 8 Passenger
    Aeromexico (AM 36)Boeing 787 8
  • 14h 50m (02h 29m)
  • GDL Guadalajara 02h 29m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 06:10 - 07:41+ 1
    MEX - GDL
    10:10 - 05:00+ 1
    GDL - MAD
  • 06:10 (MEX)Mexico City Juarez International Airport
    10:10 (GDL)Guadalajara Airport
  • 07:41 (GDL)Guadalajara Airport + 1
    05:00 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 200)Boeing 737 800 Scimitar Winglets
    Aeromexico (AM 36)Boeing 787 9
  • 14h 50m (02h 29m)
  • GDL Guadalajara 02h 29m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:50 - 08:21+ 1
    MEX - GDL
    10:10 - 05:00+ 1
    GDL - MAD
  • 06:50 (MEX)Mexico City Juarez International Airport
    10:10 (GDL)Guadalajara Airport
  • 08:21 (GDL)Guadalajara Airport + 1
    05:00 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 204)Boeing 737 800 Scimitar Winglets
    Aeromexico (AM 36)Boeing 787 9
  • 14h 10m (01h 49m)
  • GDL Guadalajara 01h 49m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 07:10 - 14:00+ 1
    MEX - JFK
    18:20 - 07:45+ 1
    JFK - MAD
  • 07:10 (MEX)Mexico City Juarez International Airport
    18:20 (JFK)New York John F. Kennedy International Airport
  • 14:00 (JFK)New York John F. Kennedy International Airport + 1
    07:45 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 408)Boeing 787 8
    Delta Air Lines (DL 126)Boeing 767 400
  • 16h 35m (04h 20m)
  • JFK New York City 04h 20m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 07:50 - 09:21+ 1
    MEX - GDL
    10:10 - 05:00+ 1
    GDL - MAD
  • 07:50 (MEX)Mexico City Juarez International Airport
    10:10 (GDL)Guadalajara Airport
  • 09:21 (GDL)Guadalajara Airport + 1
    05:00 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 208)Boeing 737 800 Scimitar Winglets
    Aeromexico (AM 36)Boeing 787 9
  • 13h 10m (00h 49m)
  • GDL Guadalajara 00h 49m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:50 - 09:21+ 1
    MEX - GDL
    10:10 - 05:00+ 1
    GDL - MAD
  • 07:50 (MEX)Mexico City Juarez International Airport
    10:10 (GDL)Guadalajara Airport
  • 09:21 (GDL)Guadalajara Airport + 1
    05:00 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 208)Boeing 737 Max 9 Passenger
    Aeromexico (AM 36)Boeing 787 8
  • 13h 10m (00h 49m)
  • GDL Guadalajara 00h 49m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 07:50 - 09:21+ 1
    MEX - GDL
    10:25 - 05:00+ 1
    GDL - MAD
  • 07:50 (MEX)Mexico City Juarez International Airport
    10:25 (GDL)Guadalajara Airport
  • 09:21 (GDL)Guadalajara Airport + 1
    05:00 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 208)Boeing 737 800 Scimitar Winglets
    Aeromexico (AM 36)Boeing 787 9
  • 13h 10m (01h 04m)
  • GDL Guadalajara 01h 04m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:50 - 09:21+ 1
    MEX - GDL
    10:10 - 05:00+ 1
    GDL - MAD
  • 07:50 (MEX)Mexico City Juarez International Airport
    10:10 (GDL)Guadalajara Airport
  • 09:21 (GDL)Guadalajara Airport + 1
    05:00 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 208)Boeing 737 Max 9 Passenger
    Aeromexico (AM 36)Boeing 787 9
  • 13h 10m (00h 49m)
  • GDL Guadalajara 00h 49m
    • M
    • -
    • -
    • T
    • -
    • -
    • -
  • 08:05 - 14:36+ 1
    MEX - IAD
    18:05 - 08:05+ 1
    IAD - MAD
  • 08:05 (MEX)Mexico City Juarez International Airport
    18:05 (IAD)Washington Dulles International Airport
  • 14:36 (IAD)Washington Dulles International Airport + 1
    08:05 (MAD)Madrid Barajas Airport
  • United Airlines (UA 1567)Airbus
    United Airlines (UA 260)Boeing 767 400
  • 16h 00m (03h 29m)
  • IAD Washington 03h 29m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:40 - 14:08+ 1
    MEX - ATL
    18:20 - 08:45+ 1
    ATL - MAD
  • 08:40 (MEX)Mexico City Juarez International Airport
    18:20 (ATL)Atlanta Hartsfield-Jackson Intl Airport
  • 14:08 (ATL)Atlanta Hartsfield-Jackson Intl Airport + 1
    08:45 (MAD)Madrid Barajas Airport
  • Delta Air Lines (DL 593)Boeing 737 800
    Delta Air Lines (DL 108)Boeing 767 400
  • 16h 05m (04h 12m)
  • ATL Atlanta 04h 12m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 08:45 - 15:55+ 1
    MEX - EWR
    19:30 - 09:00+ 1
    EWR - MAD
  • 08:45 (MEX)Mexico City Juarez International Airport
    19:30 (EWR)Newark Liberty International Airport
  • 15:55 (EWR)Newark Liberty International Airport + 1
    09:00 (MAD)Madrid Barajas Airport
  • United Airlines (UA 1064)Boeing 737 700
    United Airlines (UA 51)Boeing 767 400
  • 16h 15m (03h 35m)
  • EWR New York City 03h 35m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 08:55 - 15:52+ 1
    MEX - JFK
    18:20 - 07:45+ 1
    JFK - MAD
  • 08:55 (MEX)Mexico City Juarez International Airport
    18:20 (JFK)New York John F. Kennedy International Airport
  • 15:52 (JFK)New York John F. Kennedy International Airport + 1
    07:45 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 402)Boeing 737 Max 8 Passenger
    Delta Air Lines (DL 126)Boeing 767 400
  • 14h 50m (02h 28m)
  • JFK New York City 02h 28m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:10 - 16:05+ 1
    MEX - JFK
    18:20 - 07:45+ 1
    JFK - MAD
  • 09:10 (MEX)Mexico City Juarez International Airport
    18:20 (JFK)New York John F. Kennedy International Airport
  • 16:05 (JFK)New York John F. Kennedy International Airport + 1
    07:45 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 402)Boeing 737 Max 8 Passenger
    Delta Air Lines (DL 126)Boeing 767 400
  • 14h 35m (02h 15m)
  • JFK New York City 02h 15m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:50 - 14:34+ 1
    MEX - PTY
    17:20 - 10:20+ 1
    PTY - MAD
  • 09:50 (MEX)Mexico City Juarez International Airport
    17:20 (PTY)Panama City Tocumen International Airport
  • 14:34 (PTY)Panama City Tocumen International Airport + 1
    10:20 (MAD)Madrid Barajas Airport
  • Copa Airlines (CM 137)Boeing 737 800
    Iberia (IB 6346)Airbus Industrie A330 200
  • 16h 30m (02h 46m)
  • PTY Panama City 02h 46m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 11:05 - 06:00+ 1
    MEX - CDG
    07:05 - 09:15+ 1
    CDG - MAD
  • 11:05 (MEX)Mexico City Juarez International Airport
    07:05 (CDG)Paris Charles de Gaulle Airport
  • 06:00 (CDG)Paris Charles de Gaulle Airport + 1
    09:15 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 3)Boeing 787 9
    Air France (AF 1000)Airbus
  • 14h 10m (01h 05m)
  • CDG Paris 01h 05m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:05 - 06:00+ 1
    MEX - CDG
    09:20 - 11:25+ 1
    CDG - MAD
  • 11:05 (MEX)Mexico City Juarez International Airport
    09:20 (CDG)Paris Charles de Gaulle Airport
  • 06:00 (CDG)Paris Charles de Gaulle Airport + 1
    11:25 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 3)Boeing 787 9
    Air France (AF 1300)Embraer Emb E90
  • 16h 20m (03h 20m)
  • CDG Paris 03h 20m
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 11:05 - 06:00+ 1
    MEX - CDG
    07:05 - 09:15+ 1
    CDG - MAD
  • 11:05 (MEX)Mexico City Juarez International Airport
    07:05 (CDG)Paris Charles de Gaulle Airport
  • 06:00 (CDG)Paris Charles de Gaulle Airport + 1
    09:15 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 3)Boeing 787 9
    Air France (AF 1000)Airbus A220 300
  • 14h 10m (01h 05m)
  • CDG Paris 01h 05m
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 11:05 - 06:00+ 1
    MEX - CDG
    09:20 - 11:25+ 1
    CDG - MAD
  • 11:05 (MEX)Mexico City Juarez International Airport
    09:20 (CDG)Paris Charles de Gaulle Airport
  • 06:00 (CDG)Paris Charles de Gaulle Airport + 1
    11:25 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 3)Boeing 787 9
    Air France (AF 1300)Airbus
  • 16h 20m (03h 20m)
  • CDG Paris 03h 20m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:05 - 06:00+ 1
    MEX - CDG
    09:20 - 11:25+ 1
    CDG - MAD
  • 11:05 (MEX)Mexico City Juarez International Airport
    09:20 (CDG)Paris Charles de Gaulle Airport
  • 06:00 (CDG)Paris Charles de Gaulle Airport + 1
    11:25 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 3)Boeing 787 9
    Air France (AF 1300)Airbus
  • 16h 20m (03h 20m)
  • CDG Paris 03h 20m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:25 - 15:20+ 1
    MEX - DFW
    17:00 - 09:05+ 1
    DFW - MAD
  • 11:25 (MEX)Mexico City Juarez International Airport
    17:00 (DFW)Dallas/Fort Worth Intl Airport
  • 15:20 (DFW)Dallas/Fort Worth Intl Airport + 1
    09:05 (MAD)Madrid Barajas Airport
  • American Airlines (AA 389)Boeing 737 800
    American Airlines (AA 36)Boeing 787 9
  • 13h 40m (01h 40m)
  • DFW Dallas 01h 40m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 11:30 - 16:50+ 1
    MEX - ATL
    18:20 - 08:45+ 1
    ATL - MAD
  • 11:30 (MEX)Mexico City Juarez International Airport
    18:20 (ATL)Atlanta Hartsfield-Jackson Intl Airport
  • 16:50 (ATL)Atlanta Hartsfield-Jackson Intl Airport + 1
    08:45 (MAD)Madrid Barajas Airport
  • Delta Air Lines (DL 576)Boeing 757
    Delta Air Lines (DL 108)Boeing 767 400
  • 13h 15m (01h 30m)
  • ATL Atlanta 01h 30m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 12:15 - 19:00+ 1
    MEX - YYZ
    21:25 - 10:50+ 1
    YYZ - MAD
  • 12:15 (MEX)Mexico City Juarez International Airport
    21:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • 19:00 (YYZ)Toronto Lester B Pearson Intl Airport + 1
    10:50 (MAD)Madrid Barajas Airport
  • Air Canada (AC 990)Boeing 737 Max 8 Passenger
    Air Canada (AC 824)Boeing 787 9
  • 14h 35m (02h 25m)
  • YYZ Toronto 02h 25m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:03 - 17:47+ 1
    MEX - PTY
    20:25 - 13:15+ 1
    PTY - MAD
  • 13:03 (MEX)Mexico City Juarez International Airport
    20:25 (PTY)Panama City Tocumen International Airport
  • 17:47 (PTY)Panama City Tocumen International Airport + 1
    13:15 (MAD)Madrid Barajas Airport
  • Copa Airlines (CM 121)Boeing 737 800
    Air Europa (UX 56)Boeing 787 9
  • 16h 12m (02h 38m)
  • PTY Panama City 02h 38m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:05 - 17:00+ 1
    MEX - DFW
    21:40 - 14:25+ 1
    DFW - MAD
  • 13:05 (MEX)Mexico City Juarez International Airport
    21:40 (DFW)Dallas/Fort Worth Intl Airport
  • 17:00 (DFW)Dallas/Fort Worth Intl Airport + 1
    14:25 (MAD)Madrid Barajas Airport
  • American Airlines (AA 393)Boeing 737 800
    Iberia (IB 6148)Airbus
  • 17h 20m (04h 40m)
  • DFW Dallas 04h 40m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 13:40 - 17:06+ 1
    NLU - CUN
    20:30 - 13:10+ 1
    CUN - MAD
  • 13:40 (NLU)
    20:30 (CUN)Cancun Airport
  • 17:06 (CUN)Cancun Airport + 1
    13:10 (MAD)Madrid Barajas Airport
  • Aeromexico (AM 590)Boeing 737 800 Scimitar Winglets
    Air Europa (UX 64)Boeing 787
  • 15h 30m (03h 24m)
  • CUN Cancun 03h 24m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Mexico City to Madrid?

The fastest flight time for direct flights from Mexico City to Madrid is 10 hours 25 minutes. Check latest flight schedules & prices on Wego.

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

The most popular airline flying from Mexico City to Madrid is Delta Air Lines. Find the latest flight deals on Wego.

How far is Madrid from Mexico City?

The flight distance between Mexico City and Madrid is 9063km. 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:05. The last flight of the day departs at 23:00. See the full list of flight times on Wego.

How many airlines offer direct flights from Mexico City to Madrid?

There are 2 airlines that offer direct flights from Mexico City to Madrid. Find out the list of airlines on Wego.