Find cheap flights from Toronto to Italy from C$ 368

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 16/8. 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
Sun 2/7
Sun 9/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 Italy

Latest Italy Flight Deals

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

MOST POPULARRome
1 stop from C$ 654
Milan
1 stop from C$ 738
Naples
1 stop from C$ 1,082
Florence
1 stop from C$ 975
Palermo
1 stop from C$ 1,021

Good to know

Low season

May

High season

December

Cheapest flight

C$ 368

Average price round-trip

C$ 982
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (13% more expensive on average)
Flight from Toronto to Milan Malpensa Airport
(price for this month)

Top tips for finding cheap flights to Italy

  • 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 Toronto is May.
  • Morning departure is around 23% cheaper than an evening flight, on average*.
  • Cheap flights that you can book through KAYAK from Toronto to Italy will depart either from the Toronto Pearson International Airport (YYZ) or the Billy Bishop Airport (YTZ). While the Billy Bishop Airport is closer to the city center of Toronto, it is a bit more difficult to access since it is on Toronto Islands and accessible by ferry.
  • When you are booking a direct flight through KAYAK from Toronto to Rome, you'll most likely be departing from Toronto Pearson. Lufthansa and Air Canada operate non-stop flights from Toronto Pearson to The Rome-Fiumicino International Airport "Leonardo da Vinci” (FCO). You can find cheap tickets for flights with one or two stops that depart from both Toronto Pearson and the Billy Bishop Airport.
  • If you are interested in flying from Toronto to Northern Italy, consider flying into the Milan Malpensa Airport (MXP), Milan Bergamo Airport (BGY), or Milan Linate Airport (LIN), all of which serve the northern Italian regions Lombardy, Liguria, and Piedmont. Lufthansa offers direct flights from YYZ to MXP.
  • If you want to visit Pompeii in southern Italy, consider flying into The Naples International Airport (NAP), situated about 30 km north of Pompeii, along the Gulf of Naples. TAP AIR PORTUGAL, Delta, KLM, and Air France are among the many airlines that offer cheap flights from Toronto to Naples with just one stop in cities such as Lisbon, Paris, and London, among others.
  • If you want to relax and soothe your muscles before your international flight to Italy, consider visiting a retail spa located in the Toronto Pearson International Airport. You can find three Be Relax Spa locations and one Wellbeing Spa airside in Terminal 3.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Italy flights

Book cheap flights from Toronto to Italy

Recent round-trip flight deals

9/10Mon
1 stopScandinavian Airlines
14h 45mYYZ-FCO
23/10Mon
1 stopScandinavian Airlines
24h 20mFCO-YYZ
C$ 654
9/10Mon
1 stopScandinavian Airlines
14h 45mYYZ-FCO
23/10Mon
1 stopScandinavian Airlines
24h 20mFCO-YYZ
C$ 658
2/10Mon
1 stopMultiple Airlines
11h 05mYYZ-BGY
20/10Fri
1 stopMultiple Airlines
15h 20mBGY-YYZ
C$ 738
29/9Fri
1 stopScandinavian Airlines
11h 30mYYZ-FCO
17/10Tue
1 stopScandinavian Airlines
24h 25mFCO-YYZ
C$ 748
12/9Tue
1 stopMultiple Airlines
14h 15mYYZ-FCO
22/9Fri
1 stopMultiple Airlines
15h 05mFCO-YYZ
C$ 810
26/10Thu
1 stopIcelandair
12h 00mYYZ-FCO
2/11Thu
1 stopIcelandair
12h 30mFCO-YYZ
C$ 827
12/10Thu
1 stopIcelandair
12h 00mYYZ-FCO
25/10Wed
1 stopIcelandair
33h 10mFCO-YYZ
C$ 848
9/11Thu
1 stopAer Lingus
11h 35mYYZ-LIN
17/11Fri
1 stopAer Lingus
34h 15mLIN-YYZ
C$ 854
3/10Tue
1 stopTAP AIR PORTUGAL
24h 25mYYZ-FCO
18/10Wed
1 stopTAP AIR PORTUGAL
23h 40mFCO-YYZ
C$ 933
30/9Sat
2 stopsAzores Airlines
13h 40mYYZ-MXP
21/10Sat
2 stopsAzores Airlines
53h 00mMXP-YYZ
C$ 946
23/10Mon
1 stopAir Canada
10h 35mYYZ-FCO
3/11Fri
1 stopAir Canada
14h 16mFCO-YYZ
C$ 952
10/9Sun
directAir Transat
8h 35mYYZ-FCO
24/9Sun
directAir Transat
9h 45mFCO-YYZ
C$ 963
9/10Mon
1 stopDelta
15h 00mYYZ-VCE
22/10Sun
1 stopDelta
13h 20mVCE-YYZ
C$ 1,028
16/10Mon
2 stopsUnited Airlines
18h 25mYYZ-VCE
30/10Mon
2 stopsUnited Airlines
49h 37mVCE-YYZ
C$ 1,076
8/10Sun
2 stopsAustrian Airlines
15h 50mYYZ-VCE
16/10Mon
1 stopAustrian Airlines
29h 30mVCE-YYZ
C$ 1,091
19/9Tue
1 stopAir France
15h 00mYYZ-VCE
2/10Mon
1 stopAir France
15h 45mVCE-YYZ
C$ 1,105
1/10Sun
1 stopLufthansa
11h 05mYYZ-LIN
15/10Sun
1 stopLufthansa
11h 00mLIN-YYZ
C$ 1,144
19/10Thu
2 stopsIberia
15h 25mYYZ-LIN
29/10Sun
2 stopsIberia
20h 08mLIN-YYZ
C$ 1,186
31/8Thu
1 stopAmerican Airlines
17h 55mYYZ-VCE
28/9Thu
2 stopsAmerican Airlines
34h 24mVCE-YYZ
C$ 1,188
19/10Thu
1 stopKLM
11h 05mYYZ-LIN
28/10Sat
2 stopsKLM
15h 05mLIN-YYZ
C$ 1,233

Search by stops

Search by airline

Search by price

Recent one-way flight deals

16/8Wed
directNeos Air
7h 50mYYZ-MXP
C$ 368
16/8Wed
directNeos Air
7h 50mYYZ-MXP
C$ 369
16/8Wed
directNeos Air
7h 50mYYZ-MXP
C$ 372
27/9Wed
2 stopsMultiple Airlines
30h 30mYYZ-BGY
C$ 391
9/10Mon
2 stopsMultiple Airlines
24h 50mYYZ-FCO
C$ 399
9/10Mon
2 stopsMultiple Airlines
24h 50mYYZ-FCO
C$ 404
14/11Tue
2 stopsMultiple Airlines
23h 35mYYZ-FCO
C$ 427
12/10Thu
2 stopsMultiple Airlines
21h 45mYYZ-FCO
C$ 434
7/10Sat
2 stopsAzores Airlines
38h 00mYYZ-FCO
C$ 487
7/10Sat
2 stopsAzores Airlines
38h 00mYYZ-FCO
C$ 491
24/10Tue
1 stopTAP AIR PORTUGAL
24h 25mYYZ-FCO
C$ 502
14/11Tue
1 stopIcelandair
11h 45mYYZ-FCO
C$ 506
11/11Sat
2 stopsAzores Airlines
20h 50mYYZ-FCO
C$ 516
27/9Wed
1 stopTAP AIR PORTUGAL
11h 45mYYZ-FCO
C$ 534
16/9Sat
1 stopTAP AIR PORTUGAL
30h 20mYYZ-FCO
C$ 553
26/10Thu
1 stopAer Lingus
10h 50mYYZ-LIN
C$ 575
16/10Mon
1 stopAer Lingus
11h 50mYYZ-VCE
C$ 581
22/8Tue
1 stopAir Transat
31h 10mYTZ-FCO
C$ 633
12/10Thu
1 stopWestJet
37h 00mYKF-FCO
C$ 654
10/7Mon
1 stopAir Canada
32h 15mYTZ-VCE
C$ 679

Search by stops

Search by airline

Search by price

Flights to Italy

Return flight deals:

Italy - Toronto

Cabin classes:

C$ 2,997
C$ 2,146
C$ 1,115

Browse destinations:

C$ 1,722
C$ 1,069
C$ 792
C$ 1,056
C$ 1,213
C$ 664
C$ 957
C$ 1,871
C$ 3,033
C$ 648
C$ 1,132
C$ 1,005
C$ 1,030
C$ 991
C$ 903
C$ 1,025
View more