Find cheap flights to Sardinia from C$ 612

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 2/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sat 8/7
Sat 15/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

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

Latest Sardinia Flight Deals

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

MOST POPULARCagliari
1 stop from C$ 997
Olbia
2+ stops from C$ 1,000
Alghero
2+ stops from C$ 1,527

Good to know

Low season

May

High season

December

Cheapest flight

C$ 612
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (25% more expensive on average)
Flight from Montreal to Cagliari

Top tips for finding cheap flights to Sardinia

  • Book at least 3 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 May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Sardinia flight deals.

FAQs - booking Sardinia flights

Book Cheap Sardinia Plane Tickets

Recent round-trip flight deals

19/10Thu
1 stopMultiple Airlines
14h 50mYUL-CAG
23/10Mon
1 stopMultiple Airlines
24h 10mCAG-YUL
C$ 997
19/10Thu
2 stopsKLM
31h 50mYUL-OLB
23/10Mon
1 stopKLM
13h 15mOLB-YUL
C$ 1,000
19/10Thu
1 stopMultiple Airlines
10h 35mYUL-OLB
23/10Mon
1 stopMultiple Airlines
31h 35mOLB-YUL
C$ 1,078
19/10Thu
2 stopsMultiple Airlines
27h 55mYUL-CAG
23/10Mon
2 stopsMultiple Airlines
47h 45mCAG-YUL
C$ 1,099
19/10Thu
2 stopsLufthansa
15h 50mYUL-OLB
23/10Mon
2 stopsLufthansa
24h 30mOLB-YUL
C$ 1,106
15/9Fri
1 stopMultiple Airlines
31h 40mYYZ-CAG
25/9Mon
1 stopMultiple Airlines
23h 30mCAG-YYZ
C$ 1,128
17/9Sun
1 stopMultiple Airlines
17h 25mYYZ-CAG
24/9Sun
1 stopMultiple Airlines
14h 40mCAG-YYZ
C$ 1,131
23/8Wed
2 stopsDelta
19h 55mYYZ-CAG
31/8Thu
2 stopsDelta
34h 52mCAG-YYZ
C$ 1,228
23/9Sat
2 stopsLufthansa
37h 40mYYZ-OLB
7/10Sat
2 stopsLufthansa
48h 18mOLB-YYZ
C$ 1,249
23/8Wed
1 stopDelta
11h 35mYYZ-CAG
31/8Thu
2 stopsDelta
34h 52mCAG-YYZ
C$ 1,272
15/8Tue
1 stopSWISS
21h 15mYUL-CAG
20/9Wed
1 stopSWISS
24h 15mCAG-YUL
C$ 1,307
23/9Sat
1 stopLufthansa
14h 00mYYZ-OLB
7/10Sat
2 stopsLufthansa
48h 18mOLB-YYZ
C$ 1,324
3/9Sun
1 stopSWISS
21h 25mYUL-CAG
13/9Wed
1 stopSWISS
24h 15mCAG-YUL
C$ 1,410
5/8Sat
1 stopAir Canada
17h 45mYUL-CAG
13/8Sun
2 stopsAir Canada
23h 00mCAG-YUL
C$ 1,412
17/9Sun
2 stopsDelta
26h 50mYYZ-CAG
24/9Sun
2 stopsDelta
46h 05mCAG-YYZ
C$ 1,430
6/9Wed
2 stopsSWISS
19h 55mYUL-OLB
24/9Sun
1 stopSWISS
12h 50mOLB-YUL
C$ 1,435
17/9Sun
2 stopsBritish Airways
23h 00mYYZ-OLB
24/9Sun
2 stopsBritish Airways
27h 25mOLB-YYZ
C$ 1,553
28/6Wed
1 stopCondor
16h 05mYYZ-OLB
2/7Sun
1 stopCondor
27h 20mOLB-YYZ
C$ 1,758
15/9Fri
2 stopsTAP AIR PORTUGAL
20h 25mYYZ-CAG
18/9Mon
2 stopsTAP AIR PORTUGAL
35h 05mCAG-YYZ
C$ 1,818
22/7Sat
1 stopAir France
12h 00mYUL-OLB
4/8Fri
1 stopAir France
15h 40mOLB-YUL
C$ 1,831

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/9Sat
3 stopsMultiple Airlines
22h 10mYUL-CAG
C$ 612
22/7Sat
3 stopsMultiple Airlines
39h 35mYUL-CAG
C$ 626
2/9Sat
1 stopMultiple Airlines
20h 00mYUL-CAG
C$ 707
24/7Mon
2 stopsMultiple Airlines
17h 05mYUL-CAG
C$ 755
23/7Sun
2 stopsMultiple Airlines
40h 45mYUL-CAG
C$ 760
25/7Tue
1 stopMultiple Airlines
31h 45mYUL-CAG
C$ 775
23/7Sun
1 stopMultiple Airlines
18h 10mYUL-CAG
C$ 784
25/7Tue
2 stopsMultiple Airlines
15h 15mYUL-CAG
C$ 809
2/7Sun
2 stopsMultiple Airlines
26h 50mYYC-CAG
C$ 845
24/7Mon
3 stopsMultiple Airlines
15h 30mYUL-CAG
C$ 853
24/7Mon
1 stopMultiple Airlines
12h 05mYUL-CAG
C$ 862
2/7Sun
3 stopsMultiple Airlines
32h 35mYYC-CAG
C$ 880
2/7Sun
3 stopsMultiple Airlines
32h 35mYYC-CAG
C$ 881
22/7Sat
2 stopsMultiple Airlines
16h 15mYUL-CAG
C$ 916
2/7Sun
2 stopsMultiple Airlines
16h 50mYYC-CAG
C$ 932
2/7Sun
1 stopSWISS
19h 15mYYC-CAG
C$ 1,104
2/7Sun
1 stopSWISS
19h 15mYYC-CAG
C$ 1,106
25/7Tue
3 stopsTAP AIR PORTUGAL
25h 10mYUL-CAG
C$ 1,214
6/7Thu
1 stopLufthansa
14h 50mYUL-CAG
C$ 2,853
6/7Thu
1 stopLufthansa
10h 35mYUL-OLB
C$ 2,853

Search by stops

Search by airline

Search by price

Recent domestic flight deals

28/6Wed
directRyanair
1h 20mMXP-AHO
5/7Wed
directRyanair
1h 15mAHO-MXP
C$ 54
25/7Tue
directWizz Air Malta
1h 30mMXP-OLB
5/8Sat
directWizz Air Malta
1h 20mOLB-MXP
C$ 58
5/7Wed
directWizz Air Malta
1h 30mMXP-OLB
12/7Wed
directWizz Air Malta
1h 20mOLB-MXP
C$ 62
11/9Mon
directRyanair
1h 20mMXP-AHO
18/9Mon
directRyanair
1h 14mAHO-MXP
C$ 63
10/7Mon
directRyanair
1h 20mMXP-AHO
12/7Wed
directRyanair
1h 15mAHO-MXP
C$ 70

Search by stops

Search by airline

Search by price

Flights to Sardinia

Return flight deals:

Sardinia - Canada

Cabin classes:

Browse origins:

C$ 1,711
C$ 1,821
C$ 1,119
C$ 997
View more

Browse destinations:

C$ 1,190
C$ 997
C$ 1,000