Virgin Atlantic's Upper Class provides fully flat beds and direct aisle access.
Virgin's Economy Delight offers additional legroom and priority check-in.
Low season | February |
---|---|
High season | July |
Cheapest flight | $388 |
Direct departures
Mexico City Benito Juarez to London Heathrow
Monday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Tuesday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Wednesday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Thursday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Friday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Saturday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Sunday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Direct returns
London Heathrow to Mexico City Benito Juarez
Monday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Tuesday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Wednesday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Thursday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Friday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Saturday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
Sunday
Aeromexico, British Airways, EL AL, +2 more
Aeromexico, British Airways, +3 more
1
2
The crew was amazing; Von, Vera and Guadalupe were very friendly and attentive throughout the entire flight. They were friendly and welcoming to everyone. A solid and dedicated team for sure!
The crew was amazing; Von, Vera and Guadalupe were very friendly and attentive throughout the entire flight. They were friendly and welcoming to everyone. A solid and dedicated team for sure!
At first, we were on the runway for about an hour, literally. The Captain did explain that the Control Tower just had a change shift (sounds like an unrealistic excuse) and then that we had to change a runway. A regular economy seat is made for 12 yo twiggy. I understand Delta wants to push for an upgrade, but after sitting in a Comfort seat and in First class. I would say First class is not worthy of my money. The landing was delayed because of the weather in NYC, I don't hold that against Delta, of course. The Captain did alert us to that upon takeoff in Vegas and again as we reached NY.
Great. Very smooth. Plenty of information. However, wish they would give out a menu in advance of making a dinner choice like other international airlines. The flight attendant says chicken or pasta and there are details about ingredients or spices requiring the passenger to ask which requires the flight attendant to answer many times. So easy to solve this problem. P
From Atlanta to Savannah - flight connection was way to short (we weren't even late landing ) and flight was already boarding when we landed - we were told we were the last on board and so we had to gate check our bags. Once we got on the plane, there were at least seven open bag spots so that was unnecessary delay. There should be better communication between the gate agent and the crew.
Not a "Delta" issue, but a JFK issue: We booked a connecting flight with 3 1/2 hours between to clearn immigration and customs. Our inbound flight (BCN to JFK) was on the taxiway 45 minutes which ate into our layover time. Immigtration was insanely quick with the CBP MPC app; however, clearing TSA (again, after we were ALREADY cleared in Spain on the inbound international flight) took over 95 minutes. This left us with 10 minutes before boarding the connecting flight (JFK to SAN) to walk to the far end of Terminal 4 and try to find food. We didn't find any food that could promise to serve us in under 10 minutes so we boarded the Delta flight after coming off a plance and an 8-hour flight knowing that we wouldn't be served any food on the next 5 1/2 hour flight. I feel like Delta needs to put pressure on the JFK TSA to open more screening stations (by our count, we saw only 5 scanners open and a line of - as we said - over 90 minutes. The insult is that we WERE ALREADY SCREENED through TSA, but as you come off one flight into the USA, you have to go through the whole process again. It seems like if you have a connecting flight, there should be a way to pass through immigration and customs without needing to return through TSA.
The checkpoint hornets are always looking fhrough Americans' luggage keeping what they deem impassible! Grrrrr!
Overpriced tickets and attitudes to pay for such service. So bummed.
I love the free WiFi!! Crew was nice. Bathroom was decent. First time flying delta in a long time and I enjoyed it. Will definitely look into booking with Delta more but I think Delta is a little more expensive than the other airlines.
The WiFi didn't seem as fast as it normally is
I think they can provide the better food/snack option for the 4 hours flight. Drinks are fine.
Good, the flight from Miami to Mexico City was better than Mexico City to Miami
Flight was on time, good service, but there was no free WiFi, even for first class passengers
It was good in general. The Crew during the flight were very nice at all times.
The ground staff were not as friendly and nice to the passengers as the air crew. Flight attendants, cockpit crew were great and very nice to everyone on board.
My flight was delayed, then I got transferred to a new flight that was also delayed- which wasn’t Aeromexico’s fault, it was because of weather conditions. Most of the crew was very nice and patient, except for one or two flight attendants who were rude. The entertainment wasn’t on, so all the screens were off.
My wife's entertainment system did not work. Payed for flight upgrade but did not receive advertised "free WiFi".
Annoying that we had to go to departures and get boarding passes. Should allow us to be booked all the way through, this is the only airline i have this problem with in MEX. Late boarding and take off
the guy in front of me put his seat back immediately...and then left it back including thru landing and taxiing to the runway. attendants did not check/ask him to put it up for landing.
The airplane was an old airplane, seats were very uncomfortable and very little space, they changed my seat and that was no option to get back into my seat even when I was traveling a senior who required assistance.
This is not a low cost airline. Stop acting like o e.
Flight was excellent, staff was great. My first time in first class and it was very relaxing and comfortable.
They can separate the young children from people who want to have a rest. It had lots of crying and loud noises from the children.
I had an awful experience with British Airways as they broke the handle of my checked in suitcase and when I went to complain they told me that this was not their responsibility. This has to be one horrible airline that does not take responsibility for the damage that they have created
Didn’t fly with them as someone had cancelled my flight
Online check-in 24 hours in advance something seems not so easy to check in to pick seats and to print a boarding pass
I like the crew, very welcoming. Food can be better. The seat arms don’t go up so. I could use the empty seat next to mine to relax better. 3hrs delay 😠
They sat my 2 year old in the seat behind me, separate from myself and my 5 year-old daughter. When I asked them to fix it they told me to speak to the gate agent in London. When I asked in London they told me to talk to the cabin crew. Then a “Supervisor” stuck us in row 39 at the back of the plane when we were originally sitting in row 25/26. They ran out of food which was gross anyway, and the entertain didn’t work the first hour of the flight. Overall terrible experience.
Last minute charge for 1 checked luggage before boarding which wasn’t mentioned when we bought the tickets months ago. It was an unexpected surprise. We had no choice but to pay to board. Most airlines allow your first luggage free.
In-flight service was very good. The entertainment system keeps resetting, it happened at least 7 times.
Boarding was efficient and quick, crew was very attentive, seats were comfortable.
Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.