© Andres Rodriguez / 123RF
  • Compare your :
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
  • Destination

Visit the party capital of Central America. Many of the major airlines operate flights to this popular destination. There are plenty of low cost, as well as luxury, options available, whether you are flying to the capital Mexico City, or a number of other cities such as Cancún, Juárez, or Veracruz. Airlines which operate flights to Mexico include Air Canada, United Airlines, and Lufthansa. British Airways are the only airline which offers a direct flight from the UK to Mexico, and all others will require a transfer from another city such as Toronto, Miami, or Dallas. Although direct flights shorten your journey time quite significantly, a stopover from another city often results in a cheaper ticket cost. Browse around by using our comparison tool in order to find your most convenient airline and travel time. Our flight comparator is a great way to Mexico flight offers. A direct flight from London to Mexico City takes 11 hours and 37 minutes; alternatively flying to another popular city such as Cancún takes approximately 10 hours and 24 minutes.

Compare airfares to Mexico:

Compare flight prices for Mexico and find the best deal. Booking a flight to Mexico is made simple with Easyvoyage: select a destination and your departure dates and search! Comparing flight rates has never been easier! Find a cheap flight for Mexico and make the most of your budget!

Mexico Agenda -Find all practical information

15th May: Fiesta of San Isidro. Celebrated every year by the town of Tepic, the Fiesta of San Isidro is an event the whole town takes part in for good fortune in the coming harvest as well as a diverse commercial event. 1st August: Monterrey International Film Festival. One of the premier events for filmmakers in all of Mexico, visitors can enjoy a variety of local and international films, animations, and documentaries screened across several venues. 15th August: Assumption Day. All across the country, natives and visitors alike celebrate the Day of the Virgin of Charity. Flowers carpet the streets and events such as bull running takes place. 20th November: Day of the Revolution. Take part in the Independence Day celebrations with live music, local food, and festive street parties all throughout the country. 3rd April 2015: Cuernavaca Flower Fair. This colourful fair takes over the streets and parks as revellers take part in sound and light displays and hundreds of market stalls line the streets.

Searches for cheap Mexico flights

  • London - Mexico City

    Departure 20/02/2018 British Airways British Airways Flight 1 stop(s) 15h30 (Duration)
    Return 27/02/2018 British Airways British Airways Flight 1 stop(s) 14h45 (Duration)
    from £533.94 Flight search 30 day(s) ago

    London - Mexico City

    Departure 22/09/2017 Aeromexico Aeromexico Direct flight 11h30 (Duration)
    Return 29/09/2017 Aeromexico Aeromexico Direct flight 10h35 (Duration)
    from £533.96 Flight search 24 day(s) ago

    London - Mexico City

    Departure 20/02/2018 Delta Airlines Delta Airlines Flight 2 stop(s) 29h40 (Duration)
    Return 27/02/2018 Delta Airlines Delta Airlines Flight 1 stop(s) 14h50 (Duration)
    from £540.59 Flight search 30 day(s) ago

    London - Mexico City

    Departure 31/10/2017 Lufthansa Lufthansa Flight 1 stop(s) 17h05 (Duration)
    Return 06/11/2017 Lufthansa Lufthansa Flight 1 stop(s) 13h10 (Duration)
    from £550.50 Flight search 15 day(s) ago

    London - Mexico City

    Departure 19/01/2018 British Airways British Airways Flight 1 stop(s) 15h30 (Duration)
    Return 26/01/2018 British Airways British Airways Direct flight 10h05 (Duration)
    from £553.69 Flight search 19 day(s) ago

    London - Mexico City

    Departure 31/10/2017 British Airways British Airways Flight 1 stop(s) 15h30 (Duration)
    Return 06/11/2017 British Airways British Airways Flight 1 stop(s) 14h45 (Duration)
    from £555.27 Flight search 15 day(s) ago

    London - Mexico City

    Departure 06/10/2017 Aeromexico Aeromexico Direct flight 11h50 (Duration)
    Return 20/10/2017 Aeromexico Aeromexico Direct flight 10h40 (Duration)
    from £563.07 Flight search 18 day(s) ago

    London - Mexico City

    Departure 19/01/2018 Lufthansa Lufthansa Flight 1 stop(s) 16h30 (Duration)
    Return 26/01/2018 Lufthansa Lufthansa Flight 1 stop(s) 14h10 (Duration)
    from £567.21 Flight search 19 day(s) ago

    London - Mexico City

    Departure 18/10/2017 Aeromexico Aeromexico Direct flight 11h50 (Duration)
    Return 15/11/2017 Aeromexico Aeromexico Direct flight 10h45 (Duration)
    from £578.87 Flight search 13 day(s) ago

    London - Mexico City

    Departure 19/01/2018 Air France Air France Flight 1 stop(s) 16h50 (Duration)
    Return 26/01/2018 Air France Air France Flight 1 stop(s) 16h35 (Duration)
    from £580.11 Flight search 19 day(s) ago
  • London - Mexico City

    Departure 26/10/2017 British Airways British Airways Flight 1 stop(s) 15h30 (Duration)
    Return 09/11/2017 British Airways British Airways Flight 1 stop(s) 14h45 (Duration)
    from £597.70 Flight search 16 day(s) ago

    London - Mexico City

    Departure 31/10/2017 Aeromexico Aeromexico Direct flight 11h50 (Duration)
    Return 06/11/2017 Aeromexico Aeromexico Direct flight 10h45 (Duration)
    from £610.25 Flight search 15 day(s) ago

    London - Mexico City

    Departure 01/01/2018 Brussels Airlines Brussels Airlines Flight 1 stop(s) 17h55 (Duration)
    Return 28/08/2018 Brussels Airlines Brussels Airlines Flight 1 stop(s) 13h30 (Duration)
    from £616.36 Flight search 12 day(s) ago

    London - Mexico City

    Departure 31/03/2018 Lufthansa Lufthansa Flight 1 stop(s) 26h30 (Duration)
    Return 07/04/2018 Lufthansa Lufthansa Flight 1 stop(s) 13h35 (Duration)
    from £623.13 Flight search 19 day(s) ago

    London - Mexico City

    Departure 18/10/2017 Air France Air France Flight 1 stop(s) 25h50 (Duration)
    Return 15/11/2017 Air France Air France Flight 2 stop(s) 37h35 (Duration)
    from £623.80 Flight search 26 day(s) ago

    London - Mexico City

    Departure 31/03/2018 United Airlines United Airlines Flight 1 stop(s) 23h20 (Duration)
    Return 07/04/2018 United Airlines United Airlines Flight 1 stop(s) 14h40 (Duration)
    from £631.46 Flight search 19 day(s) ago

    London - Mexico City

    Departure 01/01/2018 Lufthansa Lufthansa Flight 1 stop(s) 38h40 (Duration)
    Return 28/08/2018 Lufthansa Lufthansa Flight 1 stop(s) 13h30 (Duration)
    from £635.36 Flight search 12 day(s) ago

    London - Mexico City

    Departure 01/01/2018 Air Canada Air Canada Flight 1 stop(s) 18h30 (Duration)
    Return 28/08/2018 Air Canada Air Canada Flight 1 stop(s) 12h50 (Duration)
    from £640.78 Flight search 12 day(s) ago

    London - Mexico City

    Departure 26/10/2017 Aeromexico Aeromexico Direct flight 11h50 (Duration)
    Return 09/11/2017 Aeromexico Aeromexico Direct flight 10h45 (Duration)
    from £650.40 Flight search 16 day(s) ago

    London - Mexico City

    Departure 26/10/2017 United Airlines United Airlines Flight 1 stop(s) 15h05 (Duration)
    Return 09/11/2017 United Airlines United Airlines Flight 1 stop(s) 14h00 (Duration)
    from £650.87 Flight search 16 day(s) ago
  • London - Mexico City

    Departure 20/09/2017 KLM KLM Flight 1 stop(s) 27h55 (Duration)
    Return 28/09/2017 KLM KLM Flight 1 stop(s) 13h10 (Duration)
    from £650.99 Flight search 11 day(s) ago

    London - Mexico City

    Departure 26/10/2017 KLM KLM Flight 2 stop(s) 18h40 (Duration)
    Return 09/11/2017 KLM KLM Flight 2 stop(s) 16h05 (Duration)
    from £657.21 Flight search 16 day(s) ago

    London - Mexico City

    Departure 18/10/2017 Air Canada Air Canada Flight 1 stop(s) 36h15 (Duration)
    Return 15/11/2017 Air Canada Air Canada Flight 1 stop(s) 13h00 (Duration)
    from £669.21 Flight search 13 day(s) ago

    London - Mexico City

    Departure 18/10/2017 British Airways British Airways Direct flight 11h25 (Duration)
    Return 15/11/2017 British Airways British Airways Direct flight 10h05 (Duration)
    from £680.28 Flight search 13 day(s) ago

    London - Mexico City

    Departure 18/10/2017 KLM KLM Flight 2 stop(s) 18h00 (Duration)
    Return 15/11/2017 KLM KLM Flight 1 stop(s) 16h03 (Duration)
    from £689.81 Flight search 13 day(s) ago

    London - Mexico City

    Departure 01/01/2018 Austrian Airlines Austrian Airlines Flight 1 stop(s) 17h55 (Duration)
    Return 28/08/2018 Austrian Airlines Austrian Airlines Flight 1 stop(s) 34h45 (Duration)
    from £704.47 Flight search 12 day(s) ago

    London - Mexico City

    Departure 20/09/2017 Aeromexico Aeromexico Direct flight 11h30 (Duration)
    Return 28/09/2017 Aeromexico Aeromexico Direct flight 10h35 (Duration)
    from £732.53 Flight search 11 day(s) ago

    London - Mexico City

    Departure 20/10/2017 United Airlines United Airlines Flight 1 stop(s) 15h05 (Duration)
    Return 27/10/2017 United Airlines United Airlines Flight 1 stop(s) 13h35 (Duration)
    from £745.97 Flight search 21 day(s) ago

    London - Mexico City

    Departure 06/10/2017 Air France Air France Flight 1 stop(s) 15h20 (Duration)
    Return 20/10/2017 Air France Air France Flight 1 stop(s) 17h55 (Duration)
    from £749.49 Flight search 18 day(s) ago

    London - Mexico City

    Departure 22/09/2017 Iberia Iberia Flight 1 stop(s) 14h40 (Duration)
    Return 29/09/2017 Iberia Iberia Direct flight 10h30 (Duration)
    from £788.42 Flight search 24 day(s) ago
  • London - Mexico City

    Departure 20/09/2017 Lufthansa Lufthansa Flight 1 stop(s) 15h10 (Duration)
    Return 28/09/2017 Lufthansa Lufthansa Flight 1 stop(s) 12h50 (Duration)
    from £796.41 Flight search 11 day(s) ago

    London - Mexico City

    Departure 20/10/2017 British Airways British Airways Direct flight 11h25 (Duration)
    Return 27/10/2017 British Airways British Airways Direct flight 10h30 (Duration)
    from £809.78 Flight search 21 day(s) ago

    London - Mexico City

    Departure 01/01/2018 KLM KLM Flight 1 stop(s) 15h05 (Duration)
    Return 28/08/2018 KLM KLM Flight 1 stop(s) 14h55 (Duration)
    from £865.71 Flight search 12 day(s) ago