Flights from Dubai to Frankfurt – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DXB to FRA – All flight route options from Dubai International Airport, United Arab Emirates to Frankfurt Airport, Germany. These routes are operated by 35 airlines. Fly non-stop with Emirates or Lufthansa, or choose from 64 different stopover flights. The shortest flight time is 6 hours and 50 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 Frankfurt Airport
We got great deals on hotels and car rentals near the airport.
Dubai to Frankfurt flights
There are over 66 airlines and as many as 1278 flights every week to this destination. You can fly non-stop to Frankfurt (FRA) from Dubai (DXB) with Emirates or Lufthansa but if a stopover option suits you better you can choose to fly via Zurich, Venice or any other of the 64 alternatives with connectiing airports.
Tip! You can also fly to Frankfurt from Dubai Al Maktoum (DWC).
Dubai to Frankfurt with Emirates
You can fly non-stop every weekday with flights departing at 8:00 am, 3:00 pm or 3:00 am.
With Oman Air
If you fly from Dubai with Oman Air you will do a stopover in Muscat, MCT before reaching Frankfurt. This flight trip will take 9 hours and 10 minutes and you can fly every Monday, Wednesday, Friday or Saturday with departures at 11:05 or 11:25. Oman Air is a member of the air alliance OneWorld.
Distance & flight times: Dubai International Airport to Frankfurt Airport
The shortest flight time between DXB and FRA is 6 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 50m | - | 3026 miles (4869 km) |
ZRH Zurich | 9h 0m | 2h 20m | 3157 miles (5080 km) |
VCE Venice | 9h 5m | 1h 15m | 3129 miles (5035 km) |
PRG Prague | 9h 5m | 1h 30m | 3042 miles (4895 km) |
MCT Muscat | 9h 10m | 1h 10m | 3453 miles (5556 km) |
DUS Dusseldorf | 9h 30m | 1h 45m | 3244 miles (5220 km) |
BEY Beirut | 9h 30m | 1h 45m | 3110 miles (5004 km) |
ZAG Zagreb | 9h 30m | 1h 30m | 3060 miles (4924 km) |
IKA Tehran | 9h 35m | 2h 40m | 3107 miles (4999 km) |
NAP Naples | 9h 45m | 1h 15m | 3289 miles (5292 km) |
POZ Poznan | 9h 45m | 3h 35m | 3152 miles (5072 km) |
DOH Doha | 9h 50m | 3h 5m | 3101 miles (4990 km) |
WAW Warsaw | 10h 0m | 2h 5m | 3155 miles (5076 km) |
BSL Basel, Switzerland/Mulhouse | 10h 5m | 1h 55m | 3203 miles (5154 km) |
KRK Krakow | 10h 10m | 2h 15m | 3065 miles (4932 km) |
CPH Copenhagen | 10h 10m | 1h 45m | 3433 miles (5524 km) |
FCO Rome | 10h 15m | 1h 5m | 3312 miles (5329 km) |
CDG Paris | 10h 20m | 4h 0m | 3553 miles (5717 km) |
GVA Geneva | 10h 20m | 2h 20m | 3360 miles (5406 km) |
JED Jeddah | 10h 25m | 1h 20m | 3642 miles (5860 km) |
BER Berlin | 10h 30m | 3h 40m | 3150 miles (5068 km) |
TIA Tirana | 10h 30m | 2h 20m | 3135 miles (5044 km) |
NCE Nice | 10h 35m | 1h 40m | 3436 miles (5529 km) |
VIE Vienna | 10h 35m | 4h 45m | 3025 miles (4867 km) |
RUH Riyadh | 10h 50m | 4h 20m | 3226 miles (5191 km) |
KWI Kuwait | 11h 0m | 3h 15m | 3044 miles (4898 km) |
AMM Amman | 11h 5m | 3h 15m | 3164 miles (5091 km) |
MUC Munich | 11h 10m | 4h 45m | 3038 miles (4888 km) |
JTR Thira | 11h 15m | 1h 45m | 3204 miles (5155 km) |
SAW Istanbul | 11h 15m | 1h 45m | 3041 miles (4893 km) |
BGY Milan | 11h 20m | - | - |
HAM Hamburg | 11h 25m | 4h 25m | 3307 miles (5321 km) |
IST Istanbul | 11h 35m | 4h 10m | 3040 miles (4891 km) |
AMS Amsterdam | 11h 40m | 3h 25m | 3457 miles (5562 km) |
SOF Sofia | 11h 45m | 3h 45m | 3055 miles (4915 km) |
HEL Helsinki | 11h 50m | 1h 45m | 3796 miles (6108 km) |
ATH Athens | 11h 50m | 3h 35m | 3178 miles (5113 km) |
CAI Cairo | 11h 50m | 2h 40m | 3334 miles (5364 km) |
RIX Riga | 11h 50m | 2h 5m | 3492 miles (5619 km) |
TLV Tel Aviv-Yafo | 11h 50m | 4h 20m | 3176 miles (5110 km) |
BAH Bahrain | 11h 55m | 1h 35m | 3077 miles (4951 km) |
OTP Bucharest | 11h 55m | 3h 0m | 3025 miles (4867 km) |
AYT Antalya | 11h 55m | 2h 55m | 3098 miles (4985 km) |
DBV Dubrovnik | 12h 0m | 4h 0m | 3122 miles (5023 km) |
TUN Tunis | 12h 10m | 1h 10m | 3696 miles (5947 km) |
LHR London | 12h 20m | 3h 15m | 3842 miles (6182 km) |
BUD Budapest | 12h 20m | 4h 45m | 3025 miles (4867 km) |
BEG Belgrade | 12h 25m | 4h 35m | 3043 miles (4896 km) |
ADB Izmir | 12h 25m | 4h 10m | 3113 miles (5009 km) |
BLQ Bologna | 12h 25m | 4h 40m | 3204 miles (5155 km) |
BRU Brussels | 12h 25m | 4h 10m | 3406 miles (5480 km) |
ARN Stockholm | 12h 30m | 3h 20m | 3754 miles (6040 km) |
DMM Dammam | 12h 33m | 2h 35m | 3086 miles (4965 km) |
MXP Milan | 12h 35m | 4h 40m | 3247 miles (5224 km) |
STR Stuttgart | 12h 40m | 4h 45m | 3069 miles (4938 km) |
SZG Salzburg | 12h 45m | 4h 50m | 3040 miles (4891 km) |
ESB Ankara | 12h 50m | 4h 30m | 3030 miles (4875 km) |
STN London | 13h 5m | - | - |
BCN Barcelona | 13h 10m | 3h 50m | 3916 miles (6301 km) |
OSL Oslo | 13h 10m | 3h 55m | 3922 miles (6310 km) |
LGW London | 13h 20m | - | - |
GYD Baku | 13h 20m | 5h 0m | 3204 miles (5155 km) |
LYS Lyon | 13h 20m | 5h 0m | 3456 miles (5561 km) |
CTA Catania | 13h 30m | 4h 45m | 3445 miles (5543 km) |
MLA Malta | 13h 50m | 3h 5m | 3563 miles (5733 km) |



Quick copy and share this page
From Dubai to Germany
Below is a list of other destinations to Germany from Dubai International Airport with either direct flights or 1 stop connections.
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne
-
HAJ Hanover
-
NUE Nuremberg
-
DTM Dortmund
-
LEJ Leipzig/Halle
From United Arab Emirates to Frankfurt
Below is a list of other cities in United Arab Emirates with flights to Frankfurt with either non-stop or connecting flights.
-
AUH Abu Dhabi Direct
-
SHJ Sharjah
-
DWC Dubai