How Long is the Flight from New York to Mykonos, Greece: (Quick Answer, it is 14 hours if you fly through Athens and 12 hours if not).
A lot of New Yorkers are coming to Mykonos, Greece every year, as it is one of the best islands in the world. And a question that pops into their heads is “How Long is the flight from New York to Mykonos”?.
First Option; Fly From New York to Mykonos Through Athens:
A lot of New Yorkers want to stop at Athens for a couple of days to see the ancient monuments and Acropolis, before heading to Mykonos. To get from New York to Mykonos, you need to fly from NYC to Athens and then from Athens to Mykonos. Unfortunately, there are no direct flights from New York to Athens. There used to be some direct flights offered by Delta airlines some years ago (it was around 10 hours flights) but due to the crisis in Greece and the low demand, there are only flights with a stopover. Now, there are many companies that offer these flights. The complete list of airlines flying with a stopover is the following:
Airlines flying from NYC to Athens: Aegean Airlines, Aer Lingus, Aeroflot, Air Canada, Air France, Air Serbia, Alitalia, American Airlines, Austrian Airlines, British airways, Bulgaria Air, Delta Airlines, Egyptair, Emirates, Etihad, Finnair, Iberia, Icelandair, KLM, Lufthansa, LOT, Qatar Airlines, Turkish airlines and a few others.
The minimum travel time, including the stopover from New York to Athens, is 10 hours and 53 minutes. Then you will need to wait around a couple of hours in Athens airport and get a flight to Mykonos, which takes around 40 minutes.
So, the total flight time from New York to Mykonos with a stop over through Athens is around 14 hours.
Second Option: Fly from New York to Mykonos without Stopping at Athens:
In this case, you can get a stopover at Heathrow or at a German airport which offers a direct flight to Mykonos and the total travel time from New York to Mykonos will be reduced to 12 hours.