Cheap Flights from Vilnius to Dubai

Vilnius Dubai
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €13
🇪🇸 Spain €25
🇩🇪 Germany €17
🇵🇹 Portugal €41
🇬🇷 Greece €29
🇫🇷 France €40
🇵🇱 Poland €13
🇺🇸 United States €210
← Back Home Deals Dubai (17)
Dubai — United Arab Emirates
Vilnius → Dubai
🇦🇪 United Arab Emirates · 17 flights from €99
1 Oct
12:20
VF · 33h 35m
✈ Direct ↓17%
€119
€99
30 Nov
08:00
Wizz Air · 9h 45m
✈ Direct
€131
22 Sep
17:00
Pegasus · 30h 15m
✈ Direct
€174
6 Nov
08:00
Wizz Air · 9h 10m
✈ Direct
€192
12 Oct
06:25
VF · 39h 30m
✈ Direct
€197
8 Nov
07:20
Finnair · 11h 30m
✈ Direct
€204
12 Oct
03:20
Wizz Air · 29h 25m
✈ Direct
€218
23 Sep
09:00
Pegasus · 14h 15m
✈ Direct
€219
23 Sep
13:30
CY · 19h 15m
✈ Direct
€220
30 Sep
03:20
VF · 18h 35m
✈ Direct
€231
24 Oct
18:35
Finnair · 24h 15m
✈ Direct
€231
13 Oct
17:00
VF · 28h 55m
✈ Direct
€235
21 Sep
06:25
FZ · 10h 25m
✈ Direct
€337
€316
13 Oct
16:15
FZ · 10h
✈ Direct
€320
€317
14 Oct
16:15
FZ · 10h
✈ Direct
€321
3 Oct
16:15
FZ · 10h
✈ Direct
€329
€322
2 Oct
16:15
FZ · 10h
✈ Direct
€336
With a stop
15 Oct
13:05
VNO → MIL → DXB
W4 + VF · 0d 19h stopover in Milan
€75
2 flights
☕ 19h in Milan — enough time to explore
23 Sep
16:35
VNO → MIL → DXB
Wizz Air + VF · 0d 15h stopover in Milan
€80
2 flights
☕ 15h in Milan — enough time to explore
10 Oct
08:30
VNO → MIL → DXB
Ryanair + VF · 0d 23h stopover in Milan
€91
2 flights
☕ 23h in Milan — enough time to explore
26 Sep
17:20
VNO → PRG → DXB
Wizz Air + VF · 0d 13h stopover in Prague
€101
2 flights
☕ 13h in Prague — enough time to explore
14 Oct
16:35
VNO → MIL → DXB
Wizz Air + VF · 11h layover in Milan
€109
2 flights
☕ 11h in Milan — enough time to explore
18 Oct
09:35
VNO → VCE → DXB
Ryanair + VF · 1d 4h stopover in Venice
€112
2 flights
☕ 28h in Venice — enough time to explore
11 Oct
17:00
VNO → TGD → DXB
Wizz Air + VF · 8h layover in Podgorica
€115
2 flights
9 Oct
16:35
VNO → MIL → DXB
Wizz Air + VF · 0d 16h stopover in Milan
€116
2 flights
☕ 16h in Milan — enough time to explore

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