LUX

55€ Find Cheap Flights to Luxembourg – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 22% 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 fare
87 €
Typical prices: 117 €-193 €
Luxair
Fri 29.1.Sun 31.1.
MUC - LUX • Direct
Cheapest one-way flight
55 €
Typical prices: 250 €-280 €
Ryanair
Tue 22.9.
BER - LUX • 1 stop
Top airlines
Most flights • 28 per week
Best reviews • 7,8 score
Airline reviews
Airline reviews
+1
+1
Airline reviews
Airline reviews
+1
Top routes
Insights
Insights
Insights
Insights
When to travel
Cheapest • 19% price drop
Most popular
Good to know
Good to know
+1
+1
Good to know
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 love 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

Fri, 29. Jan - Sun, 31. Jan
Luxair Logo
21:25 - 22:40MUC  Munich Franz Josef Strauss-LUX Luxembourg
1h 15mdirect
Luxair Logo
18:10 - 19:25LUX  Luxembourg-MUC Munich Franz Josef Strauss
1h 15mdirect
87 €Luxair
Thu, 15. Oct - Mon, 19. Oct
Ryanair Logo
7:20 - 21:35BER  Berlin Brandenburg-LUX Luxembourg
14h 15m1 stop London Stansted
Ryanair Logo
20:15 - 9:05LUX  Luxembourg-BER Berlin Brandenburg
12h 50m1 stop Bergamo Orio Al Serio
92 €Ryanair
Sat, 19. Sep - Wed, 23. Sep
Luxair Logo
9:00 - 10:10MUC  Munich Franz Josef Strauss-LUX Luxembourg
1h 10mdirect
Luxair Logo
19:30 - 20:45LUX  Luxembourg-MUC Munich Franz Josef Strauss
1h 15mdirect
94 €Luxair
Wed, 30. Sep - Wed, 7. Oct
Ryanair Logo
20:15 - 9:10CGN  Cologne Köln/Bonn-LUX Luxembourg
12h 55m1 stop London Stansted
Ryanair Logo
10:05 - 23:20LUX  Luxembourg-CGN Cologne Köln/Bonn
13h 15m1 stop London Stansted
94 €Ryanair
Thu, 15. Oct - Thu, 22. Oct
Luxair Logo
8:30 - 9:40MUC  Munich Franz Josef Strauss-LUX Luxembourg
1h 10mdirect
Luxair Logo
19:30 - 20:45LUX  Luxembourg-MUC Munich Franz Josef Strauss
1h 15mdirect
94 €Luxair
Thu, 8. Oct - Tue, 13. Oct
Ryanair Logo
21:15 - 8:45BER  Berlin Brandenburg-LUX Luxembourg
11h 30m1 stop London Stansted
Ryanair Logo
13:20 - 23:00LUX  Luxembourg-BER Berlin Brandenburg
9h 40m1 stop Bergamo Orio Al Serio
96 €Ryanair
Thu, 8. Oct - Mon, 12. Oct
Lufthansa Logo
15:00 - 16:05MUC  Munich Franz Josef Strauss-LUX Luxembourg
1h 05mdirect
Lufthansa Logo
16:50 - 17:55LUX  Luxembourg-MUC Munich Franz Josef Strauss
1h 05mdirect
122 €Lufthansa
Thu, 8. Oct - Mon, 12. Oct
Lufthansa Logo
15:00 - 16:05MUC  Munich Franz Josef Strauss-LUX Luxembourg
1h 05mdirect
Lufthansa Logo
16:50 - 17:55LUX  Luxembourg-MUC Munich Franz Josef Strauss
1h 05mdirect
123 €Lufthansa
Thu, 7. Jan - Sat, 9. Jan
KLM Logo
16:25 - 22:20BER  Berlin Brandenburg-LUX Luxembourg
5h 55m1 stop Amsterdam Schiphol
KLM Logo
18:20 - 22:00LUX  Luxembourg-BER Berlin Brandenburg
3h 40m1 stop Amsterdam Schiphol
165 €KLM
Fri, 4. Dec - Sun, 6. Dec
KLM Logo
14:25 - 17:50BER  Berlin Brandenburg-LUX Luxembourg
3h 25m1 stop Amsterdam Schiphol
KLM Logo
6:05 - 11:05LUX  Luxembourg-BER Berlin Brandenburg
5h 00m1 stop Amsterdam Schiphol
166 €KLM
Booking Insights

KAYAK's insights & trends for flights to Luxembourg

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

What is the cheapest flight to Luxembourg?

In the last 5 days, the cheapest flight deal to Luxembourg was found on the route from Berlin, at 87 € return. The most popular connection is from Munich to Luxembourg, while KAYAK users have found return deals for as low as 87 € in the last 5 days.

How much is a flight to Luxembourg?

A flight to Luxembourg costs 201 € on average. The cheapest price found on KAYAK in the last 2 weeks cost 92 € and departed from Munich. The most popular routes on KAYAK are Munich to Luxembourg which costs 128 € on average, and Hamburg to Luxembourg, which costs 288 € on average.

What is the cheapest day to fly to Luxembourg?

Based on KAYAK data, the cheapest day to fly to Luxembourg is Thursday where round-trip tickets can be as cheap as 149 €. On the other hand, the most expensive day to fly is Sunday, where round-trip prices are 266 € on average.

What is the cheapest month to fly to Luxembourg?

The cheapest month for flights to Luxembourg is February, where tickets cost 156 € on average for return flights. On the other hand, the most expensive months are April and September, where the average cost of tickets from Germany is 220 € and 210 € respectively. For one-way flights, the best month to travel is March with an average price of 135 €.

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

The cheapest time of day to fly to Luxembourg is generally in the morning, when round-trip flights cost 458 € on average. The most expensive time of day to fly to Luxembourg is generally in the morning, which is peak travel time and where the average cost of a ticket is 458 €.

What is a good deal for flights to Luxembourg?

If you’re looking for cheap airfare to Luxembourg, 25% of our users found tickets to Luxembourg for the following prices or less: From Munich 102 € return, from Berlin 179 € return, from Hamburg 228 € return.

Good to know – Book Cheap Luxembourg Plane Tickets

Low season

January

Cheapest flight

55 €
Best time to beat the crowds but there is an average 3% increase in price.
Most popular time to fly and prices are also 19% lower on average.
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

FAQs - booking Luxembourg flights

  • What is the cheapest flight to Luxembourg?

    In the last 5 days, the cheapest flight deal to Luxembourg was found on the route from Berlin, at 87 € return. The most popular connection is from Munich to Luxembourg, while KAYAK users have found return deals for as low as 87 € in the last 5 days.

  • How far is Luxembourg Airport from central Luxembourg?

    You’ll need to travel 6 km to reach the Luxembourg city centre from Luxembourg Airport.

  • What is the name of Luxembourg’s airport?

    There is only 1 airport in Luxembourg, called Luxembourg Airport (LUX). It can also be referred to as Luxembourg or Luxembourg Airport.

  • How much is a flight to Luxembourg?

    On average, a flight to Luxembourg costs 201 €. The cheapest price found on KAYAK in the last 2 weeks cost 92 € and departed from Munich Franz Josef Strauss Airport.

  • How does KAYAK find such low prices on flights to Luxembourg?

    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 to Luxembourg.

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

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

  • What is the Hacker Fare option on flights to Luxembourg?

    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 Luxembourg with an airline and back with another airline.

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

    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 Luxembourg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding cheap flights to Luxembourg

  • Looking for cheap airfare to Luxembourg? 25% of our users found return tickets to Luxembourg for the following prices or less: From Munich 133 €,from Berlin 160 €,from Hamburg 194 €
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Luxembourg flight deals.

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 1569 reviews
7,8Boarding
7,3Food
7,7Comfort
7,2Entertainment
8,4Crew
Airline reviews

The flight was 45 mins late leaving, we sat without a/c for some of this, 2nd Meal was a slice of pizza. Movies were good.

8,0 ExcellentAnonymous, Jun 2026
Read more KLM reviews

The flight was 45 mins late leaving, we sat without a/c for some of this, 2nd Meal was a slice of pizza. Movies were good.

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.

I tried to upgrade to premium economy anis seat online during the checkin process. The payment didn’t work due to a technical glitch on KLM’s website. I wasn’t able to change my seat unless I called Amsterdam. Since I was in Canada and there’s a time difference this wasn’t practical. So when I arrived early to Ottawa airport my seat wasn’t available and I could only get a middle seat in premium economy which isn’t great. These middle seats are priced at the same rate as an aisle seat which makes no sense.

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

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.

That was the last time I booked Kayak. The connecting flight got canceled and the trouble shooting terrible. Next times, I will book the airlines directly. Good bye

I want to highlight the crew members and their excellent work and professionalism. They work hard to make a long trip the most comfortable as possible, the food and drinks they offer are pretty good. And they are always asking if you need something else. I have had experiences with other airlines where you have to basically beg for a bottle of water. This is not the case. Highly recommended!!!

Way too crampled. Charge more and put in less seats.

I was first assigned a seat that could not recline fully and was at the back of the craft. I was not able to select another seat during check-in even when opting to pay for selecting a different seat. I had to contact the airline and spent 25min with a chatbot and was then transferred to an agent who was very helpful and could change my seat (free of charge). The entire process took me one hour. If I happened to not have that hour available this would have been a problem. And that was only to check in. The next problem is that the airport lounge I had access to is located landside. How strange. So it means that you need to allow time for security check and passport control and boarding time when leaving the lounge, which makes it almost pointless having lounge access unless you have a very long layover or arrive 5 hours before the flight. Inflight service was okay. But not up to par with the likes of QA, SQ or CX, even though the price is the same or even more. It was much better than the domestic flight where Lufthansa is actually a low-cost airline with legacy airline prices.

The seats on Lufthansa’s international business class on the A350-900 is the worst product in the market. Our chief purser was AMAZING though. She is the best FA I have had in many years.

One of the best airliner in the world But airport was very poor

Very bad 3 times change the gate and too much delay...

the blanket was great and pillow helped. really need a toothpick packed with meals

This was the worst flight of my life. Economy seat directly behind a premium economy seat with extra recline meant I have about 6 inches between my face and their chair. My seat would not recline at all. I couldn't even use my laptop on the tray table because I had so little room. I was in a casket basically for 10 hours. Completely unacceptable.

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