This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 31/3. Fares are subject to change and may not be available on all flights or dates of travel.
YTO — MIL
17 Feb — 24 Feb1
Round-trip
1 adult
Economy
The best prices from Toronto to Milan are usually found in October or January, booked 83 days in advance, depart on a Monday or Sunday and return on a Monday
Cheap flight deals from Toronto to Milan
Discover tips and strategies to find the most affordable flight options for your journey from Toronto (YTO) to Milan (MIL). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 12 February 2025.
Explore the most affordable flight options available from Toronto to Milan. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 12 February 2025.
Mon 24/26:20 p.m.YHM - MXP
2 stops21h 10mMultiple Airlines
Mon 3/37:45 a.m.MXP - YHM
2 stops15h 25mMultiple Airlines
Deal found 11/2C$ 603
Thu 22/59:30 p.m.YYZ - BGY
1 stop17h 45mMultiple Airlines
Mon 2/69:05 p.m.BGY - YYZ
2 stops22h 50mMultiple Airlines
Deal found 11/2C$ 816
Thu 20/29:35 p.m.YYZ - MXP
1 stop14h 25mMultiple Airlines
Thu 6/36:40 a.m.MXP - YYZ
1 stop14h 20mMultiple Airlines
Deal found 11/2C$ 878
Mon 17/32:15 p.m.YYZ - LIN
2 stops15h 50mMultiple Airlines
Wed 26/311:45 a.m.LIN - YYZ
2 stops25h 31mMultiple Airlines
Deal found 11/2C$ 881
Sun 30/35:00 p.m.YYZ - LIN
1 stop12h 10mITA Airways
Sat 5/44:00 p.m.LIN - YYZ
1 stop28h 05mITA Airways
Deal found 11/2C$ 929
Thu 1/57:55 p.m.YYZ - MXP
1 stop14h 20mCondor
Mon 5/59:00 a.m.MXP - YYZ
1 stop14h 55mCondor
Deal found 11/2C$ 932
Wed 19/36:10 p.m.YTZ - MXP
2 stops13h 25mMultiple Airlines
Mon 31/39:30 p.m.MXP - YTZ
2 stops25h 55mMultiple Airlines
Deal found 11/2C$ 936
Mon 31/38:45 p.m.YYZ - MXP
2 stops32h 15mAzores Airlines
Wed 16/42:20 p.m.MXP - YYZ
1 stop35h 10mAzores Airlines
Deal found 10/2C$ 948
Sat 29/35:25 p.m.YTZ - MXP
1 stop10h 35mAir Canada
Sun 6/412:15 p.m.MXP - YTZ
1 stop15h 20mAir Canada
Deal found 11/2C$ 975
Wed 26/25:00 p.m.YYZ - MXP
1 stop11h 20mLufthansa
Fri 7/312:20 p.m.MXP - YYZ
1 stop11h 45mLufthansa
Deal found 11/2C$ 1,017
Wed 19/36:10 p.m.YTZ - LIN
2 stops21h 50mMultiple Airlines
Mon 31/37:00 a.m.LIN - YTZ
2 stops15h 05mMultiple Airlines
Deal found 11/2C$ 1,031
Fri 28/39:30 p.m.YYZ - MXP
1 stop11h 30mAir Canada
Fri 4/412:15 p.m.MXP - YYZ
1 stop15h 24mAir Canada
Deal found 11/2C$ 1,037
Best flights from Toronto to Milan
Discover carefully curated flight deals from Toronto to Milan that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 12 February 2025.
Mon 24/26:20 p.m.YHM - MXP
2 stops21h 10mMultiple Airlines
Mon 3/37:45 a.m.MXP - YHM
2 stops15h 25mMultiple Airlines
Deal found 11/2C$ 603
Sun 30/35:00 p.m.YYZ - LIN
1 stop12h 10mITA Airways
Sat 5/44:00 p.m.LIN - YYZ
1 stop28h 05mITA Airways
Deal found 11/2C$ 929
Thu 1/57:55 p.m.YYZ - MXP
1 stop14h 20mCondor
Mon 5/59:00 a.m.MXP - YYZ
1 stop14h 55mCondor
Deal found 11/2C$ 932
Mon 31/38:45 p.m.YYZ - MXP
2 stops32h 15mAzores Airlines
Wed 16/42:20 p.m.MXP - YYZ
1 stop35h 10mAzores Airlines
Deal found 10/2C$ 948
Sat 29/35:25 p.m.YTZ - MXP
1 stop10h 35mAir Canada
Sun 6/412:15 p.m.MXP - YTZ
1 stop15h 20mAir Canada
Deal found 11/2C$ 975
Wed 26/25:00 p.m.YYZ - MXP
1 stop11h 20mLufthansa
Tue 4/312:20 p.m.MXP - YYZ
1 stop11h 45mLufthansa
Deal found 11/2C$ 1,017
Sun 2/312:45 p.m.YYZ - MXP
1 stop12h 45mUnited Airlines
Thu 6/39:45 a.m.MXP - YYZ
1 stop14h 26mUnited Airlines
Deal found 11/2C$ 1,060
Sun 2/38:30 p.m.YYZ - MXP
1 stop15h 40mSWISS
Sun 9/33:05 p.m.MXP - YYZ
1 stop31h 15mSWISS
Deal found 11/2C$ 1,062
Thu 15/510:05 p.m.YYZ - LIN
1 stop10h 55mAmerican Airlines
Sun 25/510:50 a.m.LIN - YYZ
1 stop15h 20mAmerican Airlines
Deal found 11/2C$ 1,103
Sat 1/36:10 p.m.YYZ - MXP
2 stops21h 50mAustrian Airlines
Thu 6/37:05 a.m.MXP - YYZ
1 stop13h 30mAustrian Airlines
Deal found 11/2C$ 1,103
Tue 13/56:35 p.m.YYZ - LIN
1 stop10h 45mBrussels Airlines
Wed 21/56:55 a.m.LIN - YYZ
1 stop10h 45mBrussels Airlines
Deal found 11/2C$ 1,107
Sat 1/37:45 p.m.YYZ - MXP
1 stop11h 25mIcelandair
Sun 9/32:10 p.m.MXP - YYZ
1 stop34h 05mIcelandair
Deal found 11/2C$ 1,128
Direct flights from Toronto to Milan
Explore direct flight options from Toronto to Milan based on user searches, and compare prices and availability for your desired travel dates. Data last updated 12 February 2025.
Wed 19/35:00 p.m.YYZ - MXP
Nonstop11h 20mLufthansa
Thu 27/311:20 a.m.MXP - YYZ
Nonstop11h 45mLufthansa
Deal found 11/2C$ 1,017
Thu 20/35:30 p.m.YYZ - MXP
Nonstop7h 50mNeos Air
Thu 19/610:30 a.m.MXP - YYZ
Nonstop9h 15mNeos Air
Deal found 11/2C$ 1,081
Last-minute flights from Toronto to Milan
Discover last-minute flight deals from Toronto to Milan. Data last updated 12 February 2025 and is based on user searches.
Mon 17/29:35 p.m.YYZ - LIN
1 stop33h 50mMultiple Airlines
Mon 24/28:05 p.m.LIN - YYZ
2 stops46h 55mMultiple Airlines
Deal found 12/2C$ 1,231
Wed 19/26:20 p.m.YHM - MXP
2 stops20h 15mMultiple Airlines
Thu 27/29:15 p.m.MXP - YHM
2 stops25h 55mMultiple Airlines
Deal found 11/2C$ 849
Wed 19/28:00 p.m.YYZ - BGY
2 stops42h 05mMultiple Airlines
Wed 26/26:40 a.m.BGY - YYZ
1 stop35h 25mMultiple Airlines
Deal found 11/2C$ 948
Wed 19/22:00 p.m.YYZ - MXP
1 stop14h 20mAir Canada
Thu 27/212:20 p.m.MXP - YYZ
1 stop11h 45mAir Canada
Deal found 11/2C$ 1,017
Wed 19/25:25 p.m.YTZ - MXP
1 stop10h 55mAir Canada
Sun 2/312:20 p.m.MXP - YTZ
2 stops14h 23mAir Canada
Deal found 11/2C$ 1,037
Wed 19/27:45 p.m.YYZ - MXP
1 stop11h 25mIcelandair
Sun 2/32:10 p.m.MXP - YYZ
1 stop34h 05mIcelandair
Deal found 11/2C$ 1,054
Wed 19/27:20 a.m.YYZ - MXP
2 stops18h 10mUnited Airlines
Tue 4/39:45 a.m.MXP - YYZ
1 stop14h 01mUnited Airlines
Deal found 11/2C$ 1,060
Thu 20/29:35 p.m.YYZ - MXP
1 stop14h 25mMultiple Airlines
Thu 6/36:40 a.m.MXP - YYZ
1 stop14h 20mMultiple Airlines
Deal found 11/2C$ 878
Thu 20/23:00 p.m.YYZ - LIN
2 stops14h 20mUnited Airlines
Mon 3/36:55 a.m.LIN - YYZ
2 stops18h 02mUnited Airlines
Deal found 11/2C$ 1,127
Sat 22/25:00 p.m.YYZ - MXP
1 stop11h 20mLufthansa
Tue 4/312:20 p.m.MXP - YYZ
1 stop11h 45mLufthansa
Deal found 11/2C$ 1,085
Sat 22/24:30 p.m.YYZ - LIN
1 stop14h 15mLufthansa
Sun 2/39:40 a.m.LIN - YYZ
1 stop11h 15mLufthansa
Deal found 11/2C$ 1,170
Sat 22/28:50 p.m.YYZ - MXP
2 stops38h 10mAustrian Airlines
Sat 1/38:30 p.m.MXP - YYZ
1 stop24h 05mAustrian Airlines
Deal found 11/2C$ 1,177
One-way flights from Toronto to Milan
Search for one-way flight options from Toronto to Milan. Find affordable one-way fares based on user searches. Data last updated 12 February 2025.
Mon 31/310:35 p.m.YYZ - BGY
1 stop19h 55mMultiple Airlines
Deal found 11/2C$ 404
Mon 31/310:00 a.m.YTZ - BGY
2 stops28h 40mMultiple Airlines
Deal found 11/2C$ 435
Thu 13/310:35 p.m.YYZ - LIN
1 stop33h 50mMultiple Airlines
Deal found 11/2C$ 515
Sun 27/48:45 p.m.YYZ - MXP
3 stops30h 25mMultiple Airlines
Deal found 11/2C$ 517
Tue 15/48:00 a.m.YTZ - MXP
2 stops23h 25mMultiple Airlines
Deal found 11/2C$ 520
Tue 4/36:30 a.m.YYZ - LIN
2 stops34h 30mWestJet
Deal found 11/2C$ 548
Sun 11/58:45 p.m.YYZ - MXP
2 stops40h 30mAzores Airlines
Deal found 11/2C$ 573
Mon 31/36:40 p.m.YTZ - LIN
3 stops20h 00mMultiple Airlines
Deal found 11/2C$ 647
Tue 4/311:10 p.m.YYZ - MXP
Nonstop7h 40mNeos Air
Deal found 11/2C$ 666
Fri 21/26:20 p.m.YHM - MXP
2 stops15h 55mMultiple Airlines
Deal found 11/2C$ 747
Tue 4/38:25 p.m.YYZ - MXP
1 stop15h 10mTurkish Airlines
Deal found 11/2C$ 763
Tue 4/35:35 p.m.YYZ - LIN
1 stop11h 30mAer Lingus
Deal found 11/2C$ 835
Find flights from Toronto to Milan within your budget
Customize your flight search to find flights from Toronto to Milan that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 629,999 searches. Data last updated 12 February 2025.