Most accurate provider | FlightHub 3 stars |
---|---|
Most trusted provider | FlightHub 3 stars |
Popular in | December |
Cheapest in | April |
Average price | $826 |
Round-trip from | $737 (United Airlines) |
Fly from
Fly to
Route
Depart
Return
Price
Frankfurt am MainMexico City
FRA - MEX
FRAMEX
Frankfurt am Main
Sat 2/15
12:55 pm-9:50 pm
1 stop15h 55m
Mexico City Benito Juarez
Sat 3/8
9:40 am-7:25 am
1 stop14h 45m
Frankfurt am MainMexico City
FRA - MEX
FRAMEX
Frankfurt am Main
Fri 2/14
10:50 am-7:35 pm
1 stop15h 45m
Mexico City Benito Juarez
Sun 3/9
10:20 am-7:15 am
1 stop13h 55m
Frankfurt am MainMexico City
FRA - MEX
FRAMEX
Frankfurt am Main
Mon 12/9
11:40 am-9:50 pm
1 stop17h 10m
Mexico City Benito Juarez
Mon 2/10
8:40 am-9:00 am
2 stops17h 20m
Frankfurt am MainMexico City
FRA - MEX
FRAMEX
Frankfurt am Main
Fri 2/14
10:15 am-9:55 pm
2 stops18h 40m
Mexico City Benito Juarez
Fri 3/14
1:55 pm-4:50 pm
2 stops19h 55m
Frankfurt am MainMexico City
FRA - MEX
FRAMEX
Frankfurt am Main
Sat 1/11
11:05 am-9:15 pm
1 stop17h 10m
Mexico City Benito Juarez
Sun 1/26
9:00 pm-2:40 pm
Nonstop10h 40m
Frankfurt am MainMexico City
FRA - MEX
FRAMEX
Frankfurt am Main
Tue 2/18
1:40 pm-7:00 pm
Nonstop12h 20m
Mexico City Benito Juarez
Thu 3/27
9:00 pm-2:40 pm
Nonstop10h 40m
Frankfurt am MainMexico City
FRA - MEX
FRAMEX
Frankfurt am Main
Thu 1/9
9:45 am-12:45 am
2 stops22h 00m
Mexico City Benito Juarez
Tue 2/11
1:10 am-6:30 am
1 stop22h 20m
Frankfurt am MainMexico City
FRA - MEX
FRAMEX
Frankfurt am Main
Tue 2/11
11:50 am-7:35 pm
1 stop14h 45m
Mexico City Benito Juarez
Mon 3/10
9:55 pm-9:35 am
1 stop28h 40m
Frankfurt am MainMexico City
FRA - MEX
FRAMEX
Frankfurt am Main
Tue 1/21
7:35 pm-6:40 pm
1 stop30h 05m
Mexico City Benito Juarez
Wed 1/29
12:05 am-11:25 am
1 stop28h 20m
Frankfurt am MainMexico City
FRA - MEX
FRAMEX
Frankfurt am Main
Sun 3/2
11:35 am-5:10 am
2 stops24h 35m
Mexico City Benito Juarez
Thu 3/20
12:50 pm-6:35 pm
2 stops22h 45m
Provider | Price Accuracy | Trust Score* |
---|---|---|
eDreams | Price Accuracy3 stars | Trust Score*3 stars |
FlightHub | Price Accuracy3 stars | Trust Score*3 stars |
The price you pay for your flight from Frankfurt am Main Airport to Mexico City may vary depending on when you book. For the best chance of a lower fare, look to book 15 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.
Currently, September is the cheapest month in which you can book a flight from Frankfurt am Main Airport to Mexico City (average of $389). Flying from Frankfurt am Main Airport to Mexico City in July is currently the most expensive (average of $500). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
It’s optimal to fly from Frankfurt am Main Airport to Mexico City in the morning. By choosing this option you can save up to 28% on the cost of your flight, compared to a flight at noon.
The most flights from FRA to MEX are scheduled on a Monday (3 on average). You will have fewer flight options on Monday, which is when the least amount of flights are scheduled (3 on average).
In terms of precipitation, rainfall in Mexico City ranges from 0.0 - 4.7 inches per month. July is typically the wettest month, when rainfall can reach 4.7 in. January is typically the driest time to visit Mexico City when rainfall is around 0.0 in.
If weather is an important factor for your trip to Mexico City, use this chart to help with planning. For those seeking warmer temperatures, May is the ideal time of year to visit, when temperatures reach an average of 66.2 F. Travelers looking to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 55.4 F).
Comfort
Entertainment
Boarding
Food
Overall
Crew
Reviews
This was the absolute WORST experience--and as someone who experienced what Southwest went through this past December, that is saying A LOT. Delta blamed "weather" which we all know was so they didn't have to be accountable. I was watching the weather radar in the Atlanta, which is where the "storm" was. It cleared by 6pm--and the fact that I left West Palm around 8:30--got in around 10:30, our next flight was scheduled for 12:30a. What did Delta do? They boarded us in time for the flight--and we sat on the plane ready to go--full to the max for an HOUR AND HALF. We were told shortly after we boarded that the pilot had landed and was on his way to our plane. An hour and half later, no pilot, we were told he had "timed out" and we were asked to deboard. This is at 1:30AM. I am traveling with a 7yo. When approaching the desk, the representative, Al, said we would receive our next flights via "text". Mine separated my 7 yo and I!!! After some work, this was resolved and when I asked about vouchers for a hotel--I was told there were no opening in the local hotels. How did he know? Didn't even offer to help. He then printed me out 2 $15 food vouchers (at 2am--and nothing opens until 6am). I sat on the floor, concerned more than comfort for even safety--for the next 6 hours with my 7 year old (which would have been great time spent in a hotel). At 6 am we went to Dunkin, and they refused the voucher, stating we needed to give our receipt to the agent at the counter. When I did that before boarding, I was told that was also NOT correct and I had to do something with a website--before--which I was not told--and needless to say, I was unable to use. I was treated poorly by all agents. I understand they're tired and frustrated--but they're also on the clock being paid. I am a customer. When I asked for a number to call for support, Al told me to "google it!" Can you imagine?! Southwest went through something horrific--but they HANDLED it well. No one is saying "weather is your fault", but being honest and how you're handling a clear shortage of pilots is critical in us making our future plans to travel with Delta. Not to mention, I PAID for Comfort Plus seating and was sat in the very last row, seat 32. I was told no one could anything about it, so I would have to contact and waste even more of time dealing with a 1-800 number for MY OWN refund!! After the AWFUL trip here--I am EXHAUSTED dealing with your representatives and have lost countless hours battling for simple, just and fair treatment and response to PAID services.
Comfort
Entertainment
Boarding
Food
Overall
Crew
Reviews
This was the absolute WORST experience--and as someone who experienced what Southwest went through this past December, that is saying A LOT. Delta blamed "weather" which we all know was so they didn't have to be accountable. I was watching the weather radar in the Atlanta, which is where the "storm" was. It cleared by 6pm--and the fact that I left West Palm around 8:30--got in around 10:30, our next flight was scheduled for 12:30a. What did Delta do? They boarded us in time for the flight--and we sat on the plane ready to go--full to the max for an HOUR AND HALF. We were told shortly after we boarded that the pilot had landed and was on his way to our plane. An hour and half later, no pilot, we were told he had "timed out" and we were asked to deboard. This is at 1:30AM. I am traveling with a 7yo. When approaching the desk, the representative, Al, said we would receive our next flights via "text". Mine separated my 7 yo and I!!! After some work, this was resolved and when I asked about vouchers for a hotel--I was told there were no opening in the local hotels. How did he know? Didn't even offer to help. He then printed me out 2 $15 food vouchers (at 2am--and nothing opens until 6am). I sat on the floor, concerned more than comfort for even safety--for the next 6 hours with my 7 year old (which would have been great time spent in a hotel). At 6 am we went to Dunkin, and they refused the voucher, stating we needed to give our receipt to the agent at the counter. When I did that before boarding, I was told that was also NOT correct and I had to do something with a website--before--which I was not told--and needless to say, I was unable to use. I was treated poorly by all agents. I understand they're tired and frustrated--but they're also on the clock being paid. I am a customer. When I asked for a number to call for support, Al told me to "google it!" Can you imagine?! Southwest went through something horrific--but they HANDLED it well. No one is saying "weather is your fault", but being honest and how you're handling a clear shortage of pilots is critical in us making our future plans to travel with Delta. Not to mention, I PAID for Comfort Plus seating and was sat in the very last row, seat 32. I was told no one could anything about it, so I would have to contact and waste even more of time dealing with a 1-800 number for MY OWN refund!! After the AWFUL trip here--I am EXHAUSTED dealing with your representatives and have lost countless hours battling for simple, just and fair treatment and response to PAID services.
Comfort
Entertainment
Boarding
Food
Overall
Crew
Reviews
This was the absolute WORST experience--and as someone who experienced what Southwest went through this past December, that is saying A LOT. Delta blamed "weather" which we all know was so they didn't have to be accountable. I was watching the weather radar in the Atlanta, which is where the "storm" was. It cleared by 6pm--and the fact that I left West Palm around 8:30--got in around 10:30, our next flight was scheduled for 12:30a. What did Delta do? They boarded us in time for the flight--and we sat on the plane ready to go--full to the max for an HOUR AND HALF. We were told shortly after we boarded that the pilot had landed and was on his way to our plane. An hour and half later, no pilot, we were told he had "timed out" and we were asked to deboard. This is at 1:30AM. I am traveling with a 7yo. When approaching the desk, the representative, Al, said we would receive our next flights via "text". Mine separated my 7 yo and I!!! After some work, this was resolved and when I asked about vouchers for a hotel--I was told there were no opening in the local hotels. How did he know? Didn't even offer to help. He then printed me out 2 $15 food vouchers (at 2am--and nothing opens until 6am). I sat on the floor, concerned more than comfort for even safety--for the next 6 hours with my 7 year old (which would have been great time spent in a hotel). At 6 am we went to Dunkin, and they refused the voucher, stating we needed to give our receipt to the agent at the counter. When I did that before boarding, I was told that was also NOT correct and I had to do something with a website--before--which I was not told--and needless to say, I was unable to use. I was treated poorly by all agents. I understand they're tired and frustrated--but they're also on the clock being paid. I am a customer. When I asked for a number to call for support, Al told me to "google it!" Can you imagine?! Southwest went through something horrific--but they HANDLED it well. No one is saying "weather is your fault", but being honest and how you're handling a clear shortage of pilots is critical in us making our future plans to travel with Delta. Not to mention, I PAID for Comfort Plus seating and was sat in the very last row, seat 32. I was told no one could anything about it, so I would have to contact and waste even more of time dealing with a 1-800 number for MY OWN refund!! After the AWFUL trip here--I am EXHAUSTED dealing with your representatives and have lost countless hours battling for simple, just and fair treatment and response to PAID services.
Comfort
Entertainment
Boarding
Food
Overall
Crew
Reviews
This was the absolute WORST experience--and as someone who experienced what Southwest went through this past December, that is saying A LOT. Delta blamed "weather" which we all know was so they didn't have to be accountable. I was watching the weather radar in the Atlanta, which is where the "storm" was. It cleared by 6pm--and the fact that I left West Palm around 8:30--got in around 10:30, our next flight was scheduled for 12:30a. What did Delta do? They boarded us in time for the flight--and we sat on the plane ready to go--full to the max for an HOUR AND HALF. We were told shortly after we boarded that the pilot had landed and was on his way to our plane. An hour and half later, no pilot, we were told he had "timed out" and we were asked to deboard. This is at 1:30AM. I am traveling with a 7yo. When approaching the desk, the representative, Al, said we would receive our next flights via "text". Mine separated my 7 yo and I!!! After some work, this was resolved and when I asked about vouchers for a hotel--I was told there were no opening in the local hotels. How did he know? Didn't even offer to help. He then printed me out 2 $15 food vouchers (at 2am--and nothing opens until 6am). I sat on the floor, concerned more than comfort for even safety--for the next 6 hours with my 7 year old (which would have been great time spent in a hotel). At 6 am we went to Dunkin, and they refused the voucher, stating we needed to give our receipt to the agent at the counter. When I did that before boarding, I was told that was also NOT correct and I had to do something with a website--before--which I was not told--and needless to say, I was unable to use. I was treated poorly by all agents. I understand they're tired and frustrated--but they're also on the clock being paid. I am a customer. When I asked for a number to call for support, Al told me to "google it!" Can you imagine?! Southwest went through something horrific--but they HANDLED it well. No one is saying "weather is your fault", but being honest and how you're handling a clear shortage of pilots is critical in us making our future plans to travel with Delta. Not to mention, I PAID for Comfort Plus seating and was sat in the very last row, seat 32. I was told no one could anything about it, so I would have to contact and waste even more of time dealing with a 1-800 number for MY OWN refund!! After the AWFUL trip here--I am EXHAUSTED dealing with your representatives and have lost countless hours battling for simple, just and fair treatment and response to PAID services.
Comfort
Entertainment
Boarding
Food
Overall
Crew
Reviews
This was the absolute WORST experience--and as someone who experienced what Southwest went through this past December, that is saying A LOT. Delta blamed "weather" which we all know was so they didn't have to be accountable. I was watching the weather radar in the Atlanta, which is where the "storm" was. It cleared by 6pm--and the fact that I left West Palm around 8:30--got in around 10:30, our next flight was scheduled for 12:30a. What did Delta do? They boarded us in time for the flight--and we sat on the plane ready to go--full to the max for an HOUR AND HALF. We were told shortly after we boarded that the pilot had landed and was on his way to our plane. An hour and half later, no pilot, we were told he had "timed out" and we were asked to deboard. This is at 1:30AM. I am traveling with a 7yo. When approaching the desk, the representative, Al, said we would receive our next flights via "text". Mine separated my 7 yo and I!!! After some work, this was resolved and when I asked about vouchers for a hotel--I was told there were no opening in the local hotels. How did he know? Didn't even offer to help. He then printed me out 2 $15 food vouchers (at 2am--and nothing opens until 6am). I sat on the floor, concerned more than comfort for even safety--for the next 6 hours with my 7 year old (which would have been great time spent in a hotel). At 6 am we went to Dunkin, and they refused the voucher, stating we needed to give our receipt to the agent at the counter. When I did that before boarding, I was told that was also NOT correct and I had to do something with a website--before--which I was not told--and needless to say, I was unable to use. I was treated poorly by all agents. I understand they're tired and frustrated--but they're also on the clock being paid. I am a customer. When I asked for a number to call for support, Al told me to "google it!" Can you imagine?! Southwest went through something horrific--but they HANDLED it well. No one is saying "weather is your fault", but being honest and how you're handling a clear shortage of pilots is critical in us making our future plans to travel with Delta. Not to mention, I PAID for Comfort Plus seating and was sat in the very last row, seat 32. I was told no one could anything about it, so I would have to contact and waste even more of time dealing with a 1-800 number for MY OWN refund!! After the AWFUL trip here--I am EXHAUSTED dealing with your representatives and have lost countless hours battling for simple, just and fair treatment and response to PAID services.
Comfort
Entertainment
Boarding
Food
Overall
Crew
Reviews
This was the absolute WORST experience--and as someone who experienced what Southwest went through this past December, that is saying A LOT. Delta blamed "weather" which we all know was so they didn't have to be accountable. I was watching the weather radar in the Atlanta, which is where the "storm" was. It cleared by 6pm--and the fact that I left West Palm around 8:30--got in around 10:30, our next flight was scheduled for 12:30a. What did Delta do? They boarded us in time for the flight--and we sat on the plane ready to go--full to the max for an HOUR AND HALF. We were told shortly after we boarded that the pilot had landed and was on his way to our plane. An hour and half later, no pilot, we were told he had "timed out" and we were asked to deboard. This is at 1:30AM. I am traveling with a 7yo. When approaching the desk, the representative, Al, said we would receive our next flights via "text". Mine separated my 7 yo and I!!! After some work, this was resolved and when I asked about vouchers for a hotel--I was told there were no opening in the local hotels. How did he know? Didn't even offer to help. He then printed me out 2 $15 food vouchers (at 2am--and nothing opens until 6am). I sat on the floor, concerned more than comfort for even safety--for the next 6 hours with my 7 year old (which would have been great time spent in a hotel). At 6 am we went to Dunkin, and they refused the voucher, stating we needed to give our receipt to the agent at the counter. When I did that before boarding, I was told that was also NOT correct and I had to do something with a website--before--which I was not told--and needless to say, I was unable to use. I was treated poorly by all agents. I understand they're tired and frustrated--but they're also on the clock being paid. I am a customer. When I asked for a number to call for support, Al told me to "google it!" Can you imagine?! Southwest went through something horrific--but they HANDLED it well. No one is saying "weather is your fault", but being honest and how you're handling a clear shortage of pilots is critical in us making our future plans to travel with Delta. Not to mention, I PAID for Comfort Plus seating and was sat in the very last row, seat 32. I was told no one could anything about it, so I would have to contact and waste even more of time dealing with a 1-800 number for MY OWN refund!! After the AWFUL trip here--I am EXHAUSTED dealing with your representatives and have lost countless hours battling for simple, just and fair treatment and response to PAID services.
Airline | Cheapest | Average | Flexibility | On-time |
---|---|---|---|---|
KLM | Cheapest$650 | Average$841 | FlexibilityNo cancel fee | On-time75% |
Air France | Cheapest$652 | Average$771 | FlexibilityNo cancel fee | On-time77% |
Air Canada | Cheapest$656 | Average$701 | FlexibilityNo cancel fee | On-time67% |
Lufthansa | Cheapest$693 | Average$1,110 | FlexibilityNo cancel fee | On-time76% |
United Airlines | Cheapest$722 | Average$838 | FlexibilityNo cancel fee | On-time69% |