Flight Schedules

Select your route from/to Larnaca below. Times shown are LOCAL at destination.

France (Paris)

Flight schedules for all routes between Cyprus and France. Times shown are LOCAL at destinations.

Larnaca (LCA) ✈ Paris (CDG)

Flight Period Days Departure ✈ Arrival
CY380 03 Apr 2026 – 25 Oct 2026 Mon, Wed, Fri, Sat 08:00 ✈ 11:40
CY380 02 Jun 2026 - 01 Sep 2026 Tue, Thu 08:00 ✈ 11:40

Paris (CDG) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY381 03 Apr 2026 – 25 Oct 2026 Mon, Wed, Fri, Sat 12:40 ✈ 19:50
CY381 02 Jun 2026 - 01 Sep 2026 Tue, Thu 12:40 ✈ 19:50
Greece (Athens, Heraklion, Rhodes, Preveza, Santorini, Skiathos)

Flight schedules for all routes between Cyprus and Greece. Times shown are LOCAL at destinations.

Larnaca (LCA) ✈ Athens (ATH)

Flight Period Days Departure ✈ Arrival
CY310 29 Mar 2026 – 24 Oct 2026 Daily 08:05 ✈ 10:00
CY312 29 Mar 2026 – 24 Oct 2026 Mon, Tue, Wed, Thu, Fri, Sun 18:00 ✈ 19:55

Athens (ATH) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY311 29 Mar 2026 – 24 Oct 2026 Daily 11:00 ✈ 12:45
CY313 29 Mar 2026 – 24 Oct 2026 Mon, Tue, Wed, Thu, Fri, Sun 20:50 ✈ 22:35

Larnaca (LCA) ✈ Heraklion (HER)

Flight Period Days Departure ✈ Arrival
CY460 29 Mar 2026 – 24 Oct 2026 Mon 10:00 ✈ 11:30
CY460 29 Mar 2026 – 24 Oct 2026 Fri 14:00 ✈ 15:30

Heraklion (HER) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY461 29 Mar 2026 – 24 Oct 2026 Mon 12:30 ✈ 14:00
CY461 29 Mar 2026 – 24 Oct 2026 Fri 16:30 ✈ 18:00

Larnaca (LCA) ✈ Rhodes (RHO)

Flight Period Days Departure ✈ Arrival
CY462 29 Jun 2026 – 31 Aug 2026 Mon 10:30 ✈ 11:40
CY462 29 Jun 2026 – 31 Aug 2026 Fri 07:25 ✈ 08:35

Rhodes (RHO) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY463 29 Jun 2026 – 31 Aug 2026 Mon 12:40 ✈ 13:50
CY463 29 Jun 2026 – 31 Aug 2026 Fri 09:35 ✈ 10:45

   Larnaca (LCA) ✈ Preveza (PVK)

Flight Period Days Departure ✈ Arrival
CY472

25 Jun 2026 – 27 Aug 2026

Thu 07:00 ✈ 09:10
CY472 21 Jun 2026 – 30 Aug 2026 Sun 07:00 ✈ 09:10

Preveza (PVK) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY473 25 Jun 2026 – 27 Aug 2026 Thu 10:10 ✈ 12:10
CY473 21 Jun 2026 – 30 Aug 2026 Sun 10:10 ✈ 12:10

    Larnaca (LCA) ✈ Santorini (JTR)

Flight Period Days Departure ✈ Arrival
CY470 29 Jun 2026 – 31 Aug 2026 Mon 14:30 ✈ 16:00
CY470 03 Jul 2026 – 28 Aug 2026 Fri 14:10 ✈ 15:40

     Santorini (JTR) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY471 29 Jun 2026 – 31 Aug 2026 Mon 16:55 ✈ 18:25
CY471 03 Jul 2026 – 28 Aug 2026 Fri 16:40 ✈ 18:10

Larnaca (LCA) ✈ Skiathos (JSI)

Flight Period Days Departure ✈ Arrival
CY464 23 Jun 2026 – 25 Aug 2026 Tue 13:45 ✈ 15:45
CY464 20 Jun 2026 – 29 Aug 2026 Sat 08:00 ✈ 10:00

Skiathos (JSI) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY465 23 Jun 2026 – 25 Aug 2026 Tue 16:45 ✈ 18:35
CY465 20 Jun 2026 – 29 Aug 2026 Sat 11:00 ✈ 12:50
Israel (Tel Aviv)

Flight schedules for all routes between Cyprus and Israel. Times shown are LOCAL at destinations.

Larnaca (LCA) ✈ Tel Aviv (TLV)

Flight Period Days Departure ✈ Arrival
CY110 29 Mar 2026 – 24 Oct 2026 Daily 13:55 ✈ 14:55

Tel Aviv (TLV) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY111 29 Mar 2026 – 24 Oct 2026 Daily 15:55 ✈ 16:55
Italy (Milan, Venice)

Flight schedules for all routes between Cyprus and Italy. Times shown are LOCAL at destinations.

Larnaca (LCA) ✈ Milan (MXP)

Flight Period Days Departure ✈ Arrival
CY342 29 Mar 2026 – 24 Oct 2026 Thu, Sun 14:10 ✈ 17:00
CY342 02 Jun 2026 – 20 Oct 2026 Tue 14:10 ✈ 17:00

Milan (MXP) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY343 29 Mar 2026 – 24 Oct 2026 Thu, Sun 18:00 ✈ 22:30
CY343 02 Jun 2026 – 20 Oct 2026 Tue 18:00 ✈ 22:30

Larnaca (LCA) ✈ Venice (VCE)

Flight Period Days Departure ✈ Arrival
CY344 29 May 2026 – 02 Nov 2026 Mon, Fri 07:30 ✈ 10:10

Venice (VCE) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY345 29 May 2026 – 02 Nov 2026 Mon, Fri 11:10 ✈ 15:30
Lebanon (Beirut)

Flight schedules for all routes between Cyprus and Lebanon. Times shown are LOCAL at destinations.

Larnaca (LCA) ✈ Beirut (BEY)

Flight Period Days Departure ✈ Arrival
CY120 29 Mar 2026 – 24 Oct 2026 Daily 20:30 ✈ 21:20

Beirut (BEY) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY121 29 Mar 2026 – 24 Oct 2026 Daily 22:20 ✈ 23:00
Spain (Barcelona)

Flight schedules for all routes between Cyprus and Spain. Times shown are LOCAL at destinations.

Larnaca (LCA) ✈ Barcelona (BCN)

Flight Period Days Departure ✈ Arrival
CY322 29 Mar 2026 – 24 Oct 2026 Wed, Sun 07:00 ✈ 10:25
CY322 01 Jun 2026 – 28 Sep 2026 Mon 15:20 ✈ 18:45

Barcelona (BCN) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY323 29 Mar 2026 – 24 Oct 2026 Wed, Sun 11:30 ✈ 16:30
CY323 01 Jun 2026 – 28 Sep 2026 Mon     19:45 ✈ 00:45+1
United Arab Emirates (Dubai)

Flight schedules for all routes between Cyprus and the UAE. Times shown are LOCAL at destinations.

Larnaca (LCA) ✈ Dubai (DXB)

Flight Period Days Departure ✈ Arrival
CY106 29 Mar 2026 – 24 Oct 2026 Tue, Wed, Thu, Sat 08:00 ✈ 12:40

Dubai (DXB) ✈ Larnaca (LCA)

Flight Period Days Departure ✈ Arrival
CY107 29 Mar 2026 – 24 Oct 2026 Tue, Wed, Thu, Sat 13:40 ✈ 17:00
India (via Dubai, with Air India)

Travel from Larnaca to India is available via Dubai (DXB), in cooperation with our partner airline Air India. Connections are available from Dubai to:

  • New Delhi (DEL)
  • Mumbai (BOM)
  • Hyderabad (HYD)
  • Chennai (MAA)
  • Kochi (COK)

Your journey starts on the Cyprus Airways flight between Larnaca (LCA) and Dubai (DXB), followed by a connecting Air India service to your chosen destination in India.

For the most up-to-date schedules and connection options, please check our booking engine or contact our Customer Service team.

Last updated: December 2025.

This information is subject to change and improvement without prior notice. Please check our website regularly for the most up-to-date information.