Flights to Italy

Find cheap flights to Italy – Compare and Save

1 adult

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Early arrival? Instantly customize your results

Trusted and free

Trusted and free

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

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Italy

Find flights to these popular cities in Italy from your nearest airport.
WestJet
16 Apr
YYC
10h 10m
FCO
26 Apr
FCO
10h 30m
YYC
C$ 540
WestJet
9 Apr
YYC
10h 10m
FCO
24 Apr
FCO
10h 30m
YYC
C$ 543
WestJet
13 Apr
YYC
10h 10m
FCO
27 Apr
FCO
10h 30m
YYC
C$ 545
WestJet
19 Apr
YYC
10h 10m
FCO
24 Apr
FCO
10h 30m
YYC
C$ 546
WestJet
13 Apr
YYC
10h 10m
FCO
28 Apr
FCO
10h 30m
YYC
C$ 547
WestJet
17 Apr
YYC
10h 10m
FCO
28 Apr
FCO
10h 30m
YYC
C$ 549
WestJet
9 Apr
YYC
10h 10m
FCO
10 Apr
FCO
10h 30m
YYC
C$ 554
WestJet
16 Apr
YYC
10h 10m
FCO
29 Apr
FCO
10h 30m
YYC
C$ 557
WestJet
9 Apr
YYC
10h 10m
FCO
19 Apr
FCO
10h 30m
YYC
C$ 561
WestJet
13 Apr
YYC
10h 10m
FCO
29 Apr
FCO
10h 30m
YYC
C$ 563
WestJet
17 Apr
YYC
10h 10m
FCO
29 Apr
FCO
10h 30m
YYC
C$ 564
Multiple Airlines
16 Apr
YYC
10h 10m
FCO
28 Apr
FCO
15h 35m
2 stops
YYC
C$ 579
Multiple Airlines
5 May
YYZ
33h 20m
2 stops
BGY
20 May
BGY
29h 25m
3 stops
YYZ
C$ 720
Multiple Airlines
5 May
YYZ
33h 20m
2 stops
BGY
20 May
BGY
16h 05m
2 stops
YYZ
C$ 774
Multiple Airlines
25 May
YYZ
15h 10m
2 stops
MXP
10 Jun
MXP
22h 25m
1 stop
YYZ
C$ 778
Multiple Airlines
14 Apr
YUL
19h 10m
1 stop
BGY
29 Apr
BGY
30h 50m
2 stops
YUL
C$ 782
Multiple Airlines
20 Apr
YYZ
31h 50m
1 stop
MXP
2 May
MXP
12h 15m
1 stop
YYZ
C$ 786
Multiple Airlines
31 May
YYZ
32h 15m
3 stops
MXP
8 Jun
MXP
24h 55m
2 stops
YYZ
C$ 788
Multiple Airlines
5 May
YYZ
33h 20m
2 stops
BGY
20 May
BGY
11h 40m
1 stop
YYZ
C$ 789
Scandinavian Airlines
4 Apr
YYZ
33h 20m
1 stop
MXP
17 Apr
MXP
25h 40m
1 stop
YYZ
C$ 789
Multiple Airlines
5 May
YVR
16h 35m
2 stops
MXP
27 May
MXP
20h 42m
2 stops
YVR
C$ 789
Scandinavian Airlines
4 Apr
YYZ
33h 20m
1 stop
MXP
17 Apr
MXP
25h 40m
1 stop
YYZ
C$ 790
Delta
24 Apr
YVR
34h 27m
2 stops
MXP
1 May
MXP
32h 37m
2 stops
YVR
C$ 790
Multiple Airlines
19 May
YYZ
26h 00m
3 stops
MXP
25 May
MXP
24h 55m
2 stops
YYZ
C$ 792

Flights to Venice Marco Polo Airport

Search all flight deals to Venice Marco Polo Airport
Multiple Airlines
12 Jun
YUL
14h 15m
1 stop
VCE
23 Jun
VCE
14h 45m
1 stop
YUL
C$ 772
ITA Airways
23 Sep
YYZ
19h 25m
1 stop
VCE
13 Oct
VCE
24h 55m
1 stop
YYZ
C$ 777
ITA Airways
23 Sep
YYZ
19h 25m
1 stop
VCE
13 Oct
VCE
32h 45m
1 stop
YYZ
C$ 778
Multiple Airlines
12 Jun
YUL
14h 15m
1 stop
VCE
23 Jun
VCE
14h 45m
1 stop
YUL
C$ 790
Multiple Airlines
25 May
YUL
11h 30m
1 stop
VCE
3 Jun
VCE
32h 35m
3 stops
YUL
C$ 799
Multiple Airlines
18 May
YYZ
14h 00m
1 stop
VCE
3 Jun
VCE
25h 25m
2 stops
YYZ
C$ 804
Multiple Airlines
31 May
YOW
35h 10m
3 stops
VCE
12 Jun
VCE
32h 25m
3 stops
YOW
C$ 811
Multiple Airlines
25 May
YUL
18h 55m
2 stops
VCE
3 Jun
VCE
32h 35m
3 stops
YUL
C$ 815
Condor
13 May
YYZ
13h 50m
1 stop
VCE
20 May
VCE
15h 15m
1 stop
YYZ
C$ 815
Multiple Airlines
14 Jun
YUL
9h 40m
1 stop
VCE
21 Jun
VCE
12h 05m
1 stop
YUL
C$ 818
Condor
12 May
YYZ
13h 50m
1 stop
VCE
16 May
VCE
12h 15m
1 stop
YYZ
C$ 822
Multiple Airlines
18 May
YYZ
13h 50m
1 stop
VCE
25 May
VCE
24h 20m
2 stops
YYZ
C$ 824
Air Canada
8 Jun
YUL
13h 35m
1 stop
FLR
24 Jun
FLR
12h 15m
1 stop
YUL
C$ 754
Delta
7 Jun
YUL
9h 55m
1 stop
FLR
11 Jun
FLR
11h 35m
1 stop
YUL
C$ 788
Delta
7 Jun
YUL
9h 55m
1 stop
FLR
11 Jun
FLR
16h 25m
1 stop
YUL
C$ 789
Delta
7 Jun
YUL
9h 55m
1 stop
FLR
11 Jun
FLR
16h 25m
1 stop
YUL
C$ 790
KLM
7 Jun
YUL
9h 55m
1 stop
FLR
11 Jun
FLR
11h 35m
1 stop
YUL
C$ 792
United Airlines
17 Apr
YTZ
27h 10m
2 stops
FLR
22 Apr
FLR
35h 09m
2 stops
YTZ
C$ 796
United Airlines
26 Apr
YYZ
19h 50m
2 stops
FLR
13 May
FLR
18h 29m
2 stops
YYZ
C$ 796
Delta
7 Jun
YUL
9h 55m
1 stop
FLR
23 Jun
FLR
14h 25m
1 stop
YUL
C$ 797
United Airlines
20 Apr
YYZ
23h 35m
2 stops
FLR
26 Apr
FLR
17h 22m
2 stops
YYZ
C$ 797
United Airlines
9 May
YYZ
35h 07m
2 stops
FLR
16 May
FLR
15h 12m
2 stops
YYZ
C$ 799
United Airlines
10 May
YYZ
15h 55m
2 stops
FLR
18 May
FLR
15h 12m
2 stops
YYZ
C$ 802
Multiple Airlines
9 Jun
YUL
11h 10m
1 stop
FLR
24 Jun
FLR
11h 20m
1 stop
YUL
C$ 803
Delta
9 Apr
YYZ
20h 10m
1 stop
NAP
5 May
NAP
18h 52m
1 stop
YYZ
C$ 729
Delta
21 Apr
YYZ
20h 00m
2 stops
NAP
29 Apr
NAP
17h 00m
1 stop
YYZ
C$ 731
Delta
20 Apr
YYZ
14h 01m
1 stop
NAP
28 Apr
NAP
18h 41m
2 stops
YYZ
C$ 732
Delta
23 Apr
YYZ
20h 10m
1 stop
NAP
30 Apr
NAP
33h 09m
2 stops
YYZ
C$ 735
Multiple Airlines
15 Apr
YYZ
31h 41m
1 stop
NAP
8 May
NAP
19h 01m
1 stop
YYZ
C$ 736
KLM
20 Apr
YYZ
14h 01m
1 stop
NAP
27 Apr
NAP
18h 52m
1 stop
YYZ
C$ 738
Delta
20 Apr
YYZ
21h 36m
2 stops
NAP
26 Apr
NAP
33h 29m
1 stop
YYZ
C$ 767
KLM
7 Jun
YYZ
11h 30m
1 stop
NAP
18 Jun
NAP
31h 45m
1 stop
YYZ
C$ 770
Multiple Airlines
15 Apr
YYZ
31h 41m
1 stop
NAP
8 May
NAP
19h 01m
1 stop
YYZ
C$ 771
KLM
15 Jun
YYZ
11h 25m
1 stop
NAP
22 Jun
NAP
31h 45m
1 stop
YYZ
C$ 772
KLM
15 Jun
YYZ
11h 25m
1 stop
NAP
22 Jun
NAP
31h 45m
1 stop
YYZ
C$ 774
KLM
15 Jun
YYZ
11h 25m
1 stop
NAP
22 Jun
NAP
31h 45m
1 stop
YYZ
C$ 775

Find the cheapest flights from Canada to Italy

Recent round-trip flight deals from Canada to Italy

Enter your travel dates to find the best prices.
Multiple Airlines Logo
11:05 p.m. - 9:30 p.m.
YYZ
-
CIA
16h 25m
2 stops
Multiple Airlines Logo
8:25 a.m. - 5:15 p.m.
CIA
-
YYZ
38h 50m
3 stops
C$ 771Multiple Airlines
Mon, 18 May - Wed, 3 Jun
Multiple Airlines Logo
11:00 p.m. - 7:15 p.m.
YUL
-
VCE
14h 15m
1 stop
Multiple Airlines Logo
12:15 p.m. - 9:00 p.m.
VCE
-
YUL
14h 45m
1 stop
C$ 772Multiple Airlines
Fri, 12 Jun - Tue, 23 Jun
ITA Airways Logo
5:00 p.m. - 6:25 p.m.
YYZ
-
VCE
19h 25m
1 stop
ITA Airways Logo
7:10 p.m. - 2:05 p.m.
VCE
-
YYZ
24h 55m
1 stop
C$ 777ITA Airways
Wed, 23 Sep - Tue, 13 Oct
Air Canada Logo
8:30 p.m. - 9:15 a.m.
YTZ
-
FCO
30h 45m
1 stop
Air Canada Logo
11:30 a.m. - 8:52 a.m.
FCO
-
YTZ
27h 22m
1 stop
C$ 789Air Canada
Mon, 25 May - Thu, 4 Jun
Air Canada Logo
5:30 p.m. - 11:45 a.m.
YTZ
-
FCO
12h 15m
1 stop
Air Canada Logo
2:20 p.m. - 8:51 a.m.
FCO
-
YTZ
24h 31m
1 stop
C$ 792Air Canada
Fri, 12 Jun - Sat, 20 Jun
WestJet Logo
6:45 p.m. - 12:55 p.m.
YVR
-
FCO
33h 10m
1 stop
WestJet Logo
3:00 p.m. - 4:50 p.m.
FCO
-
YVR
34h 50m
1 stop
C$ 813WestJet
Wed, 22 Apr - Tue, 28 Apr
WestJet Logo
7:00 a.m. - 12:55 p.m.
YVR
-
FCO
20h 55m
1 stop
WestJet Logo
3:00 p.m. - 9:40 p.m.
FCO
-
YVR
15h 40m
1 stop
C$ 822WestJet
Wed, 22 Apr - Wed, 29 Apr
ITA Airways Logo
5:00 p.m. - 6:25 p.m.
YYZ
-
VCE
19h 25m
1 stop
ITA Airways Logo
7:10 p.m. - 2:05 p.m.
VCE
-
YYZ
24h 55m
1 stop
C$ 825ITA Airways
Wed, 23 Sep - Tue, 13 Oct
Air Transat Logo
8:55 p.m. - 10:25 a.m.
YTZ
-
FCO
31h 30m
1 stop
Air Transat Logo
12:15 p.m. - 10:20 p.m.
FCO
-
YTZ
16h 05m
1 stop
C$ 842Air Transat
Tue, 8 Sep - Thu, 17 Sep
Air Transat Logo
8:25 a.m. - 10:25 a.m.
YTZ
-
FCO
20h 00m
1 stop
Air Transat Logo
12:15 p.m. - 10:20 p.m.
FCO
-
YTZ
16h 05m
1 stop
C$ 860Air Transat
Thu, 21 May - Fri, 5 Jun

An easier way to manage your Italy trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Wed 29/4
Wed 6/5