How Long is the Flight from New York to Mykonos, Greece: (Quick Answer, it is 11 hours 35min if you fly through Athens).
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”?.
Is there a direct flight from New York to Mykonos?
No, there is not a direct flight from New York to Mykonos. Neither from JFK or EWR, LGA airports. You have to take a flight with a stop in Greece (Athens) or in Europe.
Mykonos has only one airport, which is called JMK.
Are there direct flights from New York to Athens?
Yes, there are direct flights from New York to Athens, and the duration of the flight is 9 hours and 35 minutes. E.g, Emirates Airlines has a flight from EWR to Athens, with a duration of 9h and 30 minutes. You will then need 90 minutes layover at the Athens Airport and around 35 minutes to fly from Athens to Mykonos. So, the total duration from New York to Athens, with the layover included is 11 hours and 35 minutes. This is the quickest flight you can get.
If you fly from JFK airport in New York, to JMK airport in Mykonos with a stopover in London, the quickest flight you can get is 12 hours and 15 minutes with British Airways. There is also a 12 hours and 15 minutes flight with a stopover in Athens, combining Norwegian Airlines and Olympic Airways.
The cost of a one-way ticket from New York to Mykonos is around 550 euros if you want to get the quickest flights. If you are ok with flying for 14-15 hours, you can get it for around 350 euros.
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.
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, from New York to Athens, is 9 hours and 35 minutes. Then you will need to wait around 90 minutes at the Athens airport and get a flight to Mykonos, which takes around 35 to 40 minutes.
So, the total flight time from New York to Mykonos with a stopover through Athens is around 11hours and 35 minutes.
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 around 12 hours.
Which airlines fly from Athens to Mykonos
There are Greek and International Airline companies that fly from Athens to Mykonos. The Greek ones are Aegean Airlines and Olympic Airlines, which belong to the same company.
The international ones are Volotea, Sky Express and usually Ryanair and Easyjet.
Out of all of these options, the best airline to fly with is Aegean Airlines (http://www.aegeanair.com). Very safe, great service, nice airplanes and many awards as the best European regional airline company. See the awards of Aegean at: https://en.about.aegeanair.com/company/history/awards/ . It is almost always on time and it has a great customer support.
Aegean usually flies with propeller airplanes from Athens to Mykonos, which don’t have a lot of room for your baggage inside the cabin. They look like this:
Olympic airlines, belongs to the same group, and it used to belong to the greek state. So, it is operated by Aegean now and its airplanes are older than Aegean’s. Volotea, Ryanair, Easyjet are low-cost airlines with all the plus and minuses of low-cost airlines that you are already aware of.
The cost of a one-way ticket from Athens to Mykonos is usually around 50 euros if you book it early enough.