Cheap flights from Milan to Luxembourg

22 nonstop flights a week. Operated by 2 airlines, about 1h 25m in the air, 332 mi (535 km). Tickets from $22.

Flights from Milan to Luxembourg

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Milan to Luxembourg at a glance

flight time, from 1h 20m to 1h 25m
1h 25m
straight-line distance
332 mi (535 km)
flights a week
22
next flight
10 November
first and last departure
06:30 - 21:20
lowest price, nonstop, 6 February
$22
airlines
2

Milan to Luxembourg flight schedule

22 flights a week, 6 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
U2 3935
easyJet
06:30 Milano Malpensa, terminal 2
07:55 Luxembourg
1h 25m
Fri
Airbus A319
U2 3935
easyJet
07:00 Milano Malpensa, terminal 2
08:20 Luxembourg
1h 20m
Mon
Airbus A320
LG 6992
Luxair
08:35 Milano Malpensa, terminal 1
10:00 Luxembourg
1h 25m
Mon, Tue, Wed, Thu
DeHavilland Dash 8 Q400
LG 6492
Luxair
10:00 Milano Linate
11:20 Luxembourg
1h 20m
Sat
DeHavilland Dash 8 Q400
LG 6994
Luxair
14:05 Milano Malpensa, terminal 1
15:30 Luxembourg
1h 25m
Sat
DeHavilland Dash 8 Q400
LG 6494
Luxair
15:55 Milano Linate
17:15 Luxembourg
1h 20m
Mon, Tue, Wed, Thu, Fri
DeHavilland Dash 8 Q400
LG 6996
Luxair
16:50 Milano Malpensa, terminal 1
18:15 Luxembourg
1h 25m
Fri, Sun
DeHavilland Dash 8 Q400
LG 6496
Luxair
20:55 Milano Linate
22:15 Luxembourg
1h 20m
Sun
DeHavilland Dash 8 Q400
LG 6998
Luxair
21:20 Milano Malpensa, terminal 1
22:45 Luxembourg
1h 25m
Mon, Tue, Wed, Thu, Fri, Sun
DeHavilland Dash 8 Q400

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 March.

FlightDepartsArrivesDurationDaysAircraft
U2 5437
easyJet
07:00 Milano Linate
08:20 Luxembourg
1h 20m
Seasonal
Airbus A319
LG 6996
Luxair
16:15 Milano Malpensa, terminal 1
17:40 Luxembourg
1h 25m
Seasonal
DeHavilland Dash 8 Q400
LG 6496
Luxair
21:20 Milano Linate
22:45 Luxembourg
1h 25m
Seasonal
DeHavilland Dash 8 Q400
LG 6992
Luxair
08:30 Milano Malpensa, terminal 1
09:55 Luxembourg
1h 25m
Seasonal
DeHavilland Dash 8 Q400
LG 6996
Luxair
15:50 Milano Malpensa, terminal 1
17:15 Luxembourg
1h 25m
Seasonal
DeHavilland Dash 8 Q400
LG 6994
Luxair
13:15 Milano Malpensa, terminal 1
14:40 Luxembourg
1h 25m
Seasonal
DeHavilland Dash 8 Q400

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Milan to Luxembourg

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Milan to Luxembourg depart and land

Departure from Milan

15 flights a week, terminals 1, 2, 25 mi (41 km) from the city centre

Milano Linate closest to the centreLIN

7 flights a week, 4 mi (7 km) from the city centre

Arrival in Luxembourg

22 flights a week, 13 mi (21 km) from the city centre

Frequently asked questions

How long is the flight from Milan to Luxembourg?
A nonstop flight takes 1 hour 25 minutes on average, from 1h 20m to 1h 25m depending on the flight.
How far is Luxembourg from Milan?
332 mi (535 km) in a straight line between the cities.
Which airlines fly nonstop from Milan to Luxembourg?
Luxair (20 a week) and easyJet (2 a week).
How many flights a day are there from Milan to Luxembourg?
There are 22 a week, about 3.1 a day on average.
When are the first and last flights from Milan to Luxembourg?
The first departure is at 06:30 (U23935), the last at 21:20 (LG6998). Local time.
Which Milan airport do flights to Luxembourg leave from?
Milano Malpensa (15 a week) and Milano Linate (7 a week).