Find cheap flights to Cyprus

Search hundreds of travel sites at once for deals on flights to Cyprus

Return
1 adult
Economy
0 bags
Sat 25/2
Sat 4/3

Let KAYAK do the searching

Save 23% or more

Search hundreds of travel sites at once for deals on flights to Cyprus

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Cyprus Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARLarnaca
1 stop from C$ 900
1 stop from C$ 939
1 stop from C$ 464
Paphos
2+ stops from C$ 988
1 stop from C$ 1,021

Good to know

Low season

March

High season

December

Cheapest flight

C$ 464

Good deal round-trip

C$ 1,021

Good deal one-way

C$ 445
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from Toronto Pearson Intl to Larnaca
or less
or less

Top tips for finding cheap flights to Cyprus

  • Looking for cheap airfare to Cyprus? 25% of our users found tickets to Cyprus for the following prices or less: From Toronto C$ 805 one-way - C$ 1,159 round-trip, from Montreal C$ 699 one-way - C$ 1,502 round-trip
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Canada is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Cyprus flight deals.

FAQs - booking Cyprus flights

Book Cheap Cyprus Plane Tickets

Recent round-trip flight deals

22/2Wed
1 stopMultiple Airlines
14h 50mYYZ-LCA
1/3Wed
1 stopMultiple Airlines
25h 20mLCA-YYZ
C$ 900
14/2Tue
1 stopMultiple Airlines
22h 10mYUL-LCA
28/2Tue
1 stopMultiple Airlines
23h 40mLCA-YUL
C$ 939
12/2Sun
1 stopMultiple Airlines
22h 10mYUL-LCA
28/2Tue
1 stopMultiple Airlines
23h 40mLCA-YUL
C$ 975
25/4Tue
2 stopsMultiple Airlines
21h 45mYYZ-PFO
6/6Tue
3 stopsMultiple Airlines
38h 00mPFO-YYZ
C$ 988
14/2Tue
1 stopMultiple Airlines
34h 35mYUL-LCA
27/2Mon
2 stopsMultiple Airlines
28h 10mLCA-YUL
C$ 1,011
12/2Sun
2 stopsMultiple Airlines
21h 00mYUL-LCA
28/2Tue
1 stopMultiple Airlines
24h 45mLCA-YUL
C$ 1,018
14/2Tue
2 stopsMultiple Airlines
36h 55mYUL-LCA
27/2Mon
2 stopsMultiple Airlines
28h 10mLCA-YUL
C$ 1,019
16/4Sun
1 stopMultiple Airlines
15h 30mYUL-PFO
2/5Tue
1 stopMultiple Airlines
22h 05mPFO-YUL
C$ 1,021
14/4Fri
1 stopBritish Airways
12h 50mYUL-PFO
29/4Sat
1 stopBritish Airways
32h 20mPFO-YUL
C$ 1,117
13/2Mon
1 stopLufthansa
13h 10mYUL-LCA
27/2Mon
2 stopsLufthansa
25h 15mLCA-YUL
C$ 1,465
14/2Tue
1 stopLufthansa
13h 10mYUL-LCA
27/2Mon
1 stopLufthansa
32h 00mLCA-YUL
C$ 1,859
5/2Sun
1 stopAmerican Airlines
13h 20mYYZ-LCA
23/2Thu
1 stopAmerican Airlines
18h 30mLCA-YYZ
C$ 1,897
3/4Mon
2 stopsAustrian Airlines
33h 50mYYZ-LCA
15/4Sat
2 stopsAustrian Airlines
52h 00mLCA-YYZ
C$ 1,921
5/2Sun
1 stopBritish Airways
13h 20mYYZ-LCA
23/2Thu
2 stopsBritish Airways
22h 09mLCA-YYZ
C$ 1,934
21/2Tue
2 stopsAir Canada
31h 30mYYZ-LCA
1/3Wed
1 stopAir Canada
27h 15mLCA-YYZ
C$ 1,973
14/7Fri
1 stopEgypt Air
22h 45mYYZ-LCA
14/8Mon
1 stopEgypt Air
18h 55mLCA-YYZ
C$ 2,009
28/6Wed
2 stopsFinnair
22h 45mYYZ-LCA
25/7Tue
2 stopsFinnair
30h 14mLCA-YYZ
C$ 2,084
3/4Mon
1 stopSWISS
15h 25mYYZ-LCA
15/4Sat
2 stopsSWISS
38h 49mLCA-YYZ
C$ 2,159
10/2Fri
1 stopTurkish Airlines
14h 55mYYZ-ECN
23/2Thu
1 stopTurkish Airlines
22h 20mECN-YYZ
C$ 2,291
17/6Sat
2 stopsKLM
19h 00mYYC-LCA
7/7Fri
1 stopKLM
25h 35mLCA-YYC
C$ 2,774

Search by stops

Search by airline

Search by price

Recent one-way flight deals

22/2Wed
1 stopMultiple Airlines
14h 50mYYZ-LCA
C$ 464
22/2Wed
2 stopsMultiple Airlines
28h 40mYYZ-LCA
C$ 479
31/1Tue
1 stopMultiple Airlines
15h 30mYUL-LCA
C$ 528
22/2Wed
3 stopsMultiple Airlines
29h 50mYTZ-LCA
C$ 622
8/2Wed
1 stopMultiple Airlines
14h 50mYYZ-LCA
C$ 634
1/6Thu
1 stopMultiple Airlines
22h 45mYYZ-LCA
C$ 638
1/2Wed
3 stopsMultiple Airlines
30h 15mYUL-LCA
C$ 658
1/2Wed
2 stopsMultiple Airlines
17h 25mYUL-LCA
C$ 663
1/6Thu
3 stopsMultiple Airlines
23h 35mYYZ-LCA
C$ 694
2/2Thu
3 stopsMultiple Airlines
20h 25mYUL-LCA
C$ 748
1/6Thu
2 stopsMultiple Airlines
35h 10mYYZ-LCA
C$ 753
4/2Sat
2 stopsLufthansa
35h 55mYUL-LCA
C$ 1,190
7/2Tue
2 stopsAir Canada
31h 30mYYZ-LCA
C$ 1,208
4/2Sat
1 stopLufthansa
13h 10mYUL-LCA
C$ 1,292

Search by stops

Search by airline

Search by price

Flights to Cyprus

Return flight deals:

Cyprus - Canada

Cabin classes:

C$ 10,841
C$ 3,494
C$ 2,856
C$ 792

Browse origins:

C$ 1,815
C$ 930
C$ 881

Browse destinations:

C$ 881
C$ 881
C$ 1,570
C$ 881
C$ 881
C$ 1,570
C$ 947
C$ 881
View more