Flights from Geneva to Dubai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
GVA to DXB – All flight route options from Geneva Airport, Switzerland to Dubai International Airport, United Arab Emirates. These flights are operated by 33 airlines. Fly non-stop with Emirates or choose from 32 different transit flights. The shortest flight time is 6 hours and 28 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 Dubai Airport
We got great deals on hotels and car rentals near the airport.
Geneva to Dubai flights
There are over 33 airlines and as many as 973 flights every week to this destination. You can fly non-stop to Dubai (DXB) from Geneva (GVA) with Emirates but if a stopover option suits you better you can choose to fly via Nice, Munich or any other of the 32 alternatives with connectiing airports.
Geneva to Dubai with Emirates
You can fly non-stop every weekday with flights departing between 2:00 pm and 9:00 pm.
With Lufthansa
If you choose to fly with Lufthansa from Geneva to Dubai you can make a transit either via Munich or via Frankfurt. The route via Munich is 1 hour and 45 minutes faster. Lufthansa is a Star Alliance member.
Distance & flight times: Geneva Airport to Dubai International Airport
The shortest flight time between GVA and DXB is 6 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 25m | - | 3073 miles (4944 km) |
NCE Nice | 8h 14m | 1h 0m | 3175 miles (5109 km) |
MUC Munich | 8h 50m | 4h 5m | 3156 miles (5078 km) |
AMM Amman | 9h 5m | 5h 0m | 3148 miles (5065 km) |
HAM Hamburg | 9h 10m | 1h 50m | 3592 miles (5780 km) |
BEG Belgrade | 9h 20m | 2h 0m | 3081 miles (4957 km) |
DOH Doha | 9h 30m | 2h 10m | 3131 miles (5038 km) |
FCO Rome | 9h 50m | 1h 35m | 3147 miles (5064 km) |
AYT Antalya | 9h 50m | 1h 35m | 3092 miles (4975 km) |
IST Istanbul | 9h 50m | 1h 30m | 3074 miles (4946 km) |
TUN Tunis | 9h 55m | 3h 0m | 3462 miles (5570 km) |
FRA Frankfurt | 10h 0m | 2h 20m | 3313 miles (5331 km) |
KWI Kuwait | 10h 0m | 2h 30m | 3079 miles (4954 km) |
VIE Vienna | 10h 5m | 4h 20m | 3148 miles (5065 km) |
ATH Athens | 10h 5m | 2h 55m | 3125 miles (5028 km) |
BEY Beirut | 10h 10m | 3h 5m | 3107 miles (4999 km) |
WAW Warsaw | 10h 30m | 2h 30m | 3384 miles (5445 km) |
JED Jeddah | 10h 35m | 2h 5m | 3585 miles (5768 km) |
MXP Milan | 10h 40m | 3h 30m | 3074 miles (4946 km) |
CAI Cairo | 10h 55m | 3h 35m | 3273 miles (5266 km) |
ZRH Zurich | 10h 55m | 3h 35m | 3122 miles (5023 km) |
SAW Istanbul | 11h 0m | 3h 25m | 3074 miles (4946 km) |
BRU Brussels | 11h 5m | 2h 0m | 3548 miles (5709 km) |
TLV Tel Aviv-Yafo | 11h 5m | 3h 50m | 3154 miles (5075 km) |
RUH Riyadh | 11h 15m | 3h 15m | 3229 miles (5195 km) |
CPH Copenhagen | 11h 20m | 1h 40m | 3721 miles (5987 km) |
CDG Paris | 11h 25m | 5h 0m | 3527 miles (5675 km) |
AMS Amsterdam | 11h 55m | 3h 35m | 3655 miles (5881 km) |
LHR London | 11h 55m | 1h 40m | 3905 miles (6283 km) |
DUS Dusseldorf | 11h 59m | 4h 10m | 3478 miles (5596 km) |
BER Berlin | 12h 15m | 3h 20m | 3423 miles (5508 km) |
BAH Bahrain | 12h 40m | 3h 25m | 3108 miles (5001 km) |
LCY London | 13h 25m | - | - |


Quick copy and share this page
From Geneva to United Arab Emirates
Below is a list of other destinations to United Arab Emirates from Geneva Airport with either direct flights or 1 stop connections.
-
AUH Abu Dhabi Direct
-
SHJ Sharjah
From Switzerland to Dubai
We have found another destination to United Arab Emirates from Geneva Airport as well.
-
ZRH Zurich Direct