Flight tickets from Mexico City Cuba

MEX

FAQ

Flight duration from Mexico City to Cuba

On average, flights from Mexico City to Cuba take around 2 hours 48 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 49 minutes.

Are there direct flights from Mexico City Cuba?

Which airlines fly to Cuba from Mexico City?

What's the time difference between Mexico City and Cuba?

When is it cheapest to fly from Mexico City to Cuba?