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


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