Cheap Flights from Larnaca to Doha

Larnaca Doha
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €27
🇪🇸 Spain €36
🇩🇪 Germany €43
🇬🇷 Greece €18
🇹🇷 Turkey €69
🇫🇷 France €56
🇬🇧 United Kingdom €29
🇬🇪 Georgia €20
← Back Home Deals Doha (17)
Larnaca → Doha
🇶🇦 Qatar · 17 flights from €165
22 Nov
15:55
Pegasus · 30h 5m
✈ Direct
€165
1 Oct
19:35
Pegasus · 26h 10m
✈ Direct ↓15%
€197
€168
20 Sep
19:35
Pegasus · 28h 20m
✈ Direct
€171
€170
9 Oct
03:00
Pegasus · 18h 45m
✈ Direct ↓22%
€184
€173
19 Oct
19:35
Pegasus · 26h 10m
✈ Direct
€194
€183
2 Oct
03:00
Pegasus · 18h 45m
✈ Direct
€185
18 Sep
19:35
Pegasus · 28h 20m
✈ Direct
€193
14 Sep
16:45
Pegasus · 29h
✈ Direct
€198
21 Sep
19:10
Pegasus · 26h 35m
✈ Direct
€203
14 Oct
15:20
Pegasus · 30h 25m
✈ Direct
€204
25 Sep
19:35
Pegasus · 28h 20m
✈ Direct
€205
15 Sep
03:10
Pegasus · 18h 35m
✈ Direct
€205
17 Nov
10:05
Wizz Air · 7h 45m
✈ Direct
€225
€209
24 Sep
19:35
Pegasus · 26h 10m
✈ Direct
€214
5 Nov
13:40
Wizz Air · 7h 10m
✈ Direct
€245
28 Oct
17:10
RJ · 20h 5m
✈ Direct
€262
9 Oct
18:00
RJ · 19h 40m
✈ Direct
€282
With a stop
9 Oct
07:40
LCA → ROM → DOH
W4 + Pegasus · 0d 22h stopover in Rome
€171
2 flights
☕ 22h in Rome — enough time to explore
19 Oct
06:10
LCA → EVN → DOH
Wizz Air + Pegasus · 0d 17h stopover in Yerevan
€174
2 flights
☕ 17h in Yerevan — enough time to explore
7 Oct
18:25
LCA → EVN → DOH
Wizz Air + Pegasus · 5h layover in Yerevan
€180
2 flights
11 Oct
16:05
LCA → MIL → DOH
EasyJet + Pegasus · 0d 16h stopover in Milan
€197
2 flights
☕ 16h in Milan — enough time to explore
2 Oct
20:35
LCA → SHJ → DOH
Pegasus + G9 · 10h layover in Sharjah
€205
2 flights
☕ 10h in Sharjah — enough time to explore
3 Oct
04:20
LCA → EVN → DOH
Wizz Air + Pegasus · 6h layover in Yerevan
€206
2 flights
27 Sep
03:00
LCA → IST → DOH
Wizz Air + Pegasus · 1d 0h stopover in Istanbul
€208
2 flights
☕ 24h in Istanbul — enough time to explore
17 Sep
11:50
LCA → EVN → DOH
Wizz Air + Pegasus · 0d 12h stopover in Yerevan
€210
2 flights
☕ 12h in Yerevan — enough time to explore

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