Wayfli › Dublin (DUB) › To Athens (ATH)

Dublin (DUB) to Athens (ATH) flights

There are direct flights from Dublin Airport to Athens Eleftherios Venizelos International Airport, sold by 2 airlines (including codeshares): Aer Lingus and Ryanair. The distance is 2,876 km, about 4h in the air. There are also 54 one-stop options, via airports such as Istanbul, Amsterdam and Paris.

Live fares for DUB → ATHSee all routes on the map
2,876 kmdistance
~4hdirect flight time (estimate)
2direct airlines
54one-stop options

Direct flights from Dublin to Athens

RouteAirlines (incl. codeshares)DistanceTime (est.)
DUB → ATHAer Lingus, Ryanair2,876 km~4h

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
IST IstanbulTurkish Airlines then Aegean Airlines and Turkish Airlines3,488 km~6h 55m
AMS AmsterdamAer Lingus and Ryanair then Transavia and KLM2,932 km~6h 15m
CDG ParisAir France and ITA Airways then Aegean Airlines and Air France2,894 km~6h 10m
FRA FrankfurtAer Lingus and Lufthansa then Aegean Airlines and Sky Express Greece2,903 km~6h 10m
BCN BarcelonaAer Lingus and Ryanair then Aegean Airlines and Iberia3,390 km~6h 50m
FCO RomeAer Lingus and Ryanair then Aegean Airlines and ITA Airways2,972 km~6h 15m
MUC MunichAer Lingus and Lufthansa then Aegean Airlines and Air China2,899 km~6h 10m
LHR LondonAmerican Airlines and British Airways then Aegean Airlines and American Airlines2,876 km~6h 10m
LGW LondonAer Lingus and Ryanair then easyJet2,877 km~6h 10m
STN LondonRyanair then Ryanair2,879 km~6h 10m
SAW IstanbulPegasus Airlines then Pegasus Airlines3,553 km~7h
VIE ViennaAer Lingus and Ryanair then Aegean Airlines and Ryanair2,981 km~6h 20m

More from Dublin and Athens

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.