Flights from Dubai to Athens – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DXB to ATH – All flight route options from Dubai International Airport, United Arab Emirates to Athens International Airport, Greece. These routes are operated by 17 airlines. Fly non-stop with Emirates or Aegean Airlines, or choose from 15 different stopover flights. The shortest flight time is 5 hours and 5 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Athens Airport
We got great deals on hotels and car rentals near the airport.
Dubai to Athens flights
There are over 17 airlines and as many as 609 flights every week to this destination. You can fly non-stop to Athens (ATH) from Dubai (DXB) with Emirates or Aegean Airlines but if a stopover option suits you better you can choose to fly via Bahrain, Cairo or any other of the 15 alternatives with connectiing airports.
Dubai to Athens with Emirates
You can fly non-stop every weekday with flights departing at 10:50, 11:30 or 16:20.
With Royal Jordanian
If you fly from Dubai with Royal Jordanian you will do a stopover in Amman, AMM before reaching Athens. This flight trip will take 7 hours and 10 minutes and you can fly every weekday with departures at 06:30, 07:00 or 13:20. Royal Jordanian is a member of the air alliance OneWorld.
Distance & flight times: Dubai International Airport to Athens International Airport
The shortest flight time between DXB and ATH is 5 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 5m | - | 2044 miles (3289 km) |
BAH Bahrain | 7h 30m | 1h 45m | 2061 miles (3316 km) |
CAI Cairo | 7h 45m | 3h 10m | 2200 miles (3540 km) |
DOH Doha | 7h 45m | 2h 50m | 2083 miles (3352 km) |
IST Istanbul | 7h 55m | 1h 40m | 2237 miles (3599 km) |
SOF Sofia | 8h 23m | 2h 25m | 2514 miles (4045 km) |
JMK Mykonos | 8h 45m | 3h 20m | 2044 miles (3289 km) |
JTR Thira | 8h 48m | 40m | 2069 miles (3329 km) |
BEY Beirut | 9h 10m | 3h 51m | 2046 miles (3292 km) |
LCA Larnaca | 9h 10m | 2h 0m | 2044 miles (3289 km) |
AMM Amman | 9h 30m | 4h 0m | 2072 miles (3334 km) |
RUH Riyadh | 9h 45m | 1h 30m | 2159 miles (3474 km) |
HBE Alexandria | 10h 15m | 4h 20m | 2206 miles (3549 km) |
JED Jeddah | 10h 40m | 1h 40m | 2511 miles (4040 km) |
TLV Tel Aviv-Yafo | 10h 40m | 4h 50m | 2076 miles (3340 km) |
OTP Bucharest | 10h 55m | 3h 50m | 2594 miles (4174 km) |



Quick copy and share this page
From Dubai to Greece
Below is a list of other destinations to Greece from Dubai International Airport with either direct flights or 1 stop connections.
From United Arab Emirates to Athens
Below is a list of other cities in United Arab Emirates with flights to Athens with either non-stop or connecting flights.
-
AUH Abu Dhabi Direct
-
SHJ Sharjah Direct