LUX

38€ Find Cheap Flights to Luxembourg – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 30% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
86 €
Typical prices: 147 €-303 €
Lufthansa
Wed 7.11.Thu 8.11.
MUC - LUX • Direct
Cheapest one-way flight
38 €
Typical prices: 129 €-246 €
Ryanair
Thu 6.12.
BER - LUX • 1 stop
Direct flights
You can fly direct with Air Dolomiti, Luxair, and Lufthansa. Average duration is 1h 05m
FAQs
FAQs
Top airlines
Most flights • 32 per week
Best reviews • 7,8 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 49% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 21 weeks in advance save around 58% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 17% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Luxembourg!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Luxembourg

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Luxembourg

Sat, 7. Nov - Sun, 8. Nov
Lufthansa Logo
7:30 - 8:35Munich  Munich Franz Josef Strauss-Luxembourg Luxembourg
1h 05mdirect
Lufthansa Logo
9:15 - 10:20Luxembourg  Luxembourg-Munich Munich Franz Josef Strauss
1h 05mdirect
86 €Lufthansa
3+ days ago
Sat, 21. Nov - Mon, 23. Nov
Lufthansa Logo
7:30 - 8:35Munich  Munich Franz Josef Strauss-Luxembourg Luxembourg
1h 05mdirect
Lufthansa Logo
17:10 - 18:15Luxembourg  Luxembourg-Munich Munich Franz Josef Strauss
1h 05mdirect
88 €Lufthansa
3+ days ago
Fri, 13. Nov - Sun, 15. Nov
Lufthansa Logo
15:25 - 16:30Munich  Munich Franz Josef Strauss-Luxembourg Luxembourg
1h 05mdirect
Lufthansa Logo
9:15 - 10:20Luxembourg  Luxembourg-Munich Munich Franz Josef Strauss
1h 05mdirect
89 €Lufthansa
3+ days ago
Mon, 15. Feb - Tue, 9. Mar
Luxair Logo
9:10 - 10:25Munich  Munich Franz Josef Strauss-Luxembourg Luxembourg
1h 15mdirect
Luxair Logo
18:10 - 19:25Luxembourg  Luxembourg-Munich Munich Franz Josef Strauss
1h 15mdirect
90 €Luxair
3+ days ago
Wed, 30. Dec - Sat, 2. Jan
Luxair Logo
20:10 - 21:25Munich  Munich Franz Josef Strauss-Luxembourg Luxembourg
1h 15mdirect
Luxair Logo
12:00 - 13:15Luxembourg  Luxembourg-Munich Munich Franz Josef Strauss
1h 15mdirect
95 €Luxair
2 days ago
Sat, 26. Dec - Tue, 29. Dec
Luxair Logo
13:55 - 15:10Munich  Munich Franz Josef Strauss-Luxembourg Luxembourg
1h 15mdirect
Luxair Logo
18:10 - 19:25Luxembourg  Luxembourg-Munich Munich Franz Josef Strauss
1h 15mdirect
95 €Luxair
3+ days ago
Thu, 10. Dec - Mon, 14. Dec
easyJet Logo
19:00 - 7:55Berlin  Berlin Brandenburg-Luxembourg Luxembourg
12h 55m1 stop Milan Malpensa
easyJet Logo
8:55 - 15:00Luxembourg  Luxembourg-Berlin Berlin Brandenburg
6h 05m1 stop Milan Malpensa
96 €easyJet
3 hours ago
Sat, 21. Nov - Mon, 23. Nov
Multiple Airlines Logo
7:30 - 8:35Munich  Munich Franz Josef Strauss-Luxembourg Luxembourg
1h 05mdirect
Multiple Airlines Logo
17:10 - 18:15Luxembourg  Luxembourg-Munich Munich Franz Josef Strauss
1h 05mdirect
96 €Multiple Airlines
2 days ago
Thu, 11. Mar - Sun, 14. Mar
KLM Logo
12:00 - 17:50Berlin  Berlin Brandenburg-Luxembourg Luxembourg
5h 50m1 stop Amsterdam Schiphol
KLM Logo
6:05 - 11:05Luxembourg  Luxembourg-Berlin Berlin Brandenburg
5h 00m1 stop Amsterdam Schiphol
145 €KLM
3+ days ago
Thu, 21. Jan - Sun, 24. Jan
KLM Logo
14:45 - 17:50Hamburg  Hamburg-Luxembourg Luxembourg
3h 05m1 stop Amsterdam Schiphol
KLM Logo
10:55 - 14:10Luxembourg  Luxembourg-Hamburg Hamburg
3h 15m1 stop Amsterdam Schiphol
150 €KLM
1 day ago
Booking Insights

Price, demand, and travel trends for flights to Luxembourg

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Luxembourg?

Munich to Luxembourg is the cheapest route at 86 € return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Luxembourg?

On average, a return flight from Germany to Luxembourg costs 203 €, based on KAYAK data over the past 12 months. Return fares from Munich average 154 €, while Duesseldorf Intl Airport runs a bit higher at 203 €.

What is the cheapest day to fly to Luxembourg?

Thursday is the cheapest day to fly to Luxembourg at 207 € return on average over the past 12 months on KAYAK. Sunday is the most expensive at 293 €.

What is the cheapest month to fly to Luxembourg?

•February is the cheapest month to fly to Luxembourg with an average price of 168 € return.
•April (231 €) and June (228 €) are the most expensive.
•Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Luxembourg?

Night flights to Luxembourg are the cheapest at 196 € return on average. Afternoon flights are the most expensive at 242 €.

What is a good deal for flights to Luxembourg?

Flights under 147 € are considered a good deal. 25% of KAYAK users found return flights to Luxembourg at or below these prices, with the lowest fares from:
•Munich 113 €.

When are flights to Luxembourg the cheapest?

Flights to Luxembourg are cheapest 21 weeks before departure. Booking in this window typically costs about 58% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Luxembourg

Low season

January

Cheapest flight

38 €
Beat the crowds with an average 18% drop in traveller numbers.
The most popular month to fly with an average 17% increase in traveller numbers.
One-way flight from Berlin to Luxembourg

When to book flights to Luxembourg

Are your dates flexible? Find out the best times to travel to Luxembourg based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Luxembourg, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Luxembourg is a good deal?

    A good deal on a flight to Luxembourg is around 147 € return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How long are direct flights to Luxembourg from different departure cities?

    Direct flight time to Luxembourg varies depending on your departure city:

    • From Frankfurt am Main Airport: 50m
    • From Munich: 1h 05m
    • From Hamburg: 1h 20m
    • From Berlin: 1h 25m

  • How expensive are last-minute flights to Luxembourg?

    Last-minute fares to Luxembourg (booked within two weeks of departure) are typically 39% higher than the average return fare of 203 €.

  • What is the difference between the most popular and the most frequent airline at Luxembourg?

    Air Dolomiti operates the most flights from Germany to Luxembourg at 32 per week, while Luxair is the airline most often selected by KAYAK users searching for flights from Germany to Luxembourg. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • How many flights serve Luxembourg?

    Luxembourg receives 8 flights per day and 55 per week from across the world. Frankfurt am Main Airport has the most flights to Luxembourg with 21 weekly flights.

Your guide to booking Luxembourg flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Luxembourg, book around 21 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 58% lower during this window than last-minute fares.
  • For flights to Luxembourg, a good return fare is around 147 €. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Luxembourg in February. Return fares historically average 168 €, making February the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to 46 € on a return flight. Evening flights to Luxembourg average 196 € compared to 242 € for midday flights.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Luxembourg, some airlines may include bags at no extra cost. For example, Luxair includes a cabin bag and a checked bag in Economy class, Lufthansa includes a cabin bag and a checked bag in Economy class, and Air Dolomiti includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Once you arrive in Luxembourg, a great place to start is Fëschmaart. It is popular with first-time visitors and can give you a good feel for the area.

Reviews of the top 3 airlines flying to Luxembourg

 
Need help choosing which airline to fly with to Luxembourg? 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.
7,8
KLMOverall score based on 1591 reviews
7,8Boarding
7,4Food
7,7Comfort
8,4Crew
7,2Entertainment
Airline reviews

Airport closed until 8 PM. We had to wait to enter. KlLM 107 birthday so there was an unexplained ceremony for flight staff which delayed boarding. Flight was comfortable in business class but didn't have pods.

8,0 ExcellentDoug, Oct 2026
Read more KLM reviews

Airport closed until 8 PM. We had to wait to enter. KlLM 107 birthday so there was an unexplained ceremony for flight staff which delayed boarding. Flight was comfortable in business class but didn't have pods.

Other than the airline changing my aisle seat to a middle row, all else went well.

Couldn’t get boarding pass in SLC even with help from a redcoat, so had to find a desk in AMS to get boarding pass. Technical problems so not sure why. Very inconvenient. The KLM app is not as user friendly as most apps. Also had to wait almost an hour on the tarmac for a fuel truck, which caused us to miss a connecting bus in LUX.

The baggage drop-off in Stuttgart is bad: after online check-in you cannot use the automated baggage drop off as indicated on the website. You can use the terminals but have to cue to 1 of three open and slowly working counters to drop the bags. took about 45 minutes wait time.

Transfer at CDG to connecting KLM flight to Amsterdam was a NIGHTMARE. LONG WALKWAYS, NO MOVING WALKWAYS, POOR signage, Have to take a train & No staff visible to help navigate the maze. AVOID TRANSFER AT CDG AT ALL COST.

Good experience, just i couldn’t connect me to the wifi

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

I thought KLM was the best airline but the Lima - Amsterdam was 1 hours late, the Brussels - Amsterdam was 2.30 hours late and the Amsterdam - Lima was 30 minutes late

The boarding was one of the worst I’ve ever experienced. The fault lays on Ohare Airport and not so much the airline. The waiting area by the gate was the size to accommodate a regional flight for 20-30 people and right next to a busy walkway. When you cramped nearly 300 passengers into that space is was unbearable.

Seats actually fit a human! Snack options were a bit lame but that’s ok

No leg room and no exit seats. Difficult when you are more than 2 meters in size

I like all the Support that I have received during my flight.

Flight cancelled at last time 3h before and it was unforgettable because we have working engagement and we need to go home. Im very disappointed for this flight

They flew us to Zurich and have us layover there for a night with very last minutes notice, so we had to wait at the airport for 6hrs.

Plane and luggage on time Too expensive No comfort Poor sandwich

They didn’t have enough meals for a few last row passengers.

No SMS receiver for the check-in, obliged to do again the check-in for the corresponding flight

even with delay upon departure, the crew managed to get us on time to Lux, nice relaxing and generous service.. Classic good quality products. The opening time for the drop off was a bit late.. long queue of passengers waiting already before desk opened.

The food was fine. The seats are small but accomidating. The staff was very freindly. I would fly them again happily

My flight to Frankfurt was a very pleasant experience. The food was good, but what really stood out was the cabin crew, who were exceptionally friendly, attentive, and professional. The service was excellent—honestly, better than on some much more expensive flights I’ve taken. A wonderful experience overall!

The flight from FRA to SFO was uncomfortable. The crew allowed people to change seats after boarding finished, but then made some people move back to their seats but not others, which resulted in my wife and I having to sit in two middle seats for an 11 hour flight. The entertainment system was not working well throughout the flight, and stopped working completely around hour 8.

Economy plus on a long flight with Lufthansa was wonderful. Service starts with a pillow, blanket, slippers and care package waiting on your seat. An it just gets better from there.

Review what was entered already in the same booking. Not sure we will use Arrant Grant, given what happened!

Great service food was very good and overall experience was great !!

When I fl with Bulgarian air, I am greeted with a bottle of water and a packaged cleaning wipe. There is a hot sandwich and a drink offered afterwards. Towards the end of the flight, there is a piece of chocolate and per request an additional water bottle. For the price that Lufthansa charges per ticket, it is embarassing that other airlines can offer better customer service quality on board. Also, some of the Lufthansa flight attendants act very entitled instead of being customer focused. Regularly the mobile lift for diabled passengers is missing... Every time when I fly with my 89 year old mother, she is being questioned multiple times whether it is okay to use the stairs ( she walks with two canes). Most of the times when we arrive in Frankfurt, the mobile lift is missing and she is urged to use the staircase. When I refuse to allow this, the flightattendants look at me scornfully. This is not WW2 where disabled people should be treated as second hand people... Then we all have to wait another 30 to 40 minutes on the airplane, while waiting for the mobile lift to arrrive. Does Lufthansa have enough money to waste on an airplane waiting for (on the average) 30 min for the mobile lift to come? I fly frequently and have experience mostly with Delta, United, Southwest and other American Airlines. Lufthansa needs to pick up their game on board, if they want to stay competitive and in the game...

The Linate Milano flight was delayed. Landed at Frankfort at 12:10. Then took the bus on the tarmac and the bus ride was about 20 minutes due to the airport traffic. Got off bus went to passport control, used the kiosk scanned passport, took photo and finger prints and proceeded to wait in line. I asked the attendant that I had a connecting flight at 12:50 his respond was you have to ask the other travelers in line to let you go ahead. There should be a better system. Passed passport control and the gate was at Z69 to the other end of airport. Ran there out breath, I was last person to board due to a mechanical:electrical issue plane took off 2 hours later. Lufthansa need to a better job with international connecting flight. A 1-15 minutes is not enough considering the doors typically close 15 minutes prior to take off. So the window is reduced to 1 hour with all you have to go through with a slight delay it is not enough time. The crew on the flight was excellent and received exceptional customer service.

Keep an eye on your seat assignments - ESPECIALLY if you paid for upgraded seats - the airline moved us out of our prepaid seats THREE TIMES and I could only resolve it by calling customer service - who was very helpful. Expect to carry your bags down several flights of stairs for boarding on the tarmac.

Absolutely horrific. Not only did the plane not board until AFTER it was supposed to have arrived in Luxembourg, but at the VERY last minute they announced that they would have to bump 10 people from the flight. Of course our family of 4 (trying to make it to Luxembourg to see my children’s 86 yo grandmother for Christmas) was bumped. There were 4 staff members, only one of which was even remotely trying to answer questions or get people on another flight. The reason they bumped us was bc a crew member was sick so instead of 110 passengers they could only take 100. This seemed ridiculous for a 30 minute flight where nothing is served anyway(!!?) They told us they could only book us on a Lufthansa flight at 1pm, but that there were no seats guaranteed. They also told us we would get a €250/person voucher for our troubles. They then gave us a link to a website to get those vouchers. When we got to the gate, the Lufthansa crew said that the flight was already overbooked and it was very unlikely that we would get on board. When asked if we could get our luggage and rent a car instead, they said it would take at least 2-3 hours to get our luggage. When we finally were allowed on the flight at the very last minute, we arrived in Luxembourg and none of our luggage (5 bags) with all of our Christmas presents and clothes/toiletries for the week made it to Luxembourg. Oh, and the link to get the vouchers doesn’t work….I think Air Dolomiti has a lot to answer for. I will be sure to avoid them at all cost in the future. I would recommend that companies like Kayak should use more professional air lines.

Travelling to a place near Luxembourg?

Book flights to Luxembourg if you plan to visit one of these locations
Clervaux
Esch-sur-Alzette

More options for your flight to Luxembourg