Find Cheap Flights to Milan

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

Depart
Return
Any month
Compare vs. KAYAK |

Canada to Milan Flight Information

Flights Arrive in Milan
Flights Depart from Canada
Flight Price C$ 620
Airlines WOW air, Air Italy, Air Canada, Delta, British Airways, Ukraine Intl Air, Lufthansa

Top Tips for Finding Cheap Flights to Milan

Looking for cheap airfare to Milan? 25% of our users found round-trip tickets to Milan for the following prices or less: From Toronto C$ 640, from Montreal C$ 978, from Vancouver Intl C$ 1157
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be June, July and August. The cheapest month to fly to Milan is January.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Milan flight deals.
If you are looking for flights to Milan, the city is served by 4 major airports. Milan Linate is the closest to Milan and Milan Malpensa is about 52 kilometers from the center. Orio Al Serio is located in Bergamo, 53 kilometers from Milan and Parma International Airport is situated about 130 kilometers away.
Flights to Milan from Canada can be booked through a number of airlines including SWISS, Lufthansa, Delta, KLM and Air France. Milan is renowned as the fashion capital of the world and is home to the Scala Theatre, one of the world’s most famous opera houses.
Travelers planning to dine at Milan Malpensa can enjoy a wide range of classic Italian cuisine. Select from gourmet sandwiches, focaccia and pastries if you want a quick snack, or simply relax at one of the bars or cafés with a glass of wine or cappuccino.
Travel like a VIP with Premium Services by Club Sea at Milan Airport. From fast-track security checks and boarding, to access to exclusive lounges, travelers can enjoy customized services to facilitate their way through the airport. Porter services and private transfers can also be arranged.
The beautifully designed shopping areas at Milan Malpensa include multiple Italian and international brands. Piazza del Lusso resembles the Galleria Vittorio Emanuele and features luxury boutiques including Armani, Gucci and Hermes. The contemporary Piazza del Pop offers a range of popular commercial brands, while the Piazza del Gusto has a wide range of gourmet Italian food and wine.
While you are travelling through Milan Airport, you can stay connected with family and friends. The ViaMilano WiFi service offers passengers complimentary, unlimited WiFi throughout the terminals, while members of roaming WiFi providers such as BOINGO, B-TEL or I-PASS can use the free WiFi roaming service.

FAQs - Booking Milan flights

How long is the flight to Milan?

Flights from Toronto 8h 52m

What is the cheapest flight to Milan?

The cheapest airline ticket to Milan from Canada in the last 72 hours was C$ 620 round-trip on the route Montreal to Milan. The most popular route is Toronto to Milan and the cheapest ticket found on this route in the last 72 hours was C$ 1177 round-trip.

Which airlines fly to Milan?

In general from Canada, Air Canada, Air India and Lufthansa fly the most to Milan. The most popular route is from Toronto, and Air Canada, Air India & Lufthansa fly this route the most.

Which Milan airport is closest to central Milan?

Milan is served by 4 major airports. Linate (7 kilometres) is the closest to the centre of Milan, Malpensa is 40 kilometres from the centre, Orio Al Serio is 46 kilometres from the centre and Parma is 112 kilometres away from the centre. View on Map.

What kind of facilities are available for families travelling with children?

Milan Malpensa and Milan Linate have facilities for children, both including interactive playrooms in the boarding areas of each airport. Baby Pit Stops are equipped with ergonomic armchairs ideal for nursing and both airports have a dedicated family lane at the security checkpoints so that families can pass through quickly.

Does Milan Airport have any conference rooms?

If your company needs a meeting space at the airport, the Malpensa Center and Linate Center meeting rooms can seat up to 100 guests. Amenities include plasma screens, audio-visual equipment, microphones, a podium and Wi-Fi. Meeting rooms can be rented by the hour and catering, printing and parking are available upon request.

Where is the closest hotel to Milan Airport?

If you have an early flight or are looking for somewhere to rest before your flight, there are two hotels located directly inside Milan Airport. The Sheraton Milan Malpensa Airport is located in Terminal 1, with amenities including a fitness center and restaurant. The 3-star Moxy Hotel is a budget hotel near Terminal 2 with rooms equipped with flat-screen TVs and Air-Play technology.

How can I get to Milan by public transport?

From the terminals at Milan Malpensa, the Malpensa Express Train connects to Milano Centrale, Cadorna and Milano Porta Garibaldi train stations. From Milan Linate, buses 73 and X73 connect to the San Babila metro station.

Book Cheap Milan Plane Tickets

(Round-trip)
Airports
Origin
Montreal
C$ 620
only
C$ 620
Toronto
C$ 651
only
C$ 651
Destination
Milan
C$ 625
only
C$ 625
C$ 1013
only
C$ 1013
C$ 620
only
C$ 620
Wed, 8 May
YUL
Montreal Pierre Elliott Trudeau Intl
BGY
Milan Orio Al Serio
13h 45m
Mon, 13 May
BGY
Milan Orio Al Serio
YUL
Montreal Pierre Elliott Trudeau Intl
16h 50m
C$ 620
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 5 Jun
YYZ
Toronto Pearson Intl
MXP
Milan Malpensa
20h 25m
Mon, 17 Jun
MXP
Milan Malpensa
YYZ
Toronto Pearson Intl
25h 20m
C$ 752
Trip: 13 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 1,512 reviews
Overall
5.9
Boarding
6.2
Comfort
5.6
Crew
6.9
Entertainment
4.2
Food
4.7
KEF
BWI
Mediocre 3.3

Pros: The price

Cons: Boarding procedures are terrible. No perks. You pay the difference in price in your baggage and other fees.

BOS
KEF
Mediocre 2.0

Cons: There was a baggage issue on my return flight. Half of the bags did not arrive- or so we were told after waiting 45 minutes. Then we were directed to claim a missing bag. The only Wow cremember there addressed the group then disappeared for over an hour never to be seen again!!! I searched the whole terminal for a Wow employee and could not find one. Bags were eventually returned to us by another air crew!

AMS
KEF
Okay 5.0

Pros: The staff was friendly.

Cons: This is a really basic airline, without creature comforts. No food or drinks are included, and what is for sale on board, is overpriced. The regular seats are really tight, don’t expect to stretch your legs.

KEF
BWI
Mediocre 3.3

Pros: The flight was smooth and on time. The crew was competent.

Cons: For the second time my luggage was missing on arrival at Baltimore too. Didn't receive it until seven days after arrival.

BOS
KEF
Okay 4.6

Pros: The price of the ticket, initially that is, see below.

Cons: You must pay for a carry-on, which wrecks the substantial price difference between Icelandair and Wow! They called for Final Boarding over 50 minutes before departure and then proceeded to not even leave the gate until actual departure time, no stated delay either. They want you to rush on and wait, and pay! Woke up the cabin to try and sell hats with over 3 hours to go on flight. Not even water or a simple snack was complimentary. The Spirit Airways of Europe....

Mon, 10 Jun
YYZ
Toronto Pearson Intl
MXP
Milan Malpensa
8h 25m
Tue, 18 Jun
MXP
Milan Malpensa
YYZ
Toronto Pearson Intl
9h 20m
C$ 785
Trip: 9 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 154 reviews
Overall
6.8
Boarding
6.9
Comfort
6.8
Crew
7.6
Entertainment
6.1
Food
6.6
JFK
MXP
Mediocre 2.0

Cons: Original flight was delayed, and therefore, missed the connecting flight. Nobody from Air Italia helped the situation , and the passenger was forced to buy a new ticket to Naples.

NAP
MXP
Excellent 8.0

Pros: Service was good and so was flight

Cons: I was charged 120 euro for two bags which Expedia did not notify me of. If I paid in advance it may have been less. Why wasn’t I notified in advance????

MXP
JFK
Okay 5.0

Pros: Staff friendly, free movies on the plane.

Cons: Boarding is crazy without zones, or any order to the boarding process it’s just a free for all. The plane is kept too warm. And though I know the delays were not their fault a little more information about why we were delayed with more updates about when we would finally ge to move would have been appreciated. Also having to pay €100 for checking an 8 kilo bag is an absolute scam.

JFK
MXP
Mediocre 2.3

Cons: They double charge me for the luggage and was very rude

JFK
MXP
Excellent 8.6

Pros: I loved the blankets, pillow, and food. I also loved the selection of movies and shows to watch!

Cons: I did t like how small the seats were and I also didnt like the lack of communication. I was told my bags were going straight to my destination and in fact they came to my lay over.

Sat, 20 Apr
YYZ
Toronto Pearson Intl
MXP
Milan Malpensa
7h 45m
Tue, 30 Apr
MXP
Milan Malpensa
YYZ
Toronto Pearson Intl
8h 50m
C$ 999
Trip: 11 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 22 reviews
Overall
7.2
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
ATL
YYZ
Good 6.8

Pros: there was high wind warnings and we had so much turbulence even a few seconds before the landing but the flight crew landed us safely regardless. hats off to them!

YYZ
YVR
Excellent 8.0

Pros: Crew was friendly and boarding was fast and easy.

Cons: My luggage did not arrive with me.

YUL
MCO
Excellent 9.6

Cons: I was sitting right in the front near the first class area, and I needed to use the washroom, I was refused and ordered to use only the other 2 available ones at the back of the plane. It’s not much to say, but it’s weird to have only 2 stalls for the whole plane, and one stall for only about a doze

YYZ
MXP
Good 7.0

Cons: Mechanical errors delays and poor overnight accommodations.

YYZ
MXP
Excellent 8.0

Pros: The service was good

Cons: The breakfast served was too little. We only received a drink and a biscuit.

Sun, 28 Apr
YYZ
Toronto Pearson Intl
LIN
Milan Linate
14h 52m
Sun, 5 May
LIN
Milan Linate
YYZ
Toronto Pearson Intl
15h 00m
C$ 1013
Trip: 8 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 23,593 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.7
Food
7.5
SAN
LAS
Excellent 10.0

Pros: Great flight

LAX
SAN
Good 6.0

Pros: Crew was nice, despite multiple hoardings and time delays.

Cons: Plane was originally set to leave at 11:30 am, but was delayed until 3:00 pm for equipment. We boarded the plane at 3:00, the door was closed, and 30 minutes of waiting at the gate, where told to deplane, and the flight would leave at 5:06. There was another flight to San Diego, also delayed for hou

MCO
LGA
Excellent 9.6

Pros: Accurate arrival time

DEN
SEA
Good 7.0

Pros: On time flight, bag made it, great price, can’t complain.

Cons: Seat pretty tight for an average size adult man. No inflight phone charger.

BRU
JFK
Mediocre 2.6

Cons: Healthier snacks instead of just candy and cookies... an apple for example would be great.

Sat, 30 Mar
YUL
Montreal Pierre Elliott Trudeau Intl
MXP
Milan Malpensa
30h 40m
Sat, 6 Apr
MXP
Milan Malpensa
YUL
Montreal Pierre Elliott Trudeau Intl
27h 43m
C$ 1049
Trip: 8 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 20,541 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
JFK
Excellent 10.0

Pros: Crew at airports are super nice and the ride was smooth.

LAS
LHR
Mediocre 2.3

Pros: Nothing.

Cons: Ordered special meal, did not get it so did not eat. Cabin crew unfriendly. Old aircraft so could not hear the announcements. Screen did not work. Bags took ages to come out despite being priority. BA has definitely gone downhill.

FCO
LHR
Mediocre 2.0

Cons: A longer connection so I didn’t miss the flight.

FRA
LCY
Mediocre 2.0

Pros: Nothing

Cons: The plane, the arrival time and the service

LHR
YVR
Okay 4.6

Cons: When allotting seats to seniors, BA could have been more considerate and not placed them in middle seats

Sat, 30 Mar
YYZ
Toronto Pearson Intl
BGY
Milan Orio Al Serio
17h 00m
Sat, 27 Apr
BGY
Milan Orio Al Serio
YYZ
Toronto Pearson Intl
16h 25m
C$ 1051
Trip: 29 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 3,144 reviews
Overall
6.4
Boarding
6.5
Comfort
6.1
Crew
7.0
Entertainment
5.1
Food
5.5
CAI
KBP
Okay 5.0

Pros: So if you exceed 10KG by 100grams they will charge you as separate luggage. In my case I was 1 KG more so I paid 66 Eurosbor I won't board. Which was 20 minutes before take off. So I paid.

KBP
MXP
Mediocre 2.6

Cons: Never to use ukraina airlines

KBP
ODS
Mediocre 2.0

Cons: Never got to this flight. Previous legs were delayed so we arrived late and were denied boarding. No compensation and no alternative offered. Had to buy train tickets. Completely disappointed

TLV
KBP
Mediocre 2.0

Pros: The flight from Tel Aviv followed and I had to fly to Holland to continue to Beijing. I also ordered kosher food and had to pay € 30 when the site was available for free. But in the end I was not given a kosher meal from the Netherlands to Beijing.

KBP
MXP
Mediocre 2.6

Cons: Bad airline

Mon, 15 Apr
YYZ
Toronto Pearson Intl
LIN
Milan Linate
13h 25m
Fri, 26 Apr
LIN
Milan Linate
YYZ
Toronto Pearson Intl
12h 10m
C$ 1073
Trip: 12 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 24,820 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
MUC
ZAG
Excellent 9.6

Pros: The crew was great and the snacks provided were delicious!

Cons: The plane felt slightly outdated and was pretty loud the first part of the flight

MUC
MAN
Excellent 10.0

Cons: Highly recommended for efficiency

IAD
FRA
Poor 0.0

Cons: You canceled my trip

CPT
MUC
Excellent 10.0

Pros: The crew was excellent and the seats are v comfortable

Cons: I cant really think of anything

FRA
EWR
Good 6.0

Pros: The flight was on time.

Cons: One of the flight attendance made hand gestures indicating eating when I asked him to repeat the dinner choices. That was very rude.

Tue, 7 May
YUL
Montreal Pierre Elliott Trudeau Intl
MXP
Milan Malpensa
17h 50m
Thu, 16 May
MXP
Milan Malpensa
YUL
Montreal Pierre Elliott Trudeau Intl
12h 35m
C$ 625
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 8 May
YYZ
Toronto Pearson Intl
BGY
Milan Orio Al Serio
15h 40m
Wed, 22 May
BGY
Milan Orio Al Serio
YYZ
Toronto Pearson Intl
16h 25m
C$ 651
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 6 May
YYZ
Toronto Pearson Intl
BGY
Milan Orio Al Serio
15h 40m
Sat, 18 May
BGY
Milan Orio Al Serio
YYZ
Toronto Pearson Intl
16h 25m
C$ 656
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 4 Aug
YYZ
Toronto Pearson Intl
MXP
Milan Malpensa
20h 20m
Tue, 27 Aug
MXP
Milan Malpensa
YYZ
Toronto Pearson Intl
25h 05m
C$ 796
Trip: 24 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 1,512 reviews
Overall
5.9
Boarding
6.2
Comfort
5.6
Crew
6.9
Entertainment
4.2
Food
4.7
AMS
KEF
Good 6.0

Pros: The price

Cons: The delay

BOS
KEF
Mediocre 2.0

Cons: There was a baggage issue on my return flight. Half of the bags did not arrive- or so we were told after waiting 45 minutes. Then we were directed to claim a missing bag. The only Wow cremember there addressed the group then disappeared for over an hour never to be seen again!!! I searched the whole terminal for a Wow employee and could not find one. Bags were eventually returned to us by another air crew!

LAX
KEF
Good 6.0

Pros: More leg room

Cons: No movie or entertainment

EWR
KEF
Mediocre 2.0

Pros: The plane did not arrive. Could not book for next days flight. Now they are not refunding...

KEF
SFO
Okay 4.0

Cons: The plane was very noisy and uncomfortable but I guess that’s what you get for lower budget airlines.

Mon, 6 May
YYZ
Toronto Pearson Intl
MXP
Milan Malpensa
8h 25m
Tue, 4 Jun
MXP
Milan Malpensa
YYZ
Toronto Pearson Intl
9h 20m
C$ 811
Trip: 30 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 154 reviews
Overall
6.8
Boarding
6.9
Comfort
6.8
Crew
7.6
Entertainment
6.1
Food
6.6
FCO
OLB
Excellent 10.0

Pros: Efficient boarding, helpful staff

Cons: nothing

PMI
BLQ
Okay 4.6

Pros: It was on time and didn't crash

Cons: 1990s style aircraft, surly staff and a glass of orange squash for catering

MXP
JFK
Okay 4.3

Cons: Not announced to everyone that seats assignments no longer valid. Plane had no chargjng ports

OLB
MXP
Excellent 10.0

Pros: I liked the seats, the crew, the aircraft in general. It didn't´ feel too much of a low cost airline to me.

Cons: There was nothing I really didn´t like. It was the first time I have flown on this airline and I would want to fly again with them.

MXP
FCO
Okay 4.6

Pros: Pre pay for all luggage. iN advance. Othwise $58 Euros each way. Joke. And if you are not of Italics an decent they treat you lousy.

Cons: The luggage policy is not clear. Appears you pay your bag if overweight. But not. They charge $58 Euros each way

Thu, 26 Sep
YYZ
Toronto Pearson Intl
BGY
Milan Orio Al Serio
15h 40m
Sat, 12 Oct
BGY
Milan Orio Al Serio
YYZ
Toronto Pearson Intl
16h 25m
C$ 661
Trip: 17 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 18 May
YYZ
Toronto Pearson Intl
MXP
Milan Malpensa
8h 25m
Sat, 25 May
MXP
Milan Malpensa
YYZ
Toronto Pearson Intl
9h 20m
C$ 811
Trip: 8 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 154 reviews
Overall
6.8
Boarding
6.9
Comfort
6.8
Crew
7.6
Entertainment
6.1
Food
6.6
FCO
OLB
Excellent 10.0

Pros: Efficient boarding, helpful staff

Cons: nothing

JFK
MXP
Good 7.3

Cons: Had to pay for check-in baggage fee! I have taken lot of international flights and the standard rule is they allow 2 check-in bags for free. This booking didn’t had that and I ended up paying quiet a hefty amount. With the fare price + the baggage fees, I could have got much better flight deal with another air line, with 2 check-in bags for free.

MXP
FCO
Okay 4.6

Pros: Pre pay for all luggage. iN advance. Othwise $58 Euros each way. Joke. And if you are not of Italics an decent they treat you lousy.

Cons: The luggage policy is not clear. Appears you pay your bag if overweight. But not. They charge $58 Euros each way

MXP
BOM
Good 7.3

Cons: Had to pay for baggage fee! I have taken lot of international flights and the standard rule is they allow 2 check-in bags for free. This booking didn’t had that and I ended up paying quiet a hefty amount. With the fare price + the baggage fees, I could have got much better flight deal with another air line, with 2 check-in bags for free.

MXP
JFK
Good 6.0

Pros: Staff cordial.

Cons: A real problem while transfering to a flighjt from Milan to NY. There is an extra steo before boarding which is a "transfer desk"...which most people were not informed about and while boarding were redirected to a line that took 45 minutes to clear . Also useless concept of of "priority boarding" with air italy. Children boarding and buisness class were recognized only not what was charged as priority boarding from Air Italy. There is no such thing so if you pay for that it all for nothing... Dont do it!

Wed, 14 Aug
YYZ
Toronto Pearson Intl
MXP
Milan Malpensa
20h 25m
Tue, 20 Aug
MXP
Milan Malpensa
YYZ
Toronto Pearson Intl
25h 05m
C$ 835
Trip: 7 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 1,512 reviews
Overall
5.9
Boarding
6.2
Comfort
5.6
Crew
6.9
Entertainment
4.2
Food
4.7
EDI
KEF
Good 6.6

Pros: No frills budget carrier, mostly exactly as I expected.

Cons: If you overbuy luggage allowance, there is no way to undo it, even within 24 hours. I made a mistake, thinking I needed to purchase more luggage, recognized my mistake right away, and still ended up paying for luggage allowance I didn't need.

EWR
KEF
Mediocre 2.0

Pros: The plane did not arrive. Could not book for next days flight. Now they are not refunding...

CDG
KEF
Mediocre 2.0

Pros: Nothing

Cons: Seats e not comfortable. u have to buy everything. even a water staff is not caring

BOS
KEF
Excellent 8.0

Pros: I enjoyed having the whole row to myself on both flights to Paris and the crew was great

Cons: I would like if there was entertainment available without having to use the iPad. It’s not comfortable to watch the TV sitting in the seat looking down. Maybe TVs in the seat back tops that you have to pay for to turn on would be better. I bet you would get more people to buy.

KEF
BCN
Mediocre 2.0

Pros: (3/4) My friend finally came up from baggage claim and had told me that no bags came, and the staff member we were speaking to downstairs told us that our luggage was probably already on its way to Chicago. Note that he never asked for our names or our baggage claim ticket. We bought a plane ticket on Icelandair for the next afternoon, found an ACE Guesthouse to stay at, paid for another cab, and left with our carry-ons with nothing useful for overnight because of the first encounter at the check-in counter where we weren't able to properly remove our chosen belongings from our suitcases. The next morning after I woke up and as soon as I knew our original flight had landed, I tried to call O'Hare to confirm that our bags had indeed made it to Chicago. I was not able to get ahold of anyone that could help. When we got to the airport, 4.5 hours early, we checked in and went straight to baggage claim to double check where our bags were. We were not leaving Iceland until we were 100% sure of where our belongings were. Lo and behold, it's the same employee that was working in the baggage claim area the day before. He remembered us, and told us that he had good news and bad news. The good news was that they found our bags, the bad news was that was our bags were on their way to Boston. Boston? BOSTON?! He said they went to Boston because if there were bags left here, it was mandatory that they get sent as fast as they could to the country they are scheduled to arrive at, no matter what airport. That location happened to be Boston. We have NO idea why this was the case, when they knew that we had missed our flight and were still in Iceland. Isn't it mandatory that luggage stay with the owner? We wanted to call Boston to make sure that our bags were there, and to have them sent to Chicago so that they were in Chicago when we arrived later that day. He told us that there was nothing that we could do, that we would have to wait until we get to Chicago, file a claim, and then they would have our bags sent to us a day or so later. Note again, that he never asked for our names or our bag claim number. Begrudgingly, we left him, even more furious, and waited for our next flight. Meanwhile, I tried to get ahold of anyone from O'Hare – no luck. I tried to get ahold of anyone from Boston – no luck. Finally, I decided to call WOW Customer Service. I explained the situation to her, and told her that it was absolutely necessary to know where my bags were, and to know that they would be waiting for me in Chicago when I arrived, also questioning WHY protocol called for our bags being sent to Boston. She asked for the claim number, and told me the last time the bags were scanned was in Iceland. They were at the airport. I told her this was impossible, because I spoke to the same person the day before and today, and he said our bags were not at this airport. She insisted that they were.

Cons: (4/4) At this point, a few hours had gone by, and we were running short on time. With AN HOUR left until our DEPARTURE TIME, we went back to baggage claim and told the same employee that WOW had told us our bags were scanned in here. He seemed confused, and said he was not sure how this could be possible. My friend spotted her bag behind him, and pointed it out. He seemed shocked. I didn't see my bag anywhere, and asked him where it was, and he said that maybe it got swapped out with someone else's, because he didn't see it. My friend asked him to please check the back for my suitcase. Sure enough, it was there. CLEARLY, this employee had no idea what he was doing. He gave us misinformation numerous times. If we had not been so persistent, we never would have known that our bags were still at KEF in Iceland. HOW WOULD WE HAVE GOTTEN OUR BAGS TO CHICAGO??????????? If I had listened to the guy and trusted him, we would have landed in Chicago, filed a claim, and seen that there were NO bags in Chicago, and NO bags in Boston. Our belongings would have been stuck in Iceland. We then had hardly any time to go back to the check-in counter and check our bags. We waited in another line, checked our bags, and ran to our gate. Every other KEF staff member that we tried to speak to was very short and rude, unhelpful, and in a hurry to get us out of the way. Even when we tried to find someone at a kiosk, there was no one there working the kiosk. Nearly every employee at KEF had lied to my face, and did not care that I needed help. If I had not been lied to about information regarding notifications, flights, baggage, etc. on numerous accounts, I know for a FACT that I would have made sure I made my flight. This experience is absolutely unacceptable. The incapable, rude, and dishonest airport staff and unaccommodating airlines costed us an extra $1,000 each. It also cost us the couple hundred dollars we would have made at work the next day. I will never fly WOW again. I will never fly to or through Keflavik International Airport again. I will never recommend WOW. I will never recommend KEF. This left such a bad taste in my mouth that I don't really ever want to go to Iceland again. And I know my friend feels the same way.

Thu, 26 Sep
YYZ
Toronto Pearson Intl
BGY
Milan Orio Al Serio
15h 40m
Wed, 9 Oct
BGY
Milan Orio Al Serio
YYZ
Toronto Pearson Intl
16h 25m
C$ 665
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 1 Jun
YYZ
Toronto Pearson Intl
MXP
Milan Malpensa
8h 25m
Sun, 9 Jun
MXP
Milan Malpensa
YYZ
Toronto Pearson Intl
9h 20m
C$ 811
Trip: 9 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 154 reviews
Overall
6.8
Boarding
6.9
Comfort
6.8
Crew
7.6
Entertainment
6.1
Food
6.6
MXP
FCO
Excellent 10.0

Pros: Everything

MXP
CAI
Okay 5.0

Pros: crew did what they could with the limited resources they had

Cons: boarding organization especially for cancelled flight passengers. Sanitary Napkins for women in your plane bathrooms, diaper disposal too.

MXP
JFK
Okay 4.0

Pros: The crew was nice and made up for the nasty attitude of the lady at check in who pretend she could not find my reservation

Cons: First, they were unable to find my reservation for the return flight second they refused to assign me a seat Third they put me on stand by keeping me waiting for confirmation When I was finally allowed to board I had a terrible seat surrounded by screaming toddlers!!!

LGW
OLB
Mediocre 2.0

Pros: Didn't like anything.

Cons: Disastrous booking system with BA where they gave me a reference number and 23kg checked in baggage allowance HOWEVER, Meridiana did not recognise the number not even my name as being on their flight until a few hours before take-off by which time it was too late to organise disability assistance and they also did not recognise my checked in baggage and wanted to charge £60. The flight was terrible on an ancient and filthy plane.

MXP
JFK
Mediocre 2.4

Cons: We stood in a crowded area after our documents were checked and they would not let us on the plane. 100+ people crammed in a small space, standing and waiting, with all of their bags and everything. what a disorganized Airline!

Wed, 10 Apr
YUL
Montreal Pierre Elliott Trudeau Intl
LIN
Milan Linate
14h 50m
Mon, 15 Apr
LIN
Milan Linate
YUL
Montreal Pierre Elliott Trudeau Intl
23h 13m
C$ 1052
Trip: 6 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 20,541 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
PIT
JFK
Good 6.3

Pros: Crew was mostly attentive and helpful.

Cons: Had the boarding queues setup and when they got to group 5 they flipped the sign and those of us in front had to go in the back. Once we were in the main queue they opened the 5-9 queue for some privileged traveler and then left it open allowing the back of the queue to become the front.

VIE
LHR
Good 7.0

Cons: The flight was delayed due to plane safety issues, but the crew fixed it and got us to London almost in time. I didn’t love that there were no vegan food options, and even if there had been, they ran out of fresh food by time we were served. Not great.

LHR
IST
Excellent 8.5

Pros: The crew were very friendly. Engaged in genuine conversation. The aircraft was newish and clean.

Cons: Avoiding Atatürk Airport full stop.

LHR
CAI
Mediocre 2.0

Cons: For starters they should have not misplaced my luggage since I was stuck in LHR for almost 6 hours which means that they had plenty of time to carefully load my single suitcase. I am so mad.

TIA
LGW
Good 6.5

Pros: One of the crew used bad words toward one of the passenger ..!

Fri, 29 Mar
YYZ
Toronto Pearson Intl
MXP
Milan Malpensa
18h 30m
Sun, 7 Apr
MXP
Milan Malpensa
YYZ
Toronto Pearson Intl
16h 45m
C$ 1057
Trip: 10 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 23,593 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.7
Food
7.5
MCO
LGA
Excellent 9.6

Pros: Accurate arrival time

JFK
YYZ
Excellent 10.0

Cons: Good

BTV
DTW
Excellent 9.3

Cons: The gate was changed but it was not updated to the app. Many of us were waiting in the wrong gate until 10 mins before departure.

MCI
DTW
Excellent 8.0

Cons: If there could have been some sort of service at DTW to take customers to the gate of their connecting flight, for cases of really short time window of course, it’d be extremely helpful.

BDL
ATL
Excellent 8.0

Pros: I liked the wide variety of movies and snacks available.

Cons: The kid behind me wouldn't stop kicking my seat.

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.