📜 Both options exist — but which wins?
Most major Greek islands have both an airport + a port. Santorini, Mykonos, Crete, Rhodes, Kos, Corfu, Zakynthos, Kefalonia, Skiathos, Samos, Chios, Lesbos, Naxos, Paros, Karpathos, Kasos, Kythira, Lemnos, Astypalea, Leros, Kalymnos, Kithira, Milos all have airports. Smaller islands (Hydra, Spetses, Folegandros, Sifnos, etc.) are ferry-only. The decision usually comes down to: price, time, luggage, comfort, scenery. There is no universal winner — but for most trips, one option is clearly better.
📊 Quick comparison table
Flight wins for
Time-pressed travellers, distant islands (Rhodes, Crete, Karpathos), winter trips, anyone with motion sickness, business visits.
Ferry wins for
Budget travellers, anyone with car, large groups, scenic experience, island-hopping, summer slow-travel, families with lots of luggage.
💰 Cost comparison (typical summer 2024-25)
- Athens-Santorini: flight €60-200 (1 way); ferry slow €40-60, fast €70-120.
- Athens-Mykonos: flight €60-180; ferry slow €35-55, fast €60-100.
- Athens-Crete (Heraklion): flight €40-120; ferry deck €30-45, cabin €60-150.
- Athens-Rhodes: flight €60-200; ferry deck €40-60, cabin €100-200.
- Athens-Corfu: flight €70-200; ferry from Igoumenitsa (mainland NW) — bus + ferry combo ~€40-50 + 12 hrs.
- Athens-Naxos: limited direct domestic flights; ferry slow €30-50, fast €55-90.
⏰ Time comparison
- Athens-Santorini: flight 45 min vs slow ferry 7-8 hrs vs fast ferry 4.5-5 hrs.
- Athens-Mykonos: flight 35 min vs slow ferry 4-5 hrs vs fast ferry 2.5-3 hrs.
- Athens-Crete: flight 1 hr vs ferry 8-9 hrs (overnight).
- Athens-Rhodes: flight 1 hr vs ferry 14-17 hrs (overnight).
- Door-to-door: flight time deceptive. Add 1.5 hrs to airport + 1-2 hrs check-in/security + transfer = total ~4-5 hrs even for short flight.
📊 Door-to-door reality check
The hidden time cost of flying
A 45-minute Athens-Santorini flight is rarely actually 45 minutes door-to-door. Realistic timeline: ~50 min from Athens centre to airport (metro / bus / taxi). 30-40 min check-in + security in summer at ATH. 30 min boarding. 45 min flight. 20 min disembark + bags. 30-40 min Santorini airport to Fira/Oia transfer. Total: ~3.5-4 hours door-to-door. A fast ferry from Piraeus: ~30 min metro to Piraeus + 15 min walk to gate + 5 hrs sailing + 15 min disembark + 30 min to Fira. Total: ~6-7 hours. Flight saves 2-3 hrs door-to-door — meaningful but less dramatic than headline 45 min vs 5 hrs suggests.
🧳 Luggage
- Flights: typically 23 kg checked bag included on Aegean / Olympic; budget Sky Express may charge for checked. Carry-on 8 kg often.
- Ferries: no luggage limit. Bring as much as you can carry. No weighing, no charges.
- Surf boards / bikes / large items: ferry far more practical.
- Multiple suitcases: ferry significantly cheaper.
🚗 Cars + scooters
- Flights cannot carry vehicles. Must rent on island.
- Ferries take cars: ~€60-150 per vehicle one-way depending on route.
- If exploring island with own car: ferry essential.
- Rental on island often €30-60/day; book ahead in summer (cars sell out, especially Santorini, Mykonos).
🌧️ Weather + reliability
- Flights: rarely cancelled but delays common at ATH in summer.
- Ferries: cancellations for high winds (typically >7 Beaufort) — meltemi August affects Cyclades fast ferries.
- Slow ferries: usually run except worst storms.
- Tight connections: avoid combining same-day flight + ferry; build buffer.
📊 At a glance
~22 islands
With airports. Most major Greek islands.
3.5 hrs
Realistic door-to-door for "45 min" flight to Santorini.
€40-60
Slow ferry to Santorini. Most cost-effective option.
5-7 hrs
Fast ferry door-to-door from Athens to Santorini.
🏝️ Specific island recommendations
- Santorini: fast ferry equally good as flight if scheduling works; flight if you want quickest.
- Mykonos: fast ferry from Rafina port (close to airport) often optimal — €60-90 + 2.5 hrs.
- Crete (Heraklion or Chania): flight better — overnight ferry only worthwhile if you want car or save on hotel.
- Rhodes: flight much better — 17-hour ferry punishment.
- Corfu: flight by far — alternative is bus to Igoumenitsa + ferry, total 12 hrs.
- Naxos / Paros: ferry is often easiest + cheapest. Flights have limited frequency and small aircraft.
- Hydra / Spetses / Aegina: ferry-only. Flying dolphin from Piraeus 1-2 hrs.
- Sifnos / Folegandros / Milos: ferry-only mostly. Milos has small airport.
🛫 Greek airlines
- Aegean: largest. Reliable, full service, decent baggage included. Star Alliance member.
- Olympic Air: subsidiary of Aegean. Smaller aircraft on shorter routes.
- Sky Express: budget. Smaller bags only included; checked extra. Some peripheral routes only they fly.
- Volotea: Spanish low-cost on some routes (Athens-Santorini etc.).
- Direct international flights: many islands now have summer charters from European cities — bypassing Athens entirely.
🏖️ Direct international flights
- Skip Athens entirely: many islands have direct seasonal flights from London, Manchester, Berlin, Munich, Rome, etc.
- Santorini, Mykonos, Crete (Heraklion + Chania), Rhodes, Corfu, Kos, Zakynthos: all have direct UK + European summer flights.
- Often cheapest: package + scheduled. EasyJet, Ryanair, TUI, Jet2 etc.
- Limited to summer: April-October typically. Winter must connect via Athens.
🎯 Decision framework
- Distance: >5 hrs ferry → flight wins on time. <3 hrs → ferry competitive.
- Group size: 4+ people → ferry often cheaper per head.
- Luggage: heavy → ferry.
- Car: yes → ferry.
- Time of year: summer → both options; winter → flight more reliable.
- Hopping multiple islands: ferry essential.
- Budget: tight → slow ferry. Indifferent → check both.
🎯 FAQ
Cheapest way to Greek islands?
Slow ferry deck class. Athens-Santorini €40 in shoulder season.
Fastest way?
Direct flight from your home country if available; else flight from Athens.
Most scenic?
Slow ferry — outdoor decks, sunset views, sea air. Approaching Santorini caldera by sea is iconic.
Best for families?
Ferries — kids run around, no security stress, plenty of space.
Can I drive my own car?
Yes — slow ferries take cars. Book ahead in summer. €60-150/vehicle depending on route.
What about island-to-island?
Ferries dominate. Inter-island flights exist (e.g., Santorini-Heraklion) but limited + pricey.