Cheap Flights from Geneva to Dubai

Geneva Dubai
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €34
🇫🇷 France €28
🇪🇸 Spain €29
🇹🇷 Turkey €54
🇵🇹 Portugal €34
🇬🇪 Georgia €38
🇩🇪 Germany €37
🇰🇿 Kazakhstan €166
← Back Home Deals Dubai (16)
Dubai — United Arab Emirates
Geneva → Dubai
🇦🇪 United Arab Emirates · 16 flights from €178
29 Sep
12:15
VF · 9h 40m
✈ Direct
€178
28 Sep
15:20
VF · 30h 35m
✈ Direct
€182
12 Oct
15:20
VF · 54h 35m
✈ Direct
€182
24 Oct
12:15
VF · 9h 40m
✈ Direct
€182
11 Sep
12:15
Pegasus · 11h
✈ Direct
€186
23 Sep
12:15
Pegasus · 11h
✈ Direct
€187
4 Oct
15:20
VF · 30h 40m
✈ Direct
€205
9 Sep
07:25
Qatar Airways · 10h
✈ Direct
€217
17 Sep
13:55
Qatar Airways · 9h 30m
✈ Direct
€217
10 Sep
13:55
Qatar Airways · 17h 45m
✈ Direct
€219
31 Aug
07:25
Qatar Airways · 10h
✈ Direct
€220
4 Sep
14:55
XQ · 9h 25m
✈ Direct
€227
€222
13 Oct
12:15
VF · 9h 45m
✈ Direct
€234
10 Sep
12:15
Pegasus · 11h
✈ Direct
€244
€236
20 Sep
12:15
Pegasus · 11h
✈ Direct
€236
4 Sep
12:15
Pegasus · 11h
✈ Direct
€242
With a stop
3 Oct
15:20
GVA → IST → DXB
Pegasus + VF · 0d 22h stopover in Istanbul
€165
2 flights
☕ 22h in Istanbul — enough time to explore
13 Oct
15:20
GVA → IST → DXB
Pegasus + VF · 0d 22h stopover in Istanbul
€177
2 flights
☕ 22h in Istanbul — enough time to explore
25 Sep
12:15
GVA → IST → DXB
Pegasus + VF · 1d 1h stopover in Istanbul
€178
2 flights
☕ 25h in Istanbul — enough time to explore
23 Sep
16:10
GVA → BEG → DXB
EasyJet + Pegasus · 0d 20h stopover in Belgrade
€179
2 flights
☕ 20h in Belgrade — enough time to explore
24 Sep
15:20
GVA → IST → DXB
Pegasus + VF · 0d 22h stopover in Istanbul
€179
2 flights
☕ 22h in Istanbul — enough time to explore
7 Sep
05:05
GVA → BEG → DXB
EasyJet + Pegasus · 7h layover in Belgrade
€181
2 flights
29 Sep
12:15
GVA → IST → DXB
Pegasus + VF · 1d 1h stopover in Istanbul
€184
2 flights
☕ 25h in Istanbul — enough time to explore
23 Sep
12:15
GVA → IST → DXB
Pegasus + VF · 1d 1h stopover in Istanbul
€184
2 flights
☕ 25h in Istanbul — enough time to explore

Flight delayed or cancelled? You could be owed up to EUR 600 under EU261. Get your free claim letter →