Economy Light fare offers savings for trips without checked luggage, ideal for short business trips.
Lufthansa provides free FlyNet Messaging for Miles & More members on short-haul flights.
Low season | January |
---|---|
High season | July |
Cheapest flight | $49 |
Direct departures
Frankfurt am Main to Milan Linate
Monday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Tuesday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Wednesday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Thursday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Friday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Saturday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Sunday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Direct returns
Milan Linate to Frankfurt am Main
Monday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Tuesday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Wednesday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Thursday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Friday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Saturday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Sunday
Air Canada, Air Dolomiti, ITA Airways, +3 more
Air Canada, Air Dolomiti, +4 more
2
3
Not happy with price of luggage or that we had no choice but to pay whether cabin or hold. I didn't book seats but this is unnecessary extra money along with suitcase
Not happy with price of luggage or that we had no choice but to pay whether cabin or hold. I didn't book seats but this is unnecessary extra money along with suitcase
We accidentally purchased twice the bags we needed. Our fault, but the ticket was not clear to us, and it asked us to purchase bags at checkin. When we notified them to get credit back at the airport, they said to contact customer service. We flew the flight and then contracted customer service. They said no credits after the flight has flown. Not customer service oriented at all. They know we didn’t check that many bags and kept our money for a service they did not provide. Be aware and very careful of what you are purchasing from them because they will not make it right if there is an error.
sadly in Basel & Naples- no jetway we had to climb up and down stairs with our max size carry-on luggage, which was not fun!!!
This was our first time using them. I gave okay ratings for food and entertainment because it was minimal or not provided so I couldn't judge, but much better than most budget carriers we have ever used.
We were charged a ridiculous amount for a name spelling error on ticket which I would’ve corrected if I received pre-check info more than 1/2hr before flight. Then we were told at ticket counter that our bags were fine for boarding but then we’re charged another ridiculous amount to take in our luggage despite being told differently. Flight itself was great. Charges were unfair.
Apart from an email about re configuring passenger seating less than 24hrs before flying it was all good.
There were a lot (4 I think) of EasyJet flights leaving Agadir, we arrived two and a half ours before our flight. Very slow to get through the booking in, passport control and security!! We had booked in on line but had to Queue with others who had not to drop our bags off!,
We boarded and then sat on the tarmac for an hour….probably not E Jets fault. But the gentleman that checked us in and took our luggage was exceptionally friendly and calming for early morning/ confused passengers. As always, it’s the people that make or break an experience, right?
I was hesitant to book with a low cost airline due to previous experience but Easy Jet surpassed my expectations. I would definitely book a flight with them again! Seemless booking, upfront about baggage fees, professional, and helpful staff.
Kayak sent several notifications that the flight was late. This contradicted the information on the airport boards. This was extremely confusing and we very nearly missed the flight purely because we double checked with the info desk when the flight stays said’closed’. Kayak notifications are therefore unreliable and pointlesa
Horrible seats. They were just coach seats with the middle seat blocked with a dirty seat tray.
very small seats screen did not work . I could not watch anything for 9 hours
Took a long time to board. A long wait at the but taking us to the plain
Flight was cancelled I was rebooked I dont know if I will fly back home onnLH again Its a very sad story!
The seating arrangement by having privacy screens would have been more appealing. If you sit in the business class, you pay for extra comfort and privacy. Other than that, the service was excellent and the staff very professional.
Flights were delayed but very last minute, also seats felt very squished on the second flight. Crew was very friendly and airplane was clean.
The entertainment is pretty boring. There are no new movies or TV shows from February. The food is just ok on the Atlanta to Frankfurt leg, but better on the Fra to Bengaluru leg.
I ended up in Lufthansa to Zagreb because of our delay
I darted through the Frankfurt airport to make my connecting flight. I asked if it was a possibility to upgrade and the agent did. This was the kindest gesture and it made up for the previous delayed flight and distress/anxiety of anticipating that Zi was going to miss my Frankfurt-Chicago connection. I cannot express my gratitude for the upgrade.. I am 5feet 10 inches do the leg space was amazing.
we were able to make it to the connecting flight in Frankfurt to Copenhagen thanks to Lufthansa crew. The ground crew was waiting at the gate and received us and took us through special runway entrance and immigration check. We were on the plane at 10-09 am for 10-10 departure. Thanks to Andre and the other lady for mission impossible :)
Better consideration for families traveling with a disabled person. They insisted each person hold their own boarding pass on their own devices and gave us a hard time accepting eight boarding passes on a single device.
Two of my four flights had issues with toilets either NOT fully operational or completely out of order. Boarding was a joke because they have NOT established who is running the show. In the end, she did a terrible job. The seats 💺 were loose goose and the drinks and snacks were limiting in choices. Also, following Alitalia as an inspiration was strange since they went out of business.
We had a 3 hour delay and then a long taxi to take off. It would have been helpful for the pilot to have communicated more about what was going on. There was no A/C during the wait, and the cabin must have been more than 85 to 90 degrees. The crew gave water to the people in the front but by the time they go to the back of the plane they stopped giving out water. Eventually I went back and asked for some in the rear of the plane (for a second time). The food was close to inedible. I thought on an Italian flight that the pasta would be better than the chick, but honestly, a Swanson's TV dinner would have been better. I had a bite or two to keep my blood sugar up, but basically I couldn't eat it.
Boarding was chaotic. Service was poor. Attendant was slow and rude. In business class, I was not offered a drink until 1.5 hrs,after takeoff. Food was inedible.
Terrible. They canceled 2 flights and then sent everyone by BUS from Rome. They should make amends by offering some sort of compensation.
We ordered a gluten free meal and never got it!
The company tries shamelessly to squeeze every dollar)Euro out of its passengers. During the check-in the force you to go through the seat selection, you can skip it. They will assign you the worst seat available, then show you the other available seats on the map, for a fee. But they won't show you the fee until you click on it. And once you do click, there's no way to unselect it!! You will get stuck and forced to pay for that seat. Cheaters!!
Seats weren’t comfortable. Both of our seat backs were either almost straight vertical or laying back into the laps of the people behind us, which is a weird angle to try to get some sleep even on a plane. No in between. Also, neither seat would spring forward like they should.
There wasn't a time for neither food morning entertainment in a short one hour hop over.
Flight on time, flight assistants super nice, business class very comfortable. The whole experience was very good.
Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.