flight was delayed due to failure of airline to prepare: we sat in plane without air conditioning and without water for more than an hour while we waited to board passengers because airline was not prepared to check in the size of the flight it had booked. then our bags got left behind in iceland because the transfer happened too quickly and the airline's baggage subcontractor in boston mishandled our bags and another fiasco ensued.

Our flight has supposedly been rebooked for the next day free of cost ...but the time keeps switching to one later and later so we'll see if I ever actually get out of of here

It took us over 1.5 hrs to board the plane only to sit on the plane for the next 5 hours and not go anywhere. Finally we were told to disembark from the plane and had to wait another 3 hrs to be situated at a 1 star hotel 15 mins from the hotel where we had to wait another 45 mins just to get inside out of the freezing cold to actually get a room. Meanwhile, neither on the flight, nor anywhere else were we provided or offered any food or water. On top of that, because I was forced to check in luggage that was a carry on, I had no accesss to any of my belongings for the duration of this time. There was also very minimal and poor communication throughout. Very poor experience overall. I don't think I will be flying with Norwegian Airlines again!

I had ordered a dairy - free vegetarian meal for the international flight. Initially the attendant brought me a vegetarian meal with cheese, part of the regular meal options, then she found the one with my seat number that was dairy - free. It was quite tasty! And I was grateful, since I would not have been able to eat the meal with dairy. It is not a preference, dairy makes me ill.
The delay departing from Brussels caused us to miss our connecting flight to Denver, but our provided hotel accommodations in NY were quite comfortable. One item of note: The LaGuardia staff person, who made our arrangements for the overnight stay, said there was a shuttle from the hotel to JFK ( where our flight was in the morning), so she did not give us a travel voucher for the morning. The Hotel only has a shuttle to LaGuardia; it never has a shuttle to JFK. It seems the staff person should have known that. When we called Delta to ask how we should handle that, Delta kindly offered us reimbursement; it was just a phone call and a mailing for us and for Delta that was extraneous. Our interaction with the staff person was entirely pleasant, we were just surprised that there was misinformation.

I did not get the meal of my choice, also as I tried to check in at home, the system did not give me much choices to respond to, instead the system blocked me entirely from early check in and it wasn't enough time to make calls. I think check in should be made available at least 48-72hrs ahead not just 24hrs. Also walking from terminal to terminal in Frankfurt is way too far, it seems about 2miles + of walk.

1. Seat distance by far too less.
2. seat width on the borderline of being acceptable.
3.. No entertainment, not even a flight info screen available.
4. Only instant coffee available. If it is instant, cappuccino or other café specialities should be available. Emirates and Etihad make the example.
5. Food okay - but not for french airline. No innovation, no thought in it. Standard "how do I get the cattle fed the cheapest possible" food.
6. Electrical / USB / Network plugs or WIFI unknown.

No air control when we got hot, the stewardess was too efficient and kept taking our drinks, you have to pay for food and teh in flight movie wasn't over by the time the flight was over so I didn't get ro see the whole movie.

1,The food was bad. I was unable to eat. Simple food would have worked. I chose fish but hardly ate since it tasted bad. Additionally I am allergic to diary products and was not given a chance to express this when purchasing the ticket so I arrived in Rome extremely hungry. I ate at the airport on arrival in Rome,
2, There was no toiletries bag handed out i.e toothpaste and socks to keep us warm.
3. Was surprised that the food was on sale Brussels to Rome. Abidjan to Brussels was free food then mid flight rules changed and the food was on sale on the last leg of the flight.

bad customer service. No reliable information about the flight. How someone who never took an airplane can know that you have to get a visa when going to canada. If your ticket says your last destination is us. And i did not even got a full refund for their stupid mistake. Lack of information. You guys should be more careless for your customers.

You get what you pay for but XL went a little above and beyond that for a bargain airline. The airplane itself was perfectly fine. You receive a free hot meal but anything else is at a cost, which is understandable. The price couldn't be beat to Europe.

Not the best website. Can't select seat until you are at the airport, unless you want to pay a hefty price beforehand. If you want to change anything to your itinerary, it could be a nightmare. Make sure all plans are set beforehand when you book.

Incredible crew to include attentive flight attendants and friendly personable pilots. Food seemed out of place on an airplane...that GOOD! Comfortable seat/bed. I want one for my living room! Arrived nice and early at EWR to make my connection without rushing. Five stars across the board.

Lots of offers of water; great entertainment package; decent leg room and storage for items; fast deplaning; on time; also because the flight wasn't full they blocked off the seats around the bathrooms making it easier for people to stretch, chat and walk through that area--it seemed like the smart thing that crews might overlook but made a big difference for people with kids and those who wanted to stretch.

maybe it's because I was behind the wing but I didn't hear a single word they said over the loudspeaker.

This is a rating for our entire experience which was awful. In our area you were unable to check in online or use a kiosk. That meant every person on the flight had to check in at the airport. There were no lines, no directions, just a mob at the desk. Once onboard the intercom went out during taxi. We had to turn around. No information was given as we sat on the taxiway. We finally took off late and again no information was given about connections. When we asked we were told "don't worry the Belgrade airport is small". luckily the flight from Belgrade to Athens was also late so we made the connection. Departing Athens was difficult as well. Online Air Serbia was showing our flight was cancelled due to a possible air traffic controller stike which did not happen. We called Air Serbia and were informed the flight was not cancelled. "Just show up at the airport" we were told. We showed up more than 2 hours early and waited in line to be told we were not in their system along with 2 other couples by a very curt airport employee. We waited an hour, despite all of us having proof of paid tickets. Again, no information was given. They finally confirmed the first leg, Athens to Belgrade but not the 2nd, Belgrade to Stuttgart. We waited again and finally were given boarding passes. We were not apologized to, offered an up grade or really afforded any customer service. One of the other couples discovered on their own, that due to the possible strike, Air Sebia had indeed cancelled everyone's bookings and "forgot" to re-enter some. Leaving Athens we were also late on take off. Again not given any information and barely made our connection to Stuttgart. At this time given our experience we could not recommend Air Serbia.

Rude unfriendly "customer service." I was traveling to NY to visit an uncle who died just two weeks before the trip. I provided them with the death certificate in hopes of at least getting a credit, if not a reimbursement. The staff was so unfriendly, unsympathetic and unkind. They shouted at me that they would do nothing to help me. So I have donated 588 to them without even getting the least bit of common courtesy or understanding. I will never ever book with this airline again and I will tell all of my friends the same. My sister who was flying on a different airline got a full refund and a sorry for your loss" email within a week. That is how you treat customers!

Absolutely nothing. I will never again use KAYAC nor AirBerlin for my international travel and I will make sure warn everyone I know personally or via social media to stay away from these companies which use murky intermediaries like Justfly to wash their hands off and leave passengers stranded and bearing all the costs.

I purchased my ticket on KAYAC's website, which unaware to its customers uses a murky travel agency called Justfly to book flights. This company ended up changing my itinerary in the most unprofessional and inefficient way, causing me to lose a business opportunity. After choosing not to accept their new itinerary, Justfly has refused to refund my 1K travel expenses for a round flight that I did not make arguing that AirBerlin has control over that decision. AirBerlin in turn claims that they have authorized a full refund, but that I should follow up directly from the booking agency. In the meantime, I'm left in the middle to fend for myself. I will never again use KAYAC nor AirBerlin for my international travel and I will make sure warn everyone I know personally or via social media to stay away from these companies which use murky intermediaries like Justfly to wash their hands off and leave passengers stranded and bearing all the costs.

Emirates Airline first wowed me because it was a double decker. Even as an economy class customer, I felt like I was treated like first class. They had so many entertainment options from movies to games and their food was very delicious! My flight was about 8 hours and it definitely didnt seem that long.

I dont have any complaints. My friend and I repeatedly told each other that this flight was one of if not the best flight we've took by far.

I wish it truly were Finnair instead of American: The seat, the legroom, the fact that you have to pay 20% more to have the same rotten seat 12 rows further up front, the food that's barely fit for human consumption, the presence of 20 year old cathode screens that can't be watched but do prevent the cabin being dark, etc.

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
email
and someone from our team will get back to you promptly.

¹

Hacker Fares sell tickets to/from a destination via different airlines and are subject to the booking
requirements and terms of each. Any changes made to one of your tickets will not necessarily afford
rights to change the other ticket. Fares change frequently and are subject to availability.
International travel may require proof of return flight.