Santorini Secrets
Santorini Secrets
Everything you need to know about getting around Greece—from buses to flights
Getting around Greece requires navigating three primary transit networks. Here is how they operate in 2026:
Jump to: Flights · Ferries · KTEL Buses · Athens Metro
Last updated: May 2026 · Prices and schedules verified against official operator websites.
Ferries are the lifeblood of Greek transportation, connecting over 200 ports across the Aegean, Ionian, and Cretan seas. Three main Athens-area ports serve the islands: Piraeus (the largest), Rafina (closest to the airport), and Lavrio.
The fastest way to travel between popular Cycladic islands — for example, Santorini to Mykonos in about 2 hours. High-speed catamarans are more expensive (€70–€110 one-way) and prone to cancellation during high winds (meltemi season, July–August). Passengers are seated indoors with no open-deck access.
Slower, massive ships that carry cars and offer outdoor decks with panoramic views. Conventional ferries are much cheaper (€40–€60 one-way Athens to Santorini), rarely cancel due to weather, and provide a more comfortable experience with cabin options, restaurants, and lounges.
Booking tip: For travel in July and August, book ferry tickets at least 2–3 months in advance. High-speed services sell out quickly, and summer 2026 requires digital QR-code boarding passes — download tickets to your phone before reaching the port.
If you are traveling from Athens to a distant island like Santorini, Crete, or Rhodes, a domestic flight is the best option — saving you 5–8 hours compared to ferry travel.
The KTEL bus network is the official public transit system across mainland Greece and the islands. Modern, air-conditioned coaches connect nearly every city and town.
Every major island (Santorini, Mykonos, Paros, Crete) uses KTEL buses to connect main towns to beaches, ports, and villages. Tickets cost between €1.80 and €2.50. On smaller islands, pay the driver in cash directly.
The X95 express bus runs 24/7 from Athens Airport to Syntagma Square (€5.50, about 60 minutes). The X96 express bus runs 24/7 from the airport directly to Piraeus Port (about 90 minutes) — ideal for catching an early morning ferry.
KTEL connects Athens to Thessaloniki (6.5 hours, €35–€40), Patras (3 hours, €18–€22), and Kalambaka for Meteora (4.5 hours, €25–€30). Buy tickets online or at bus stations; no advance booking is required for most routes outside peak summer.
Short answer: yes, but not how many travelers expect. Uber in Greece is primarily a licensed taxi-dispatch app, not private-driver UberX. In Athens and Santorini, the app connects you to standard metered local taxis, so availability still depends on the local taxi fleet and peak-season demand.
Uber Taxi works for city rides and airport transfers, but the vehicle is a licensed yellow taxi. FREENOW is also widely used in Athens, and official airport taxi fares apply for airport-to-center trips.
Uber can help request a local taxi, but Santorini has limited taxi capacity. For airport, ferry port, sunset, or late-night rides in July and August, pre-book a transfer instead of relying on app availability.
KTEL (Koino Tameio Eisprakseon Leoforeion) is Greece's intercity bus network, connecting all major cities and towns across the mainland. It's the most affordable way to travel long distances in Greece, with modern, air-conditioned buses and frequent departures.
Limited public bus service connects Fira with major beaches and villages. Buses run every 30-60 minutes in summer.
Good bus network connecting Mykonos Town with popular beaches and villages. More frequent than Santorini.
Excellent KTEL network covers the entire island with frequent services between major cities.
Current flight schedules for all major domestic routes in Greece
Airline | Flight | Route | Departure↑ | Arrival | Days of Operation |
|---|---|---|---|---|---|
Ryanair | FR 4172 | Santorini → AthensJTR → ATH | 00:15 | 01:15 | Monday (red-eye) |
Aegean Airlines | A3 365 | Santorini → AthensJTR → ATH | 00:55 | 01:40 | Daily |
Aegean Airlines | A3 301 | Athens → Crete (Heraklion)ATH → HER | 05:00 | 05:50 | Daily |
Ryanair | FR 1230 | Athens → MykonosATH → JMK | 05:30 | 06:15 | Mon, Wed, Fri (Summer) |
Ryanair | FR 1232 | Athens → SantoriniATH → JTR | 05:45 | 06:45 | Daily |
Aegean Airlines | A3 300 | Crete (Heraklion) → AthensHER → ATH | 06:00 | 06:50 | Daily |
Sky Express | GQ210 | Athens → Crete (Heraklion)ATH → HER | 06:00 | 07:00 | Daily |
Ryanair | FR 3102 | Athens → RhodesATH → RHO | 06:30 | 07:30 | Tue, Thu, Sat (Seasonal) |
Ryanair | FR 1231 | Mykonos → AthensJMK → ATH | 06:40 | 07:25 | Mon, Wed, Fri (Summer) |
Sky Express | GQ391 | Thessaloniki → AthensSKG → ATH | 07:00 | 07:53 | Daily |
Aegean Airlines | A3 102 | Athens → ThessalonikiATH → SKG | 07:00 | 07:55 | Mon-Fri, Sun |
Sky Express | GQ340 | Athens → SantoriniATH → JTR | 07:05 | 07:50 | Daily |
Ryanair | FR 1233 | Santorini → AthensJTR → ATH | 07:10 | 08:10 | Daily |
Sky Express | GQ380 | Athens → ThessalonikiATH → SKG | 07:25 | 08:20 | Daily |
Sky Express | GQ211 | Crete (Heraklion) → AthensHER → ATH | 07:30 | 08:20 | Daily |
Aegean Airlines | A3 105 | Thessaloniki → AthensSKG → ATH | 07:55 | 08:50 | Daily |
Sky Express | GQ260 | Crete (Heraklion) → RhodesHER → RHO | 08:00 | 09:10 | Daily |
Aegean Airlines | A3 160 | Athens → CorfuATH → CFU | 08:00 | 09:10 | Daily |
Ryanair | FR 3103 | Rhodes → AthensRHO → ATH | 08:00 | 09:00 | Tue, Thu, Sat (Seasonal) |
Aegean Airlines | A3 204 | Athens → RhodesATH → RHO | 08:00 | 09:00 | Daily |
Aegean Airlines | A3 104 | Athens → ThessalonikiATH → SKG | 08:00 | 08:55 | Daily |
Aegean Airlines | A3 348 | Athens → SantoriniATH → JTR | 08:10 | 09:00 | Daily |
Aegean Airlines | A3 302 | Crete (Heraklion) → AthensHER → ATH | 08:10 | 09:00 | Daily |
Sky Express | GQ341 | Santorini → AthensJTR → ATH | 08:20 | 09:05 | Daily |
Aegean Airlines | A3 340 | Athens → ChaniaATH → CHQ | 08:25 | 09:20 | Daily |
Aegean Airlines | A3 303 | Athens → Crete (Heraklion)ATH → HER | 08:55 | 09:45 | Daily |
Sky Express | GQ381 | Thessaloniki → AthensSKG → ATH | 09:00 | 09:55 | Daily |
Aegean Airlines | A3 107 | Thessaloniki → AthensSKG → ATH | 09:05 | 10:05 | Daily |
Aegean Airlines | A3 376 | Athens → MykonosATH → JMK | 09:35 | 10:20 | Daily |
Aegean Airlines | A3 205 | Rhodes → AthensRHO → ATH | 09:40 | 10:40 | Daily |
Aegean Airlines | A3 349 | Santorini → AthensJTR → ATH | 09:40 | 10:30 | Daily |
Sky Express | GQ251 | Rhodes → Crete (Heraklion)RHO → HER | 09:50 | 11:00 | Daily |
Aegean Airlines | A3 161 | Corfu → AthensCFU → ATH | 09:50 | 11:00 | Daily |
Aegean Airlines | A3 341 | Chania → AthensCHQ → ATH | 09:55 | 10:50 | Daily |
Sky Express | GQ382 | Athens → ThessalonikiATH → SKG | 10:50 | 11:45 | Daily |
Aegean Airlines | A3 377 | Mykonos → AthensJMK → ATH | 11:00 | 11:45 | Daily |
Sky Express | GQ270 | Athens → ChaniaATH → CHQ | 12:00 | 12:55 | Daily |
Sky Express | GQ250 | Athens → RhodesATH → RHO | 12:00 | 13:05 | Daily |
Sky Express | GQ212 | Athens → Crete (Heraklion)ATH → HER | 12:30 | 13:30 | Daily |
Sky Express | GQ383 | Thessaloniki → AthensSKG → ATH | 12:30 | 13:25 | Daily |
Sky Express | GQ410 | Athens → MykonosATH → JMK | 13:15 | 14:00 | Daily |
Sky Express | GQ271 | Chania → AthensCHQ → ATH | 13:30 | 14:25 | Daily |
Sky Express | GQ251 | Rhodes → AthensRHO → ATH | 13:40 | 14:45 | Daily |
Sky Express | GQ348 | Athens → SantoriniATH → JTR | 14:00 | 14:55 | Daily |
Sky Express | GQ213 | Crete (Heraklion) → AthensHER → ATH | 14:00 | 14:50 | Daily |
Sky Express | GQ411 | Mykonos → AthensJMK → ATH | 14:40 | 15:25 | Daily |
Aegean Airlines | A3 117 | Thessaloniki → AthensSKG → ATH | 14:40 | 15:35 | Daily |
Sky Express | GQ260 | Athens → CorfuATH → CFU | 15:00 | 16:10 | Daily |
Aegean Airlines | A3 311 | Athens → Crete (Heraklion)ATH → HER | 15:00 | 15:50 | Daily |
Aegean Airlines | A3 570 | Thessaloniki → Crete (Heraklion)SKG → HER | 15:05 | 16:15 | Daily |
Sky Express | GQ349 | Santorini → AthensJTR → ATH | 15:35 | 16:30 | Daily |
Aegean Airlines | A3 312 | Crete (Heraklion) → AthensHER → ATH | 16:00 | 16:50 | Daily |
Sky Express | GQ261 | Corfu → AthensCFU → ATH | 16:50 | 18:00 | Daily |
Aegean Airlines | A3 210 | Athens → RhodesATH → RHO | 17:00 | 18:00 | Daily |
Sky Express | GQ384 | Athens → ThessalonikiATH → SKG | 17:00 | 17:55 | Daily |
Aegean Airlines | A3 378 | Athens → MykonosATH → JMK | 17:20 | 18:05 | Daily |
Aegean Airlines | A3 344 | Athens → ChaniaATH → CHQ | 17:30 | 18:25 | Daily |
Sky Express | GQ348 | Thessaloniki → SantoriniSKG → JTR | 18:30 | 19:25 | Daily |
Sky Express | GQ385 | Thessaloniki → AthensSKG → ATH | 18:30 | 19:25 | Daily |
Aegean Airlines | A3 211 | Rhodes → AthensRHO → ATH | 18:40 | 19:40 | Daily |
Aegean Airlines | A3 379 | Mykonos → AthensJMK → ATH | 18:45 | 19:30 | Daily |
Aegean Airlines | A3 122 | Athens → ThessalonikiATH → SKG | 18:45 | 19:40 | Daily |
Aegean Airlines | A3 345 | Chania → AthensCHQ → ATH | 19:00 | 19:55 | Daily |
Volotea | V7 4133 | Athens → Crete (Heraklion)ATH → HER | 19:00 | 19:50 | Mon, Fri (Seasonal) |
Sky Express | GQ388 | Athens → ThessalonikiATH → SKG | 19:35 | 20:30 | Daily |
Aegean Airlines | A3 123 | Thessaloniki → AthensSKG → ATH | 19:45 | 20:40 | Daily |
Aegean Airlines | A3 278 | Crete (Heraklion) → RhodesHER → RHO | 20:00 | 21:10 | Daily |
Sky Express | GQ370 | Thessaloniki → Crete (Heraklion)SKG → HER | 20:00 | 21:10 | Daily |
Aegean Airlines | A3 360 | Athens → SantoriniATH → JTR | 20:30 | 21:20 | Daily |
Volotea | V7 4134 | Athens → SantoriniATH → JTR | 20:35 | 21:25 | Tue, Thu, Sun (Summer) |
Aegean Airlines | A3 321 | Athens → Crete (Heraklion)ATH → HER | 20:40 | 21:30 | Daily |
Sky Express | GQ219 | Crete (Heraklion) → AthensHER → ATH | 21:00 | 22:00 | Wed, Fri, Sat |
Sky Express | GQ216 | Athens → Crete (Heraklion)ATH → HER | 21:00 | 22:00 | Mon, Tue, Thu, Sun |
Aegean Airlines | A3 590 | Thessaloniki → SantoriniSKG → JTR | 21:05 | 22:25 | Wed, Sat (Summer) |
Sky Express | GQ389 | Thessaloniki → AthensSKG → ATH | 21:05 | 22:00 | Daily |
Sky Express | GQ356 | Athens → SantoriniATH → JTR | 21:30 | 22:25 | Daily |
Ryanair | FR 1238 | Athens → ChaniaATH → CHQ | 21:35 | 22:30 | Mon-Thu, Sat (Seasonal) |
Aegean Airlines | A3 279 | Rhodes → Crete (Heraklion)RHO → HER | 21:50 | 23:00 | Daily |
Aegean Airlines | A3 321 | Crete (Heraklion) → AthensHER → ATH | 21:50 | 22:40 | Daily |
Aegean Airlines | A3 128 | Athens → ThessalonikiATH → SKG | 21:50 | 22:45 | Mon-Fri, Sun |
Volotea | V7 4135 | Santorini → AthensJTR → ATH | 22:00 | 22:50 | Tue, Thu, Sun (Summer) |
Aegean Airlines | A3 361 | Santorini → AthensJTR → ATH | 22:00 | 22:50 | Daily |
Sky Express | GQ218 | Athens → Crete (Heraklion)ATH → HER | 22:00 | 23:00 | Wed, Fri, Sat |
Sky Express | GQ390 | Athens → ThessalonikiATH → SKG | 22:35 | 23:28 | Daily |
Ryanair | FR 4171 | Athens → SantoriniATH → JTR | 22:50 | 23:50 | Sunday |
Ryanair | FR 1239 | Chania → AthensCHQ → ATH | 23:00 | 23:55 | Mon-Thu, Sat (Seasonal) |
Sky Express | GQ357 | Santorini → AthensJTR → ATH | 23:05 | 23:55 | Daily |
Aegean Airlines | A3 129 | Thessaloniki → AthensSKG → ATH | 23:05 | 23:59 | Mon-Fri, Sun |
Sky Express | GQ217 | Crete (Heraklion) → AthensHER → ATH | 23:10 | 00:00 | Daily |
Aegean Airlines | A3 323 | Crete (Heraklion) → AthensHER → ATH | 23:20 | 00:10 | Daily |
Aegean Airlines | A3 364 | Athens → SantoriniATH → JTR | 23:30 | 00:15 | Daily |
Essential tips for booking domestic flights in Greece
Greece's national carrier with most domestic routes
Regional carrier serving smaller Greek destinations
On April 29 and again on August 8, 2026, gale warnings (8-9 Beaufort) shut Rafina and Lavrio completely and stranded thousands in Piraeus. Aim to be back on the mainland 24 hours before a long-haul flight and watch Coast Guard alerts.
Summer 2026 sailings require QR codes or e-boarding passes—ports stopped letting travelers fill forms on paper. Download tickets to your phone so you are not stuck when cell data drops.
Hotels now collect €1.50–€10 per room night (or €20 in luxury tiers) from May–October, and the same law raised the short-stay tax on rentals plus a €20 cruise levy for Santorini/Mykonos. Keep cash ready at checkout.
Pair the metro with taxis or rideshares. Use the X95/X96 express buses for late-night arrivals, and pre-book a transfer if you have limited mobility or oversized luggage. Car rentals are optional in Athens but essential for Peloponnese and Crete road trips.
Athens arrival tipsThe best way to get from Athens to Santorini is by taking a 45-minute domestic flight from Athens International Airport (ATH). Flights start from €30 one-way with Aegean Airlines, Olympic Air, or Sky Express. If you prefer to travel by sea, you can take a 4.5-hour high-speed SeaJets catamaran (€70–€110) or an 8-hour conventional Blue Star ferry (€40–€60) from Piraeus Port.
Yes, but Uber in Greece usually works as a licensed taxi dispatcher, not private-driver UberX. You can use the Uber app in Athens and Santorini to request local taxis, but the ride is still handled by the local taxi fleet. For peak-season island transfers, pre-book airport and ferry port rides.
Yes. Uber works in Athens primarily through Uber Taxi, connecting riders to licensed yellow taxis rather than private cars. It is useful for airport transfers and city rides, but compare it with FREENOW and official taxi ranks when demand is high or app pickup locations are crowded.
Yes, Uber can request local taxis in Santorini, but availability is limited because the island taxi fleet is small compared with summer demand. Use it for flexible rides, but pre-book transfers for airport arrivals, ferry port pickups, sunset dinner returns, and late-night travel in July and August.
You can get around the Greek islands without a car by using the local KTEL bus system, which connects main ports, villages, and popular beaches on every major island. Tickets cost €1.80–€2.50 per ride. Taxis, private transfers, and water taxis are also available but cost significantly more. For island hopping, ferries and domestic flights connect all major islands year-round.
Use ferries for scenic hops under five hours and book two to four weeks ahead in summer. Switch to 45-minute domestic flights (Athens ↔ Santorini/Mykonos/Crete) when every hour counts or meltemi winds threaten to ground high-speed catamarans.
KTEL coaches connect nearly every mainland city and most large islands with AC, luggage storage, and mobile ticketing. Services are punctual; buy tickets online or arrive 30 minutes early in July–August to guarantee a seat.
Rent a car for Crete, Peloponnese road trips, and bigger islands like Naxos or Kefalonia where buses are infrequent. UK photocard licence holders can usually drive in EU countries (including Greece) without an IDP, but UK paper licences and non-standard issuing territories may still require one—always confirm with your embassy and rental provider. US, Canada, and Australia travel advisories still recommend carrying an IDP with your home licence for Greece. Verify requirements again right before travel because rules and rental policies can change.
Sources (checked 2026-02-20):
Greece's rail line runs Athens ↔ Thessaloniki with branches to Larissa, Kalambaka (Meteora), and Patras. Use trains for scenic rides to Meteora or northern Greece, but lean on KTEL buses for everywhere else.
Metro Line 3 reaches Syntagma in 40 minutes for €9. Express Bus X95 costs €5.50 and runs 24/7 to Syntagma Square. To reach Piraeus ferries, take metro Line 3 to Monastiraki then Line 1, or ride the X96 bus straight to the port in about 90 minutes.
Card payments are accepted almost everywhere, but keep €50–€100 cash for small island taxis, beach buses, luggage porters, and kiosk snacks—especially when tap-to-pay terminals go offline during windy crossings.