London to Mykonos is a seasonal summer route: from spring through autumn you can fly non-stop in under four hours, but in winter the island’s airport goes quiet and you’ll need to connect via Athens. This guide covers who flies it direct, what a fair return fare looks like in pounds, and when to book for the Aegean’s most famous party island.
Route: London (LHR / LGW) → Mykonos (JMK)
Distance: approximately 2,400 km (1,490 miles)
Non-stop flight time: about 3h 45m
Direct flights: Yes, seasonally (roughly May–October) — British Airways from Heathrow and easyJet from Gatwick. In winter there is no non-stop; you connect via Athens.
Fares from London to Mykonos (GBP)
Mykonos is a summer destination, and its fares reflect it: the July–August peak is by far the priciest, the May and late-September shoulder is the sweet spot for value, and in winter you’ll pay for an Athens connection because the non-stops stop running. The table below shows when the route is busiest. We no longer print per-month fare estimates here, because they were never measured.
| Month | Demand |
|---|---|
| January | low (via Athens only) |
| February | low (via Athens only) |
| March | low (via Athens only) |
| April | low-medium |
| May | medium |
| June | high |
| July | very high |
| August | very high |
| September | medium-high |
| October | medium |
| November | low (via Athens only) |
| December | low (via Athens only) |
Reference points from our own deal tracking: a genuinely good non-stop return lands around £70–£110 in the shoulder months, a typical summer fair price is roughly £180, and anything under about £120 for a peak-season week is worth booking quickly. One-way easyJet seats can dip to £30–£40 on a quiet midweek date.
Airlines on this route
Non-stop (seasonal, about 3¾ hours):
- easyJet — non-stop from Gatwick, several times a week through the summer; usually the cheapest option if you travel light.
- British Airways — non-stop from Heathrow a couple of times a week in season; full-service with a checked bag on standard fares.
One-stop (year-round, via Athens):
- Aegean Airlines via Athens — frequent connections onto the short Athens–Mykonos hop, useful in winter or when the non-stops are full.
- British Airways via Athens — another year-round routing when the seasonal direct isn’t operating.
In summer the non-stops are almost always the better choice on both price and time. Outside the season, an Athens connection is your only air option — and pairing a night in Athens with the island is a popular way to do it.
When to book & how to save
- Book summer weekends 2–4 months ahead — peak Mykonos fares rise sharply as seats sell, and July/August rarely gets cheaper late.
- Target the shoulder (May, late September, October) for the best mix of warm weather, lower fares and thinner crowds.
- Travel midweek: Tuesday–Thursday departures are noticeably cheaper than Friday–Sunday on this leisure route.
- Watch the bag rules: the cheapest easyJet fares are cabin-bag only — add a hold bag at booking, as airport prices are much higher.
- Compare Gatwick vs Heathrow — easyJet from Gatwick is often the cheapest, while BA from Heathrow may suit for connections or a bag-included fare.
Arriving in Mykonos
Flights land at Mykonos Airport (JMK), a small single-terminal airport about 4 km southeast of Mykonos Town (Chora). There’s no train; the usual options are a taxi (roughly £15–£25 to Chora or the main beaches, and more to the far side of the island in peak season), a local bus into town for a couple of pounds, or a pre-arranged hotel transfer. Taxis are limited and queues can be long on busy summer evenings, so it’s worth booking a transfer in advance.
Frequently asked questions
Are there direct flights from London to Mykonos?
Yes, but only seasonally. From roughly May to October, easyJet flies non-stop from Gatwick and British Airways from Heathrow. In winter the non-stops stop running and every itinerary connects via Athens.
How long is the flight from London to Mykonos?
The non-stop flight takes about 3 hours 45 minutes. A one-stop routing via Athens typically takes 6 to 9 hours in total, depending on the connection time between the London–Athens flight and the short Athens–Mykonos hop.
How much does it cost to fly from London to Mykonos?
A typical economy return runs about £90–£250 depending on the season. Shoulder-month non-stops can drop to around £70–£110, while peak July and August weekends and winter Athens connections sit toward the top of that range.
What is the cheapest month to fly from London to Mykonos?
May and October are usually the cheapest months to fly. Avoid July and August, the busiest and most expensive weeks, and the winter months when only Athens connections are available.
Which airlines fly from London to Mykonos?
Non-stop in season: easyJet from Gatwick and British Airways from Heathrow. Year-round via Athens: Aegean Airlines and British Airways, connecting onto the short Athens–Mykonos flight.
Which airport do I fly into in Mykonos?
You arrive at Mykonos Airport (JMK), the island’s only airport, about 4 km southeast of Mykonos Town. It’s a compact single-terminal airport that gets very busy on summer weekends.
How far in advance should I book London to Mykonos flights?
For summer travel, aim to book 2 to 4 months ahead — peak-season fares climb quickly as seats sell. Shoulder-month trips are more forgiving, but midweek dates still go first.
Is it cheaper to fly on weekdays?
Yes — midweek departures (Tuesday to Thursday) are usually cheaper than Friday–Sunday on this leisure route, and save a little on a summer return. Being flexible by a day or two is the easiest way to cut the fare.
Fare guidance based on aifly.one deal tracking and current airline schedules; last reviewed July 2026. Indicative economy returns — always check the live fare before booking.



