Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

YTO - MIL

C$ 353 Find cheap flights from Toronto to Milan

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Toronto to Milan departing on 6/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.
1 adult
0 bags
Sat 29/6
Sat 6/7

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

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Toronto to Milan.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Toronto to Milan.
In the last 7 days, travellers have searched 42,686,544 times on KAYAK, and here is why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

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

Cheap flight deals from Toronto to Milan (YTO-MIL)

 
These are the cheapest deals for flights from Toronto to Milan currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent round-trip flight deals from Toronto to Milan

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from Toronto to Milan.

Recent one-way flight deals from Toronto to Milan

Only flying one-way? Below are some of the best one-way flight deals from Toronto to Milan found on KAYAK recently.

Recent last-minute flight deals from Toronto to Milan

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from Toronto to Milan.

Recent direct flight deals from Toronto to Milan

The latest deals for direct flights from Toronto to Milan so you can sit back and relax without the need for a layover.

Cheap bus & train deals from Toronto to Milan

Find recent round-trip train or bus tickets from Toronto to Milan.

All round-trip flight deals to Milan

The cheapest plane tickets to Milan found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
7:00 p.m. - 3:35 p.m.YHM-MXP
14h 35m2 stops
7:00 a.m. - 5:45 p.m.MXP-YHM
16h 45m2 stops
C$ 788
Find Deal
Tue, 11 Jun - Fri, 21 Jun
10:00 p.m. - 7:45 p.m.YYZ-MXP
15h 45m1 stop
10:45 a.m. - 2:24 p.m.MXP-YYZ
33h 39m2 stops
C$ 840
Find Deal
Sun, 9 Jun - Sun, 16 Jun
10:10 p.m. - 7:40 p.m.YYZ-MXP
15h 30m1 stop
11:10 a.m. - 1:54 p.m.MXP-YYZ
32h 44m2 stops
C$ 841
Find Deal
Tue, 18 Jun - Sat, 22 Jun
9:00 p.m. - 2:30 p.m.YYZ-MXP
11h 30m1 stop
3:30 p.m. - 7:10 p.m.MXP-YYZ
33h 40m1 stop
C$ 1,019Icelandair
Find Deal
Mon, 23 Sep - Mon, 7 Oct
9:00 p.m. - 2:30 p.m.YYZ-MXP
11h 30m1 stop
3:30 p.m. - 7:10 p.m.MXP-YYZ
33h 40m1 stop
C$ 1,022Icelandair
Find Deal
Mon, 23 Sep - Mon, 14 Oct
6:00 p.m. - 10:25 a.m.YYZ-MXP
10h 25mdirect
12:05 p.m. - 8:46 p.m.MXP-YYZ
14h 41m1 stop
C$ 1,041Air Canada
Find Deal
Mon, 4 Nov - Wed, 13 Nov
6:00 p.m. - 10:25 a.m.YYZ-MXP
10h 25mdirect
12:05 p.m. - 6:46 p.m.MXP-YYZ
12h 41mdirect
C$ 1,043Air Canada
Find Deal
Mon, 4 Nov - Wed, 13 Nov
7:30 p.m. - 9:20 a.m.YYZ-MXP
7h 50mdirect
12:00 p.m. - 2:30 p.m.MXP-YYZ
8h 30mdirect
C$ 1,122Neos Air
Find Deal
Tue, 24 Sep - Thu, 17 Oct
3:00 p.m. - 9:55 a.m.YYZ-LIN
12h 55m2 stops
10:00 a.m. - 2:55 p.m.LIN-YYZ
10h 55m1 stop
C$ 1,478Lufthansa
Find Deal
Fri, 28 Jun - Fri, 30 Aug
3:00 p.m. - 9:55 a.m.YYZ-LIN
12h 55m2 stops
10:00 a.m. - 2:55 p.m.LIN-YYZ
10h 55m1 stop
C$ 1,549Lufthansa
Find Deal
Fri, 28 Jun - Fri, 5 Jul
10:10 p.m. - 4:20 p.m.YYZ-MXP
12h 10m1 stop
C$ 353
Find Deal
Tue, 6 Aug
7:00 p.m. - 5:00 p.m.YHM-MXP
16h 00m1 stop
C$ 354
Find Deal
Wed, 24 Jul
11:00 p.m. - 10:00 p.m.YYZ-MXP
17h 00m1 stop
C$ 672Icelandair
Find Deal
Tue, 20 Aug
9:00 p.m. - 2:10 p.m.YYZ-MXP
11h 10m1 stop
C$ 676Icelandair
Find Deal
Wed, 21 Aug
4:30 p.m. - 6:20 a.m.YYZ-MXP
7h 50mdirect
C$ 716Neos Air
Find Deal
Thu, 6 Jun
4:30 p.m. - 6:20 a.m.YYZ-MXP
7h 50mdirect
C$ 754Neos Air
Find Deal
Thu, 18 Jul
3:20 p.m. - 10:05 a.m.YTZ-MXP
12h 45m1 stop
C$ 1,010Air Canada
Find Deal
Wed, 18 Sep
5:20 p.m. - 10:05 a.m.YTZ-MXP
10h 45m1 stop
C$ 1,107Air Canada
Find Deal
Mon, 16 Sep
5:00 p.m. - 10:05 a.m.YYZ-MXP
11h 05mdirect
C$ 1,115Lufthansa
Find Deal
Sun, 15 Sep
5:00 p.m. - 10:05 a.m.YYZ-MXP
11h 05mdirect
C$ 1,119Lufthansa
Find Deal
Sun, 28 Jul
8:45 p.m. - 12:40 a.m.YYZ-MXP
21h 55m2 stops
2:10 p.m. - 7:30 p.m.MXP-YYZ
35h 20m1 stop
C$ 1,121Azores Airlines
Find Deal
Tue, 4 Jun - Wed, 26 Jun
8:45 p.m. - 12:40 a.m.YYZ-MXP
21h 55m2 stops
5:55 a.m. - 7:30 p.m.MXP-YYZ
19h 35m2 stops
C$ 1,245Azores Airlines
Find Deal
Tue, 4 Jun - Wed, 26 Jun
7:50 p.m. - 1:55 p.m.YYZ-MXP
12h 05m1 stop
11:05 a.m. - 6:00 p.m.MXP-YYZ
12h 55m1 stop
C$ 1,412
Find Deal
Tue, 4 Jun - Wed, 26 Jun
7:50 p.m. - 5:25 p.m.YYZ-LIN
15h 35m1 stop
7:00 a.m. - 6:00 p.m.LIN-YYZ
17h 00m1 stop
C$ 1,457
Find Deal
Tue, 4 Jun - Wed, 26 Jun
12:30 a.m. - 10:05 a.m.YYZ-MXP
27h 35m1 stop
8:15 p.m. - 7:30 p.m.MXP-YYZ
29h 15m2 stops
C$ 1,615
Find Deal
Tue, 4 Jun - Tue, 11 Jun
4:40 p.m. - 10:10 a.m.YYZ-LIN
11h 30m1 stop
7:55 p.m. - 2:05 p.m.LIN-YYZ
24h 10m1 stop
C$ 1,635ITA Airways
Find Deal
Sat, 1 Jun - Sun, 9 Jun
6:00 p.m. - 6:25 p.m.YYZ-MXP
42h 25m2 stops
5:55 a.m. - 4:15 p.m.MXP-YYZ
16h 20m1 stop
C$ 1,654SWISS
Find Deal
Sat, 1 Jun - Sun, 9 Jun
6:15 p.m. - 7:45 p.m.YYZ-LIN
19h 30m1 stop
6:50 a.m. - 3:37 p.m.LIN-YYZ
14h 47m2 stops
C$ 1,675Air France
Find Deal
Tue, 4 Jun - Wed, 26 Jun
1:00 p.m. - 9:55 a.m.YYZ-MXP
14h 55m2 stops
11:50 a.m. - 9:07 p.m.MXP-YYZ
15h 17m2 stops
C$ 1,719Air Canada
Find Deal
Sat, 1 Jun - Sun, 9 Jun
11:30 p.m. - 7:45 p.m.YYZ-LIN
14h 15m1 stop
6:50 a.m. - 3:37 p.m.LIN-YYZ
14h 47m2 stops
C$ 1,839Air France
Find Deal
Sat, 1 Jun - Sun, 9 Jun
6:00 p.m. - 10:25 a.m.YYZ-MXP
10h 25mdirect
12:05 p.m. - 6:46 p.m.MXP-YYZ
12h 41mdirect
C$ 1,043Air Canada
Find Deal
Mon, 4 Nov - Wed, 13 Nov
7:30 p.m. - 9:20 a.m.YYZ-MXP
7h 50mdirect
12:00 p.m. - 2:30 p.m.MXP-YYZ
8h 30mdirect
C$ 1,074Neos Air
Find Deal
Tue, 24 Sep - Thu, 17 Oct
7:30 p.m. - 9:20 a.m.YYZ-MXP
7h 50mdirect
12:00 p.m. - 2:30 p.m.MXP-YYZ
8h 30mdirect
C$ 1,093Neos Air
Find Deal
Tue, 15 Oct - Thu, 24 Oct
7:30 p.m. - 9:20 a.m.YYZ-MXP
7h 50mdirect
12:00 p.m. - 2:30 p.m.MXP-YYZ
8h 30mdirect
C$ 1,101Neos Air
Find Deal
Tue, 15 Oct - Thu, 24 Oct
7:30 p.m. - 9:20 a.m.YYZ-MXP
7h 50mdirect
12:00 p.m. - 2:30 p.m.MXP-YYZ
8h 30mdirect
C$ 1,122Neos Air
Find Deal
Tue, 24 Sep - Thu, 17 Oct
6:00 p.m. - 10:25 a.m.YYZ-MXP
10h 25mdirect
12:05 p.m. - 6:46 p.m.MXP-YYZ
12h 41mdirect
C$ 1,279Lufthansa
Find Deal
Mon, 11 Nov - Sun, 17 Nov
5:00 p.m. - 10:05 a.m.YYZ-MXP
11h 05mdirect
11:50 a.m. - 5:34 p.m.MXP-YYZ
11h 44mdirect
C$ 1,324Lufthansa
Find Deal
Tue, 24 Sep - Wed, 9 Oct
6:00 p.m. - 10:25 a.m.YYZ-MXP
10h 25mdirect
12:05 p.m. - 6:46 p.m.MXP-YYZ
12h 41mdirect
C$ 1,335Lufthansa
Find Deal
Wed, 20 Nov - Thu, 5 Dec
5:00 p.m. - 10:05 a.m.YYZ-MXP
11h 05mdirect
11:50 a.m. - 5:32 p.m.MXP-YYZ
11h 42mdirect
C$ 1,881Air Canada
Find Deal
Sat, 3 Aug - Fri, 9 Aug
5:00 p.m. - 10:05 a.m.YYZ-MXP
11h 05mdirect
11:50 a.m. - 5:32 p.m.MXP-YYZ
11h 42mdirect
C$ 1,953Air Canada
Find Deal
Sat, 3 Aug - Sat, 10 Aug

Flights from Toronto to Milan - Travel Insights & Trends

Get data-powered insights and trends into flights from Toronto to Milan to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest Toronto to Milan flight route?

The cheapest price for flight routes found by users searching on KAYAK in the last 2 weeks for one-way flights from Toronto to Milan.
Our data shows that the cheapest route for a one-way flight from Toronto to Milan cost C$ 701 and was between Toronto Pearson Intl Airport and Milan Malpensa Airport. On average, the best prices are found if you fly this route. The average price for a return flight for this route is C$ 1,559.

What’s the cheapest day of the week to fly from Toronto to Milan?

The average price of all flights from Toronto to Milan clicked on KAYAK for each day over the last 12 months.
If your flying dates are flexible, you should consider flying to Milan on a Wednesday, as we generally find the cheapest rates on that day for this route. On the other hand, Friday is the most expensive day to fly from Toronto to Milan. For your return ticket, we recommend flying on a Tuesday and avoiding Fridays for the best deals.

What is the cheapest month to fly from Toronto to Milan?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Toronto to Milan, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Toronto to Milan is November, where tickets cost C$ 973 on average. On the other hand, the most expensive months are July and August, where the average cost of tickets is C$ 1,505 and C$ 1,442 respectively.

How far in advance should I book a flight from Toronto to Milan?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Toronto to Milan, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Toronto to Milan, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 83 days before departure.

Which airlines provide the cheapest flights from Toronto to Milan?

The cheapest price for the route for each airline clicked by KAYAK users in the last 72 hours.
In the last 72 hours, the cheapest one-way ticket from Toronto to Milan found on KAYAK was with Azores Airlines for C$ 549. Azores Airlines proposed a round-trip connection from C$ 1,004 and Icelandair from C$ 1,019.

Which airlines fly direct between Toronto and Milan?

Airline and price data is aggregated from results in KAYAK’s search results from the last 2 weeks for flights from Toronto to Milan.
There is just one airline that flies from Toronto to Milan direct and that is Neos Air. The best one-way deal found from Neos Air for the route is C$ 859.

How many flights are there between Toronto and Milan per day?

There is a maximum of 1 nonstop flight a day that takes off from Toronto and lands in Milan, with an average flight time of 7h 50m. The most common departure time is 4:00 p.m. and most flights take off in the afternoon. Each week, there are 1 flights.

Which cabin class options are there for flights between Toronto and Milan?

The average price of flights for each cabin class for the route found by users searching on KAYAK over the last 2 weeks.
There are 2 cabin class options for the route. These are Economy and Prem Economy. Perform a search on KAYAK to find the latest prices and availability for all cabin fares, which differ across airlines.

How long does a flight from Toronto to Milan take?

Direct flights cover the 10,674 km separating Toronto to Milan in about 7h 50m.

What’s the earliest departure time from Toronto to Milan?

Early birds can take the earliest flight from Toronto at 4:30 pm and will be landing in Milan at 6:20 am.

What’s the latest departure time from Toronto to Milan?

If you prefer to fly at night, the latest flight from Toronto to Milan jets off at 4:30 pm and lands at 6:20 am.

Good to know

Low season

November

High season

May

Cheapest flight

C$ 353
Best time to beat the crowds (20% less expensive on average)
Most popular time to fly and prices are also 6% lower on average.
Flight from Toronto to Milan Malpensa Airport

When to book flights from Toronto to Milan

Are your dates flexible? Find out the best times to travel from Toronto to Milan based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking flights from Toronto to Milan

  • Do flights from Toronto to Milan offer assistance to people with disabilities?

    Both airports and airlines that offer flights from Toronto to Milan are aware of the struggles of passengers with disabilities. Therefore, they have assistance services through gets, and facilities like separate parking, wheelchairs, and braille are provided to those who need them. Traveling with service dogs on airlines like Azores Airlines is free of charge.

  • How can I get downtown when I land at Milan Malpensa International Airport (MXP)?

    The common transport means from the airport is public transport, but you can use a private vehicle or car rental. The Malpensa Express departs every 20 to 40 minutes, taking approximately 50 minutes to get to the terminal. You can get off at Milano Centrale, Cadorna, or Porta Garibaldi, and trains depart every 15 minutes.

  • What are the cities that neighbor Milan Malpensa International Airport (MXP)?

    There are many cities and towns with beautiful sceneries you can conveniently travel to after landing at Milan Malpensa International Airport (MXP). They include Turin, Genoa, Verona, Zurich, Bologna, Nice, Padua (or Padova), and Freiburg. Apart from domestic flights, you can also reach these cities by bus or private car.

  • Which airlines have Business Class for Flights from Toronto to Milan?

    Several airlines on Flights from Toronto to Milan fly Business class, including KLM, Azores Airlines, Air France, and Delta Airlines. Business class passengers on these airlines typically receive larger seats, faster service at check-in and boarding, free food and beverages, and access to premium entertainment options.

  • What is the cheapest flight from Toronto to Milan?

    In the last 3 days, the lowest price for a flight from Toronto to Milan was C$ 258 for a one-way ticket and C$ 576 for a round-trip.

  • Which airlines offer Wi-Fi service onboard planes from Toronto to Milan?

    Lufthansa, and Air Canada offer inflight Wi-Fi service on the Toronto to Milan flight route.

  • Which aircraft models fly most regularly from Toronto to Milan?

    The Boeing 787 Dreamliner is the aircraft model that flies most regularly on the Toronto to Milan flight route.

  • On which days can I fly direct from Toronto to Milan?

    You can catch a direct flight from Toronto to Milan on on Thursday.

  • Which is the best airline for flights from Toronto to Milan, Neos Air or Air France?

    The two airlines most popular with KAYAK users for flights from Toronto to Milan are Neos Air and Air France. With an average price for the route of C$ 1,356 and an overall rating of 8.1, Neos Air is the most popular choice. Air France is also a great choice for the route, with an average price of C$ 1,453 and an overall rating of 7.5.

  • How does KAYAK find such low prices on flights from Toronto to Milan?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Toronto to Milan.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Toronto to Milan?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Milan from Toronto is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Toronto to Milan?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Milan with an airline and back to Toronto with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Toronto to Milan?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Milan from Toronto up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding a cheap flight from Toronto to Milan

  • Looking for a cheap flight? 25% of our users found flights on this route for C$ 747 or less one-way and C$ 1,995 or less round-trip.
  • Suppose you live far away from Toronto Pearson International Airport (YYZ) and would like to board the first plane from Toronto to Milan; you can travel a day before your flight and sleep in one of the onsite airport hotels. They include Hampton Inn & Suites by Hilton Toronto Airport and Fairfield Inn & Suites by Marriott Toronto Airport, and they are located within the airport.
  • Are you traveling from Toronto to Milan for business? Milan Malpensa International Airport (MXP) has lounges, including VIP lounges in Terminal 1, where you can conduct business meetings in aesthetically pleasing and practically designed spaces. The lounges can also entertain you after long flights and business meetings.
  • Consider using Neos Air if you travel with children because the airline has facilities and services that ensure you and your children are comfortable. For example, they have kid-friendly fare on the menu, and there are extra-comfy cribs and a bathroom with diaper-changing shelves set aside for infants under two.
  • Azores Airlines is a pet-friendly airline that offers Flights from Toronto to Milan, and you should consider booking a flight with them if you plan to fly with your pet. The airline allows passengers to travel with their pets on hold except for the children and those in wheelchairs whose pets will be safe in cargo.
  • Suppose you already booked an Economy class for your flight from Toronto to Milan and need a more comfortable class due to fatigue from long hours of sitting; you can easily upgrade. The airlines operating this flight, like Delta and Air France, will notify you about the availability of those classes.
See more tips

Prefer to fly non-stop from Toronto to Milan?

Find which airlines fly direct from Toronto to Milan, which days they fly and book direct flights.

Nonstop departures

Toronto to Milan

Tuesday

Neos Air

Neos Air

Thursday

Neos Air

Neos Air

See more nonstop flights

Nonstop returns

Milan to Toronto

Tuesday

Neos Air

Neos Air

Thursday

Neos Air

Neos Air

See more nonstop flights
See more nonstop flights

Top 5 airlines serving from Toronto to Milan

 
See real verified KAYAK customer reviews for airlines flying from Toronto to Milan. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from Toronto to Milan? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.1
Neos AirOverall score based on 39 reviews
7.2Entertainment
7.5Boarding
8.2Crew
7.1Food
8.1Comfort
Airline reviews

NYC JFK there is no information about delayed flight, milan airport no information where to pick up the bording pass

6.0 GoodAnonymous, Sep. 2023MXP - JFK
Read more about Neos Air reviews

NYC JFK there is no information about delayed flight, milan airport no information where to pick up the bording pass

In-flight service was very good. Plane had spacious overhead bins and incorporated windows with an automatic dimming feature eliminating the need for traditional plastic shades. Boarding was halted and the crew did not communicate a reason. We waited on the gang plank for 30 minutes after showing boarding passes without being given a reason.

Our flight with Neos airlines was great. The price was very reasonable, the staff very professional and accomodating. The flight was comfortable with more leg room than most airlines I have travelled with in the past. The food and service while on board was good. I would travel again to Italy and back with Neos if given the opportunity.

We never got to the flight due to ferry cancelation due to bad weather and could not contact with anyone for support and advice. We'll appreciate your support now in our attempts to get refund

Pros: "Nothing"
Cons: "Flight should be families only. Other fliers should be given advance warning what they’re getting themselves into. Most horrible, painful experience we ever had."

I was pleasantly surprised - it has been awhile since I traveled with them - other than being delayed leaving Malaga everything ran very smoothly- yes I would travel with aer Lingus again and yes I would recommended

the room on the plane was good but that is because flight not sold the other three seat and I had room. the food in terrible.

The only problem was there are games on the entertaiment system. The guy behind me played poker the entire time and poking the back of my seat. I hope they remove these.

Delayed due to weather... fine. But then the board us. Rows 15 and back had to go down the stairs and back up the back stair entrance to the plane. No assistance offered. Then they inform us that we are delayed for paperwork for an hour. So why did we board? Then, about 45min later they inform us that it'll be another 60-90mins. Really? No wifi, no seat entertainment, no drink or snacks offered. And we were not allowed to deboard.

Great travel. Wonderful experience. Hope to do it again in the near future. God willing

Aer Lingus interior is not the cleanest. I've seen crumbs on the seat and wrappers on the floor when I boarded

They lost my baggage on my connecting flight and we’re an hour late so I nearly missed it

Thankfully not a full flight so although my headphone jack wasn’t working 100% on my window seat, I was able to move to the aisle seat. Food was fine, nothing great but tasty enough. Crew were friendly and made enough rounds. Always have a decent experience with Aer Lingus

Staff are so nice and friendly, plane was very clean and plenty of leg room

It was cold the whole flight. Luckily had Ski-Jacket with hoodie. The food was just boiled macaroni in 'ketchup'. Better bring your own BigMac. Assisted Boarding was SUPERB!

My seat was unusually narrow. My hip bones touched both armrests. I've never encountered that on any commercial flight in my life. It was a middle seat ahead of an emergency exit row, so maybe that's why? All I know is that it struck me as extremely strange and not pleasant.

One small complaint: people in economy frequently were coming through the curtain to use the saga lavatory.

So Iceland Air is one step above Spirit Airlines. They do not feed you unless you pay for it or are in Saga Class. So, bring your food. They have a drink service, but it's in a large Dixie cup. Ask for the can, that is the only way you'll get a real drink. Also, we missed our connecting flight so they put us up in a flea-bag motel. Don't get me wrong, the staff was nice and friendly, however, there was no shower gel or shampoo in the hotel. We have to go to the corner store to pick some up. The room was not in great shape. Holes in the bathroom, a badly repaired ceiling in the room. The window was warn out. So, you get the just of how bad it was.

On time and crew were good. Our seating arrangements in biz class were messed up, separated us as a couple and bulkhead seating not good for long legs.

Flight delayed Delay to the gate upon arrival Baggage took more than an hour so we missed our connecting!!! Terrible experience!

Pros: "Flight was relatively empty. Professional crew, comfortable seats"
Cons: "I think they skipped me with food service. Checking up on passengers who may have been sleeping would be nice. Headphones need to be purchased. Limited entertainment options."
Pros: "Seat was comfortable, enough entertainment, staff is super nice"
Cons: "I was surprise that we were given food (i.e. sandwich) and blanket on the way to Iceland flight 614, but not on the way from Iceland flight 615. Still don't understand why"
Pros: "Long flight, the pillows and heavier blankets were a nice welcome. Pretty empty flight on the way to Iceland so everyone was allowed to stretch out."
Pros: "The crew was very nice."
Cons: "I think the airline should offer something to eat on these long flights. For example, a small sandwich & a drink."
Pros: "Great aisle seat on a modern plane.I was in the middle seat on an older plane for the trip there (close to 8 hours), and it wasn’t as comfortable. The trip from Reykjavík to Seattle was great: comfortable seat and more room, though they were both in the same fare class."

I was seated next to someone who was, to be polite, not a small person. I had to press myself against the wall as I had no personal space. Aside from that the crew was wonderful and they got me home safely, which is the most important part of my journey. I am very appreciative to your air crews for the job they have, which isn't easy, and appreciative of the fact that they are professional and courteous. The employees I encountered on my journey, with the few exceptions I mentioned in a previous review, are a credit to Air Canada.

Air Canada had a lot of delays on our flight going back to Seattle. So much inconvenience for a long trip.

The Carry-on luggage that approved by TSA and all other airlines,- always an issue with Air Canada. This is inappropriate as my carry on suitcase meets the requirements however it always asked to check in on AC flight on the gate. Yes I have it for free, but it takes extra time to pick up on the carousel. Apparently it fit the overhead space, so why AC has this issue all the time?

Too many notifications. Non of which were useful. 4 hours before traveling we discovered that we needed a transit visa. That's useful information. Air Canada should flag and keep flagging that up. Then the useless too much information had us go to Paris not Brussels. Chaos involving the customer. We will try never to use AC again.

The terminal this flight boarded from was so far away, poorly temperature controlled, and generally uncomfortable. The plane was small but the flight was short, so it wasn't so bad.

My flight was canceled and next one was 1 hour later. The gate was changed 3 times.

We did not have seat assigned until almost the very end of boarding and my husband and I did not sit together I don’t know why even though we bought tickets 3 months in advance and checked in very early. We were not standby and we were treated as we had stand by tickets. I will never fly Air Canada again.

Terrible 3-4-3 seat configuration, I thankfully was able to choose a seat at the back where it narrowed to 2-4-2 for some relief though seats were still narrow. Staff did not manage the boarding lines at all either, was total chaos.

Seriously need to improve the time schedule and the plans

Great TV, easy boarding, wonderful ground crew and flight crew.

Efficient boarding. Good flight but seats were quite uncomfortable considering we'd already been sitting on two flights, total 13 hours or so. Would have liked to have prices on the menu of amenities on the plane. We could have used more water. Restrooms and nonalcoholic beverages at no extra cost, not much else. I realize these were discount tickets, and the airline has to break even, so I can't say we were expecting amenities to be plentiful. Still, it's nice with long flights to discover a few. Very pleasant crew though.

boarding needs to be streamlined load the back of the plane first

Try to humanize onboarding and take AI out. It's embarrassing and useless

no kiosks to check in with- it’s 2024!!! the flight was so hot and uncomfortable - not sure if that’s what caused a lady to faint during the flight but i was absolutely miserable.

Hated every minute of it. Delayed for over 10 hours only to have to cancel rental car, car insurance and hotel. Its taken me 3days to get to my final destination when it should have only taken 12-14 hours. Very unhappy with Lufthansa.

Air Canada from Edmonton to Toronto was disappointing but Lufthansa from Toronto to Frankfurt was excellent.

I ended up buying (for $340) "extra space" seats because I my flying partner was given a STY boarding pass, leading me to conclude that she was on standby and that we had to buy seats on the flight. I later learned that the flight was not sold out and that we could have gotten on as usual. To be honest, I felt swindled.

I'm Canadian. I have the unfortunate experience of pretty not having the choice to fly with them. THEY ARE TERRIBLE.

You need to reimburse me for my seats purchased and luggage.

My baggage has been lost for the last 6 days! The problem originated at LAX with Lufthansa, which was a very big disappointment from LAX to Munich. The flight was delayed over an hour, the overhead bins on the window side are too small for most carryon's, the in-seat video screen were very poor as they would not respond to your touch quickly and would stop and start all over again, the earphone jacks are not like most standard ones, the seats still has wrappers and trash in pockets and on the seats. and there was no USB outlet to charge your phone or other devices. The German reputation for quality is bogus with this airline. BUT the responsibility for delivering my luggage became Air Dolomiti's as they were the last leg of the trip. The baggage area was chaos because several flights arrived at once. I took me over an hour to file a claim, the agent entered my info incorrectly, and the contact numbers for Lost and Found at the airport was never answered. I have never been called by Air Dolomiti or the baggage delivery company. I had to do all the calling. AD's live agents gave me two wrong phone numbers for the baggage company. When I finally got the right one on my third call, OF COURSE, no one answers and I still do not have any information on when my bags should arrive. VERY UNPROFESSIONAL operations by Lufthansa and Air Dolomiti. I will make sure I book any other air carriers on the rest of my flights to Italy this year.

Book cheap flights from Toronto to Milan

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Toronto to Milan found on KAYAK in the last 72 hours.
6/8Tue
1 stop
12h 10mYYZ-MXP
C$ 353
24/7Wed
1 stop
16h 00mYHM-MXP
C$ 354
20/8Tue
1 stopIcelandair
17h 00mYYZ-MXP
C$ 672
21/8Wed
1 stopIcelandair
11h 10mYYZ-MXP
C$ 676
6/6Thu
directNeos Air
7h 50mYYZ-MXP
C$ 716
18/7Thu
directNeos Air
7h 50mYYZ-MXP
C$ 754
18/9Wed
1 stopAir Canada
12h 45mYTZ-MXP
C$ 1,010
16/9Mon
1 stopAir Canada
10h 45mYTZ-MXP
C$ 1,107
15/9Sun
directLufthansa
11h 05mYYZ-MXP
C$ 1,115
28/7Sun
directLufthansa
11h 05mYYZ-MXP
C$ 1,119

Search by stops

Search by airline

Search by price

Last minute flights from Toronto to Milan

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from Toronto to Milan that are departing in the next 10 days.
4/6Tue
multi-stopAzores Airlines
21h 55mYYZ-MXP
26/6Wed
multi-stopAzores Airlines
35h 20mMXP-YYZ
C$ 1,121
4/6Tue
multi-stopAzores Airlines
21h 55mYYZ-MXP
26/6Wed
multi-stopAzores Airlines
19h 35mMXP-YYZ
C$ 1,245
4/6Tue
multi-stop
12h 05mYYZ-MXP
26/6Wed
multi-stop
12h 55mMXP-YYZ
C$ 1,412
4/6Tue
multi-stop
15h 35mYYZ-LIN
26/6Wed
multi-stop
17h 00mLIN-YYZ
C$ 1,457
4/6Tue
multi-stop
27h 35mYYZ-MXP
11/6Tue
multi-stop
29h 15mMXP-YYZ
C$ 1,615
1/6Sat
multi-stopITA Airways
11h 30mYYZ-LIN
9/6Sun
multi-stopITA Airways
24h 10mLIN-YYZ
C$ 1,635
1/6Sat
multi-stopSWISS
42h 25mYYZ-MXP
9/6Sun
multi-stopSWISS
16h 20mMXP-YYZ
C$ 1,654
4/6Tue
multi-stopAir France
19h 30mYYZ-LIN
26/6Wed
multi-stopAir France
14h 47mLIN-YYZ
C$ 1,675
1/6Sat
multi-stopAir Canada
14h 55mYYZ-MXP
9/6Sun
multi-stopAir Canada
15h 17mMXP-YYZ
C$ 1,719
1/6Sat
multi-stopAir France
14h 15mYYZ-LIN
9/6Sun
multi-stopAir France
14h 47mLIN-YYZ
C$ 1,839

Search by stops

Search by airline

Search by price

Flights to Milan

Return flight deals:

Milan - Toronto

Cabin classes:

C$ 3,131
C$ 1,560

Browse destinations: