Complete trips near your ideal times Skip navigation

 Welcome - Already a member? Sign in

Site Map My Trips My Profile Customer Support Feedback
 Start search again
Change your search








Change Travellers
 1 Adult
 Change travellers

code share icon - Indicates flight is operated by another airline. Move your mouse over the icon for details.

Fares are not guaranteed until purchased



QUESTIONS?
Customer Support
London (LHR) to Larnaca, Cyprus (LCA)
 
All Results
Czech Airlines
Czech Airlines
Cyprus Airways
Cyprus Airways
British Airways
British Airways
Olympic
Olympic
Aegean Airlines
Aegean Airlines
Tarom-Romanian Air Transport
Tarom-Romanian Air Transport
Austrian Airlines
Austrian Airlines
see below
---
---
---
---
---
see below
---
see below
---
---
---
---
---
---
 
Booking online is a snap -- or call 0871 423 8813 (Call cost from 10p/min).
Note: The prices shown below include all taxes and fees. Fares quoted are not guaranteed until purchased. If your itinerary requires paper tickets there will be an additional charge.
Choose a complete roundtrip flight or view flights separately
Showing the top 50 roundtrips of 307 results Show all 307
Sort by:   checkedPrice   not checkedDuration   not checkedDeparture time   not checkedArrival time  
 
flight £175.00  
07:35 Depart London (LHR)
Arrive Larnaca (LCA) 15:45
Mon 18-Jan
Duration: 6hr 10mn
Czech Airlines Czech Airlines 653  / 404
Connect in Prague (PRG)

03:20 Depart Larnaca (LCA)
Arrive London (LHR) 13:45
Mon 25-Jan
Duration: 12hr 25mn
Czech Airlines Czech Airlines 407  / 650
Connect in Prague (PRG)
    Choose this flight 
 
flight £175.00  
14:40 Depart London (LHR)
Arrive Larnaca (LCA) 02:15 +1 day
Mon 18-Jan
Duration: 9hr 35mn
Czech Airlines Czech Airlines 651  / 406
Connect in Prague (PRG)

03:20 Depart Larnaca (LCA)
Arrive London (LHR) 13:45
Mon 25-Jan
Duration: 12hr 25mn
Czech Airlines Czech Airlines 407  / 650
Connect in Prague (PRG)
    Choose this flight 
 
flight £205.80  
09:45 Depart London (LHR)
Arrive Larnaca (LCA) 16:10
Mon 18-Jan
Duration: 4hr 25mn
Cyprus Airways Cyprus Airways 327
Direct flight

17:45 Depart Larnaca (LCA)
Arrive London (LHR) 20:45
Mon 25-Jan
Duration: 5hr 0mn
Cyprus Airways Cyprus Airways 326
Direct flight
    Choose this flight 
 
flight £205.80  
09:45 Depart London (LHR)
Arrive Larnaca (LCA) 16:10
Mon 18-Jan
Duration: 4hr 25mn
Cyprus Airways Cyprus Airways 327
Direct flight

04:40 Depart Larnaca (LCA)
Arrive London (LHR) 07:40
Mon 25-Jan
Duration: 5hr 0mn
Cyprus Airways Cyprus Airways 332
Direct flight
    Choose this flight 
 
flight £205.80  
14:25 Depart London (LHR)
Arrive Larnaca (LCA) 21:50
Mon 18-Jan
Duration: 5hr 25mn
Cyprus Airways Cyprus Airways 505
1 stop

17:45 Depart Larnaca (LCA)
Arrive London (LHR) 20:45
Mon 25-Jan
Duration: 5hr 0mn
Cyprus Airways Cyprus Airways 326
Direct flight
    Choose this flight 
 
flight £205.80  
14:25 Depart London (LHR)
Arrive Larnaca (LCA) 21:50
Mon 18-Jan
Duration: 5hr 25mn
Cyprus Airways Cyprus Airways 505
1 stop

04:40 Depart Larnaca (LCA)
Arrive London (LHR) 07:40
Mon 25-Jan
Duration: 5hr 0mn
Cyprus Airways Cyprus Airways 332
Direct flight
    Choose this flight 
 
flight £205.80  
09:45 Depart London (LHR)
Arrive Larnaca (LCA) 16:10
Mon 18-Jan
Duration: 4hr 25mn
Cyprus Airways Cyprus Airways 327
Direct flight

09:10 Depart Larnaca (LCA)
Arrive London (LHR) 13:15
Mon 25-Jan
Duration: 6hr 5mn
Cyprus Airways Cyprus Airways 504
1 stop
    Choose this flight 
 
flight £205.80  
14:25 Depart London (LHR)
Arrive Larnaca (LCA) 21:50
Mon 18-Jan
Duration: 5hr 25mn
Cyprus Airways Cyprus Airways 505
1 stop

09:10 Depart Larnaca (LCA)
Arrive London (LHR) 13:15
Mon 25-Jan
Duration: 6hr 5mn
Cyprus Airways Cyprus Airways 504
1 stop
    Choose this flight 
 
flight £227.80  
08:30 Depart London (LHR)
Arrive Larnaca (LCA) 15:00
Mon 18-Jan
Duration: 4hr 30mn
British Airways British Airways 662
Direct flight

16:15 Depart Larnaca (LCA)
Arrive London (LHR) 19:15
Mon 25-Jan
Duration: 5hr 0mn
British Airways British Airways 663
Direct flight
    Choose this flight 
 
flight £310.40  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 20:40
Mon 18-Jan
Duration: 6hr 25mn
Olympic Olympic 260  / 437
Connect in Athens (Eleftherios Venizelos)

16:25 Depart Larnaca (LCA)
Arrive London (LHR) 21:15
Mon 25-Jan
Duration: 6hr 50mn
Olympic Olympic 436  / 265
Connect in Athens (Eleftherios Venizelos)
    Choose this flight 
 
flight £310.40  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 20:40
Mon 18-Jan
Duration: 6hr 25mn
Olympic Olympic 260  / 437
Connect in Athens (Eleftherios Venizelos)

09:25 Depart Larnaca (LCA)
Arrive London (LHR) 15:30
Mon 25-Jan
Duration: 8hr 5mn
Olympic Olympic 432  / 269
Connect in Athens (Eleftherios Venizelos)
    Choose this flight 
 
flight £310.40  
22:15 Depart London (LHR)
Arrive Larnaca (LCA) 08:35 +1 day
Mon 18-Jan
Duration: 8hr 20mn
Olympic Olympic 266  / 431
Connect in Athens (Eleftherios Venizelos)

16:25 Depart Larnaca (LCA)
Arrive London (LHR) 21:15
Mon 25-Jan
Duration: 6hr 50mn
Olympic Olympic 436  / 265
Connect in Athens (Eleftherios Venizelos)
    Choose this flight 
 
flight £310.40  
22:15 Depart London (LHR)
Arrive Larnaca (LCA) 08:35 +1 day
Mon 18-Jan
Duration: 8hr 20mn
Olympic Olympic 266  / 431
Connect in Athens (Eleftherios Venizelos)

09:25 Depart Larnaca (LCA)
Arrive London (LHR) 15:30
Mon 25-Jan
Duration: 8hr 5mn
Olympic Olympic 432  / 269
Connect in Athens (Eleftherios Venizelos)
    Choose this flight 
 
flight £310.80  
20:20 Depart London (LHR)
Arrive Larnaca (LCA) 07:40 +1 day
Mon 18-Jan
Duration: 9hr 20mn
Aegean Airlines Aegean Airlines 607  / 900
Connect in Athens (Eleftherios Venizelos)

06:00 Depart Larnaca (LCA)
Arrive London (LHR) 11:15
Mon 25-Jan
Duration: 7hr 15mn
Aegean Airlines Aegean Airlines 901  / 602
Connect in Athens (Eleftherios Venizelos)
    Choose this flight 
 
flight £310.80  
20:20 Depart London (LHR)
Arrive Larnaca (LCA) 07:40 +1 day
Mon 18-Jan
Duration: 9hr 20mn
Aegean Airlines Aegean Airlines 607  / 900
Connect in Athens (Eleftherios Venizelos)

08:30 Depart Larnaca (LCA)
Arrive London (LHR) 19:20
Mon 25-Jan
Duration: 12hr 50mn
Aegean Airlines Aegean Airlines 903  / 606
Connect in Athens (Eleftherios Venizelos)
    Choose this flight 
 
flight £310.80  
20:20 Depart London (LHR)
Arrive Larnaca (LCA) 07:40 +1 day
Mon 18-Jan
Duration: 9hr 20mn
Aegean Airlines Aegean Airlines 607  / 900
Connect in Athens (Eleftherios Venizelos)

20:50 Depart Larnaca (LCA)
Arrive London (LHR) 11:15 +1 day
Mon 25-Jan
Duration: 16hr 25mn
Aegean Airlines Aegean Airlines 907  / 602
Connect in Athens (Eleftherios Venizelos)
    Choose this flight 
 
flight £335.20  
12:30 Depart London (LHR)
Arrive Larnaca (LCA) 21:10
Mon 18-Jan
Duration: 6hr 40mn
Tarom-Romanian Air Transport Tarom-Romanian Air Transport 392  / 253
Connect in Bucharest (OTP)

22:00 Depart Larnaca (LCA)
Arrive London (LHR) 11:30 +1 day
Mon 25-Jan
Duration: 15hr 30mn
Tarom-Romanian Air Transport Tarom-Romanian Air Transport 254  / 391
Connect in Bucharest (OTP)
    Choose this flight 
 
flight £345.19  
- Expedia Special Fare 
06:05 Depart London (LHR)
Arrive Larnaca (LCA) 14:50
Mon 18-Jan
Duration: 6hr 45mn
Austrian Airlines Austrian Airlines 458  / 831
Connect in Vienna (VIE)

16:00 Depart Larnaca (LCA)
Arrive London (LHR) 21:25
Mon 25-Jan
Duration: 7hr 25mn
Austrian Airlines Austrian Airlines 832  / 457
Connect in Vienna (VIE)
    Choose this flight 
 
flight £345.50  
06:05 Depart London (LHR)
Arrive Larnaca (LCA) 14:50
Mon 18-Jan
Duration: 6hr 45mn
Austrian Airlines Austrian Airlines 458  / 831
Connect in Vienna (VIE)

03:15 Depart Larnaca (LCA)
Arrive London (LHR) 08:10
Mon 25-Jan
Duration: 6hr 55mn
Lufthansa Lufthansa 3369  / 4722
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £345.50  
06:05 Depart London (LHR)
Arrive Larnaca (LCA) 14:50
Mon 18-Jan
Duration: 6hr 45mn
Austrian Airlines Austrian Airlines 458  / 831
Connect in Vienna (VIE)

03:15 Depart Larnaca (LCA)
Arrive London (LHR) 09:05
Mon 25-Jan
Duration: 7hr 50mn
Lufthansa Lufthansa 3369  / 4724
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £345.50  
19:35 Depart London (LHR)
Arrive Larnaca (LCA) 14:50 +1 day
Mon 18-Jan
Duration: 17hr 15mn
Austrian Airlines Austrian Airlines 456  / 831
Connect in Vienna (VIE)

03:15 Depart Larnaca (LCA)
Arrive London (LHR) 08:10
Mon 25-Jan
Duration: 6hr 55mn
Lufthansa Lufthansa 3369  / 4722
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £345.50  
19:35 Depart London (LHR)
Arrive Larnaca (LCA) 14:50 +1 day
Mon 18-Jan
Duration: 17hr 15mn
Austrian Airlines Austrian Airlines 456  / 831
Connect in Vienna (VIE)

03:15 Depart Larnaca (LCA)
Arrive London (LHR) 09:05
Mon 25-Jan
Duration: 7hr 50mn
Lufthansa Lufthansa 3369  / 4724
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £347.60  
06:05 Depart London (LHR)
Arrive Larnaca (LCA) 14:50
Mon 18-Jan
Duration: 6hr 45mn
Austrian Airlines Austrian Airlines 458  / 831
Connect in Vienna (VIE)

03:35 Depart Larnaca (LCA)
Arrive London (LHR) 09:35
Mon 25-Jan
Duration: 8hr 0mn
LOT-Polish Airlines LOT-Polish Airlines 172  / 281
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £347.60  
19:35 Depart London (LHR)
Arrive Larnaca (LCA) 14:50 +1 day
Mon 18-Jan
Duration: 17hr 15mn
Austrian Airlines Austrian Airlines 456  / 831
Connect in Vienna (VIE)

03:35 Depart Larnaca (LCA)
Arrive London (LHR) 09:35
Mon 25-Jan
Duration: 8hr 0mn
LOT-Polish Airlines LOT-Polish Airlines 172  / 281
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £350.20  
19:35 Depart London (LHR)
Arrive Larnaca (LCA) 14:50 +1 day
Mon 18-Jan
Duration: 17hr 15mn
Austrian Airlines Austrian Airlines 456  / 831
Connect in Vienna (VIE)

16:00 Depart Larnaca (LCA)
Arrive London (LHR) 21:25
Mon 25-Jan
Duration: 7hr 25mn
Austrian Airlines Austrian Airlines 832  / 457
Connect in Vienna (VIE)
    Choose this flight 
 
flight £774.40  
07:35 Depart London (LHR)
Arrive Larnaca (LCA) 15:45
Mon 18-Jan
Duration: 6hr 10mn
Czech Airlines Czech Airlines 653  / 404
Connect in Prague (PRG)

16:15 Depart Larnaca (LCA)
Arrive London (LHR) 19:15
Mon 25-Jan
Duration: 5hr 0mn
British Airways British Airways 663
Direct flight
    Choose this flight 
 
flight £774.40  
14:40 Depart London (LHR)
Arrive Larnaca (LCA) 02:15 +1 day
Mon 18-Jan
Duration: 9hr 35mn
Czech Airlines Czech Airlines 651  / 406
Connect in Prague (PRG)

16:15 Depart Larnaca (LCA)
Arrive London (LHR) 19:15
Mon 25-Jan
Duration: 5hr 0mn
British Airways British Airways 663
Direct flight
    Choose this flight 
 
flight £788.40  
08:30 Depart London (LHR)
Arrive Larnaca (LCA) 15:00
Mon 18-Jan
Duration: 4hr 30mn
British Airways British Airways 662
Direct flight

03:20 Depart Larnaca (LCA)
Arrive London (LHR) 13:45
Mon 25-Jan
Duration: 12hr 25mn
Czech Airlines Czech Airlines 407  / 650
Connect in Prague (PRG)
    Choose this flight 
 
flight £828.10  
12:30 Depart London (LHR)
Arrive Larnaca (LCA) 21:10
Mon 18-Jan
Duration: 6hr 40mn
Tarom-Romanian Air Transport Tarom-Romanian Air Transport 392  / 253
Connect in Bucharest (OTP)

03:35 Depart Larnaca (LCA)
Arrive London (LHR) 09:35
Mon 25-Jan
Duration: 8hr 0mn
LOT-Polish Airlines LOT-Polish Airlines 172  / 281
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £1,237.40  
08:30 Depart London (LHR)
Arrive Larnaca (LCA) 15:00
Mon 18-Jan
Duration: 4hr 30mn
British Airways British Airways 662
Direct flight

03:35 Depart Larnaca (LCA)
Arrive London (LHR) 09:35
Mon 25-Jan
Duration: 8hr 0mn
LOT-Polish Airlines LOT-Polish Airlines 172  / 281
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £1,238.00  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 20:40
Mon 18-Jan
Duration: 6hr 25mn
Olympic Olympic 260  / 437
Connect in Athens (Eleftherios Venizelos)

03:35 Depart Larnaca (LCA)
Arrive London (LHR) 09:35
Mon 25-Jan
Duration: 8hr 0mn
LOT-Polish Airlines LOT-Polish Airlines 172  / 281
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £1,238.00  
22:15 Depart London (LHR)
Arrive Larnaca (LCA) 08:35 +1 day
Mon 18-Jan
Duration: 8hr 20mn
Olympic Olympic 266  / 431
Connect in Athens (Eleftherios Venizelos)

03:35 Depart Larnaca (LCA)
Arrive London (LHR) 09:35
Mon 25-Jan
Duration: 8hr 0mn
LOT-Polish Airlines LOT-Polish Airlines 172  / 281
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £1,243.40  
20:20 Depart London (LHR)
Arrive Larnaca (LCA) 07:40 +1 day
Mon 18-Jan
Duration: 9hr 20mn
Aegean Airlines Aegean Airlines 607  / 900
Connect in Athens (Eleftherios Venizelos)

03:35 Depart Larnaca (LCA)
Arrive London (LHR) 09:35
Mon 25-Jan
Duration: 8hr 0mn
LOT-Polish Airlines LOT-Polish Airlines 172  / 281
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £1,273.50  
12:30 Depart London (LHR)
Arrive Larnaca (LCA) 21:10
Mon 18-Jan
Duration: 6hr 40mn
Tarom-Romanian Air Transport Tarom-Romanian Air Transport 392  / 253
Connect in Bucharest (OTP)

09:10 Depart Larnaca (LCA)
Arrive London (LHR) 13:15
Mon 25-Jan
Duration: 6hr 5mn
Cyprus Airways Cyprus Airways 504
1 stop
    Choose this flight 
 
flight £1,285.50  
12:30 Depart London (LHR)
Arrive Larnaca (LCA) 21:10
Mon 18-Jan
Duration: 6hr 40mn
Tarom-Romanian Air Transport Tarom-Romanian Air Transport 392  / 253
Connect in Bucharest (OTP)

16:15 Depart Larnaca (LCA)
Arrive London (LHR) 19:15
Mon 25-Jan
Duration: 5hr 0mn
British Airways British Airways 663
Direct flight
    Choose this flight 
 
flight £1,311.10  
12:30 Depart London (LHR)
Arrive Larnaca (LCA) 21:10
Mon 18-Jan
Duration: 6hr 40mn
Tarom-Romanian Air Transport Tarom-Romanian Air Transport 392  / 253
Connect in Bucharest (OTP)

09:25 Depart Larnaca (LCA)
Arrive London (LHR) 15:30
Mon 25-Jan
Duration: 8hr 5mn
Olympic Olympic 432  / 269
Connect in Athens (Eleftherios Venizelos)
    Choose this flight 
 
flight £1,360.30  
09:45 Depart London (LHR)
Arrive Larnaca (LCA) 16:10
Mon 18-Jan
Duration: 4hr 25mn
Cyprus Airways Cyprus Airways 327
Direct flight

16:15 Depart Larnaca (LCA)
Arrive London (LHR) 19:15
Mon 25-Jan
Duration: 5hr 0mn
British Airways British Airways 663
Direct flight
    Choose this flight 
 
flight £1,360.30  
08:30 Depart London (LHR)
Arrive Larnaca (LCA) 15:00
Mon 18-Jan
Duration: 4hr 30mn
British Airways British Airways 662
Direct flight

17:45 Depart Larnaca (LCA)
Arrive London (LHR) 20:45
Mon 25-Jan
Duration: 5hr 0mn
Cyprus Airways Cyprus Airways 326
Direct flight
    Choose this flight 
 
flight £1,360.30  
08:30 Depart London (LHR)
Arrive Larnaca (LCA) 15:00
Mon 18-Jan
Duration: 4hr 30mn
British Airways British Airways 662
Direct flight

04:40 Depart Larnaca (LCA)
Arrive London (LHR) 07:40
Mon 25-Jan
Duration: 5hr 0mn
Cyprus Airways Cyprus Airways 332
Direct flight
    Choose this flight 
 
flight £1,371.10  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 20:40
Mon 18-Jan
Duration: 6hr 25mn
Olympic Olympic 260  / 437
Connect in Athens (Eleftherios Venizelos)

09:10 Depart Larnaca (LCA)
Arrive London (LHR) 13:15
Mon 25-Jan
Duration: 6hr 5mn
Cyprus Airways Cyprus Airways 504
1 stop
    Choose this flight 
 
flight £1,405.00  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 07:40 +1 day
Mon 18-Jan
Duration: 17hr 25mn
Iberia Iberia 3175  / 3882
Aegean Airlines Aegean Airlines 900
Connect in Madrid (MAD), Athens (Eleftherios Venizelos)

03:35 Depart Larnaca (LCA)
Arrive London (LHR) 09:35
Mon 25-Jan
Duration: 8hr 0mn
LOT-Polish Airlines LOT-Polish Airlines 172  / 281
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £1,442.90  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 20:40
Mon 18-Jan
Duration: 6hr 25mn
Olympic Olympic 260  / 437
Connect in Athens (Eleftherios Venizelos)

03:15 Depart Larnaca (LCA)
Arrive London (LHR) 08:10
Mon 25-Jan
Duration: 6hr 55mn
Lufthansa Lufthansa 3369  / 4722
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £1,442.90  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 20:40
Mon 18-Jan
Duration: 6hr 25mn
Olympic Olympic 260  / 437
Connect in Athens (Eleftherios Venizelos)

03:15 Depart Larnaca (LCA)
Arrive London (LHR) 09:05
Mon 25-Jan
Duration: 7hr 50mn
Lufthansa Lufthansa 3369  / 4724
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £1,442.90  
22:15 Depart London (LHR)
Arrive Larnaca (LCA) 08:35 +1 day
Mon 18-Jan
Duration: 8hr 20mn
Olympic Olympic 266  / 431
Connect in Athens (Eleftherios Venizelos)

03:15 Depart Larnaca (LCA)
Arrive London (LHR) 08:10
Mon 25-Jan
Duration: 6hr 55mn
Lufthansa Lufthansa 3369  / 4722
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £1,442.90  
22:15 Depart London (LHR)
Arrive Larnaca (LCA) 08:35 +1 day
Mon 18-Jan
Duration: 8hr 20mn
Olympic Olympic 266  / 431
Connect in Athens (Eleftherios Venizelos)

03:15 Depart Larnaca (LCA)
Arrive London (LHR) 09:05
Mon 25-Jan
Duration: 7hr 50mn
Lufthansa Lufthansa 3369  / 4724
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £1,485.40  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 20:40
Mon 18-Jan
Duration: 6hr 25mn
Olympic Olympic 260  / 437
Connect in Athens (Eleftherios Venizelos)

08:30 Depart Larnaca (LCA)
Arrive London (LHR) 16:45
Mon 25-Jan
Duration: 10hr 15mn
Lufthansa Lufthansa Lufthansa 5939 operated by Aegean Airlines5939  / Lufthansa 5913 operated by Aegean Airlines5913  / 4776
Connect in Athens (Eleftherios Venizelos), Dusseldorf (Dusseldorf Intl.)
    Choose this flight 
 
flight £1,489.60  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 20:40
Mon 18-Jan
Duration: 6hr 25mn
Olympic Olympic 260  / 437
Connect in Athens (Eleftherios Venizelos)

08:30 Depart Larnaca (LCA)
Arrive London (LHR) 16:55
Mon 25-Jan
Duration: 10hr 25mn
Lufthansa Lufthansa Lufthansa 5939 operated by Aegean Airlines5939  / Lufthansa 5915 operated by Aegean Airlines5915  / 4736
Connect in Athens (Eleftherios Venizelos), Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £1,545.40  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 07:40 +1 day
Mon 18-Jan
Duration: 17hr 25mn
Iberia Iberia 3175  / 3882
Aegean Airlines Aegean Airlines 900
Connect in Madrid (MAD), Athens (Eleftherios Venizelos)

16:15 Depart Larnaca (LCA)
Arrive London (LHR) 19:15
Mon 25-Jan
Duration: 5hr 0mn
British Airways British Airways 663
Direct flight
    Choose this flight 
 
flight £1,554.40  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 07:40 +1 day
Mon 18-Jan
Duration: 17hr 25mn
Iberia Iberia 3175  / 3882
Aegean Airlines Aegean Airlines 900
Connect in Madrid (MAD), Athens (Eleftherios Venizelos)

06:00 Depart Larnaca (LCA)
Arrive London (LHR) 11:15
Mon 25-Jan
Duration: 7hr 15mn
Aegean Airlines Aegean Airlines 901  / 602
Connect in Athens (Eleftherios Venizelos)
    Choose this flight 
 
flight £1,554.40  
12:15 Depart London (LHR)
Arrive Larnaca (LCA) 07:40 +1 day
Mon 18-Jan
Duration: 17hr 25mn
Iberia Iberia 3175  / 3882
Aegean Airlines Aegean Airlines 900
Connect in Madrid (MAD), Athens (Eleftherios Venizelos)

08:30 Depart Larnaca (LCA)
Arrive London (LHR) 19:20
Mon 25-Jan
Duration: 12hr 50mn
Aegean Airlines Aegean Airlines 903  / 606
Connect in Athens (Eleftherios Venizelos)
    Choose this flight 
 

Didn't find what you were looking for?
To find additional combinations view flights separately