- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Find Cheap Flights from Milan Malpensa Airport
Where can I fly from Milan Malpensa Airport?Prices from MXP, departing Sun 11/29 and returning Sun 12/6Book Cheap International Flights from Malpensa
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Malpensa that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip international flight deals from Malpensa to anywhere
Wed, Dec 2 - Fri, Dec 11
7:25 pm - 9:45 pmBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
12:40 pm - 3:00 pmMAD Madrid Barajas-BGY Bergamo Orio Al Serio
2h 20mnonstop
$36Ryanair
Wed, Dec 2 - Wed, Dec 16
7:25 pm - 9:45 pmBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
4:40 pm - 7:00 pmMAD Madrid Barajas-BGY Bergamo Orio Al Serio
2h 20mnonstop
$37Ryanair
Wed, Dec 2 - Fri, Dec 11
7:25 pm - 9:45 pmBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
12:40 pm - 3:00 pmMAD Madrid Barajas-BGY Bergamo Orio Al Serio
2h 20mnonstop
$39Ryanair
Sun, Dec 20 - Wed, Dec 23
9:20 pm - 11:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
8:05 am - 9:35 amBVA Paris Beauvais-Tille-BGY Bergamo Orio Al Serio
1h 30mnonstop
$42Ryanair
Sun, Dec 20 - Wed, Dec 23
9:20 pm - 11:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
8:05 am - 9:35 amBVA Paris Beauvais-Tille-BGY Bergamo Orio Al Serio
1h 30mnonstop
$43Ryanair
Sun, Nov 29 - Mon, Nov 30
9:20 pm - 11:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
6:00 am - 7:30 amBVA Paris Beauvais-Tille-BGY Bergamo Orio Al Serio
1h 30mnonstop
$44Ryanair
Tue, Dec 1 - Wed, Dec 2
7:10 am - 1:35 pmMXP Milan Malpensa-CIA Rome Ciampino
6h 25m1 stop Cagliari Elmas
1:15 pm - 8:30 pmCIA Rome Ciampino-MXP Milan Malpensa
7h 15m1 stop Cagliari Elmas
$93Ryanair
Wed, Dec 16 - Thu, Dec 17
1:00 pm - 9:30 pmBGY Bergamo Orio Al Serio-CIA Rome Ciampino
8h 30m1 stop Tirana Rinas
12:20 pm - 8:55 pmCIA Rome Ciampino-BGY Bergamo Orio Al Serio
8h 35m1 stop Tirana Rinas
$101Multiple Airlines
Thu, Dec 10 - Thu, Dec 17
1:00 pm - 9:55 pmBGY Bergamo Orio Al Serio-CIA Rome Ciampino
8h 55m1 stop Tirana Rinas
12:20 pm - 8:55 pmCIA Rome Ciampino-BGY Bergamo Orio Al Serio
8h 35m1 stop Tirana Rinas
$102Multiple Airlines
Sat, Dec 19 - Thu, Dec 31
7:30 am - 8:25 amLIN Milan Linate-LCY London City
1h 55mnonstop
1:50 pm - 4:40 pmLCY London City-LIN Milan Linate
1h 50mnonstop
$181ITA Airways
Recent one-way international flight deals from Malpensa to anywhere
Sun, Dec 20
9:20 pm - 11:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
$17Ryanair
Sun, Nov 8
6:25 am - 8:45 amBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
$17Ryanair
Sat, Nov 28
7:35 pm - 9:55 pmBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
$18Ryanair
Sun, Nov 29
9:20 pm - 11:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
$19Ryanair
Sun, Nov 8
9:20 pm - 11:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
$21Ryanair
Tue, Dec 15
5:05 pm - 7:25 pmBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
$21Ryanair
Wed, Nov 25
8:35 am - 3:50 pmMXP Milan Malpensa-CIA Rome Ciampino
7h 15m1 stop Cagliari Elmas
$51Ryanair
Thu, Nov 26
9:40 pm - 11:00 amMXP Milan Malpensa-CIA Rome Ciampino
13h 20m1 stop Marrakech Menara
$55Ryanair
Thu, Nov 26
9:40 pm - 11:00 amMXP Milan Malpensa-CIA Rome Ciampino
13h 20m1 stop Marrakech Menara
$56Ryanair
Wed, Dec 16
12:20 pm - 1:15 pmLIN Milan Linate-LCY London City
1h 55mnonstop
$89ITA Airways
Recent last minute international flight deals from Malpensa to anywhere
Sun, Nov 8 - Sun, Nov 22
9:00 am - 11:20 amBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
6:15 am - 8:35 amMAD Madrid Barajas-BGY Bergamo Orio Al Serio
2h 20mnonstop
$50Ryanair
Sun, Nov 8 - Sat, Nov 14
9:00 am - 11:20 amBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
10:30 pm - 12:50 amMAD Madrid Barajas-BGY Bergamo Orio Al Serio
2h 20mnonstop
$53Ryanair
Sat, Nov 7 - Sun, Nov 15
7:35 pm - 9:55 pmBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
6:15 am - 8:35 amMAD Madrid Barajas-BGY Bergamo Orio Al Serio
2h 20mnonstop
$54Ryanair
Sat, Nov 7 - Mon, Nov 9
3:20 pm - 5:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
6:00 am - 7:30 amBVA Paris Beauvais-Tille-BGY Bergamo Orio Al Serio
1h 30mnonstop
$65Ryanair
Sat, Nov 7 - Mon, Nov 9
3:20 pm - 5:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
6:00 am - 7:30 amBVA Paris Beauvais-Tille-BGY Bergamo Orio Al Serio
1h 30mnonstop
$72Ryanair
Sat, Nov 7 - Mon, Nov 9
3:20 pm - 5:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
6:00 am - 7:30 amBVA Paris Beauvais-Tille-BGY Bergamo Orio Al Serio
1h 30mnonstop
$77Ryanair
Sat, Nov 7 - Mon, Nov 9
6:30 am - 8:35 pmMXP Milan Malpensa-CIA Rome Ciampino
14h 05m1 stop Cagliari Elmas
6:00 am - 7:45 pmCIA Rome Ciampino-MXP Milan Malpensa
13h 45m1 stop Cagliari Elmas
$126Ryanair
Mon, Nov 9 - Thu, Nov 12
3:45 pm - 9:00 pmMXP Milan Malpensa-CIA Rome Ciampino
5h 15m1 stop Tirana Rinas
12:20 pm - 6:50 pmCIA Rome Ciampino-MXP Milan Malpensa
6h 30m1 stop Tirana Rinas
$137Ryanair
Sat, Nov 7 - Mon, Nov 9
3:45 pm - 8:35 pmBGY Bergamo Orio Al Serio-CIA Rome Ciampino
4h 50m1 stop Cagliari Elmas
6:00 am - 12:30 pmCIA Rome Ciampino-BGY Bergamo Orio Al Serio
6h 30m1 stop Cagliari Elmas
$162Ryanair
Fri, Nov 6 - Tue, Nov 10
3:00 pm - 3:55 pmLIN Milan Linate-LCY London City
1h 55mnonstop
4:45 pm - 7:40 pmLCY London City-LIN Milan Linate
1h 55mnonstop
$238British Airways
Recent direct international flight deals from Malpensa to anywhere
Wed, Dec 2 - Fri, Dec 11
7:25 pm - 9:45 pmBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
12:40 pm - 3:00 pmMAD Madrid Barajas-BGY Bergamo Orio Al Serio
2h 20mnonstop
$36Ryanair
Wed, Dec 2 - Wed, Dec 16
7:25 pm - 9:45 pmBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
4:40 pm - 7:00 pmMAD Madrid Barajas-BGY Bergamo Orio Al Serio
2h 20mnonstop
$37Ryanair
Wed, Dec 2 - Fri, Dec 11
7:25 pm - 9:45 pmBGY Bergamo Orio Al Serio-MAD Madrid Barajas
2h 20mnonstop
12:40 pm - 3:00 pmMAD Madrid Barajas-BGY Bergamo Orio Al Serio
2h 20mnonstop
$39Ryanair
Sun, Dec 20 - Wed, Dec 23
9:20 pm - 11:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
8:05 am - 9:35 amBVA Paris Beauvais-Tille-BGY Bergamo Orio Al Serio
1h 30mnonstop
$42Ryanair
Sun, Dec 20 - Wed, Dec 23
9:20 pm - 11:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
8:05 am - 9:35 amBVA Paris Beauvais-Tille-BGY Bergamo Orio Al Serio
1h 30mnonstop
$43Ryanair
Sun, Nov 29 - Mon, Nov 30
9:20 pm - 11:00 pmBGY Bergamo Orio Al Serio-BVA Paris Beauvais-Tille
1h 40mnonstop
6:00 am - 7:30 amBVA Paris Beauvais-Tille-BGY Bergamo Orio Al Serio
1h 30mnonstop
$44Ryanair
Sat, Dec 19 - Thu, Dec 31
7:30 am - 8:25 amLIN Milan Linate-LCY London City
1h 55mnonstop
1:50 pm - 4:40 pmLCY London City-LIN Milan Linate
1h 50mnonstop
$181ITA Airways
Fri, Feb 26 - Sun, Feb 28
3:00 pm - 3:55 pmLIN Milan Linate-LCY London City
1h 55mnonstop
12:40 pm - 3:35 pmLCY London City-LIN Milan Linate
1h 55mnonstop
$194British Airways
Fri, Mar 5 - Sun, Mar 7
3:00 pm - 3:55 pmLIN Milan Linate-LCY London City
1h 55mnonstop
12:40 pm - 3:35 pmLCY London City-LIN Milan Linate
1h 55mnonstop
$195British Airways
Thu, Nov 26 - Tue, Dec 8
1:05 pm - 5:40 amMXP Milan Malpensa-BKK Bangkok Suvarnabhumi
10h 35mnonstop
12:35 am - 6:45 amBKK Bangkok Suvarnabhumi-MXP Milan Malpensa
12h 10mnonstop
$748Thai Airways
Book Cheap Domestic Flights from Malpensa
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Malpensa that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip domestic flight deals from Malpensa
Wed, Nov 11 - Thu, Nov 12
2:10 pm - 3:55 pmMXP Milan Malpensa-PMO Palermo Punta Raisi
1h 45mnonstop
9:40 pm - 11:25 pmPMO Palermo Punta Raisi-MXP Milan Malpensa
1h 45mnonstop
$37Ryanair
Sun, Nov 22 - Mon, Nov 23
9:55 am - 11:40 amMXP Milan Malpensa-PMO Palermo Punta Raisi
1h 45mnonstop
12:55 pm - 2:40 pmPMO Palermo Punta Raisi-MXP Milan Malpensa
1h 45mnonstop
$38Ryanair
Fri, Nov 27 - Wed, Dec 2
12:10 pm - 1:55 pmMXP Milan Malpensa-PMO Palermo Punta Raisi
1h 45mnonstop
12:00 pm - 1:45 pmPMO Palermo Punta Raisi-MXP Milan Malpensa
1h 45mnonstop
$39Ryanair
Sun, Nov 15 - Mon, Nov 16
6:35 am - 8:25 amMXP Milan Malpensa-SUF Lamezia Terme Intl
1h 50mnonstop
1:25 pm - 3:15 pmSUF Lamezia Terme Intl-MXP Milan Malpensa
1h 50mnonstop
$43Ryanair
Wed, Jan 20 - Tue, Jan 26
7:30 pm - 9:20 pmMXP Milan Malpensa-SUF Lamezia Terme Intl
1h 50mnonstop
9:55 pm - 11:45 pmSUF Lamezia Terme Intl-MXP Milan Malpensa
1h 50mnonstop
$45Wizz Air
Wed, Dec 9 - Fri, Dec 11
8:40 am - 10:15 amMXP Milan Malpensa-NAP Naples
1h 35mnonstop
10:50 am - 12:30 pmNAP Naples-MXP Milan Malpensa
1h 40mnonstop
$46Wizz Air
Thu, Dec 10 - Mon, Dec 14
8:30 pm - 10:00 pmMXP Milan Malpensa-NAP Naples
1h 30mnonstop
7:00 am - 8:30 amNAP Naples-MXP Milan Malpensa
1h 30mnonstop
$47easyJet
Sat, Dec 12 - Mon, Dec 14
7:00 am - 8:50 amMXP Milan Malpensa-BDS Brindisi Papola Casale
1h 50mnonstop
9:35 pm - 11:20 pmBDS Brindisi Papola Casale-MXP Milan Malpensa
1h 45mnonstop
$51easyJet
Sun, Nov 22 - Thu, Nov 26
7:00 am - 8:50 amMXP Milan Malpensa-BDS Brindisi Papola Casale
1h 50mnonstop
9:10 pm - 10:55 pmBDS Brindisi Papola Casale-MXP Milan Malpensa
1h 45mnonstop
$53easyJet
Fri, Apr 16 - Sun, Apr 18
3:50 pm - 5:15 pmMXP Milan Malpensa-OLB Olbia Costa Smeralda
1h 25mnonstop
12:40 pm - 1:50 pmOLB Olbia Costa Smeralda-MXP Milan Malpensa
1h 10mnonstop
$81easyJet
Recent one-way domestic flight deals from Malpensa
Wed, Nov 25
5:00 pm - 6:35 pmMXP Milan Malpensa-CAG Cagliari Elmas
1h 35mnonstop
$17Ryanair
Thu, Nov 5
6:30 am - 8:05 amMXP Milan Malpensa-CAG Cagliari Elmas
1h 35mnonstop
$18Ryanair
Wed, Nov 18
2:10 pm - 3:55 pmMXP Milan Malpensa-PMO Palermo Punta Raisi
1h 45mnonstop
$18Ryanair
Sun, Dec 20
5:45 am - 7:20 amMXP Milan Malpensa-CAG Cagliari Elmas
1h 35mnonstop
$19Ryanair
Wed, Nov 4
2:10 pm - 3:55 pmMXP Milan Malpensa-PMO Palermo Punta Raisi
1h 45mnonstop
$19Ryanair
Tue, Dec 8
8:40 am - 10:15 amMXP Milan Malpensa-NAP Naples
1h 35mnonstop
$20Wizz Air
Tue, Dec 8
8:40 am - 10:15 amMXP Milan Malpensa-NAP Naples
1h 35mnonstop
$22Wizz Air
Sun, Nov 22
6:50 am - 8:35 amMXP Milan Malpensa-BRI Bari Palese
1h 45mnonstop
$28easyJet
Sun, Nov 29
5:30 am - 7:05 amMXP Milan Malpensa-QSR Salerno Costa d'Amalfi
1h 35mnonstop
$28easyJet
Wed, Feb 3
10:05 pm - 12:05 pmMXP Milan Malpensa-LMP Lampedusa
14h 00m1 stop Palermo Punta Raisi
$110Multiple Airlines
Recent last minute domestic flight deals from Malpensa
Wed, Nov 4 - Sat, Nov 28
8:10 am - 9:55 amMXP Milan Malpensa-PMO Palermo Punta Raisi
1h 45mnonstop
8:45 pm - 10:30 pmPMO Palermo Punta Raisi-MXP Milan Malpensa
1h 45mnonstop
$41Ryanair
Wed, Nov 4 - Tue, Nov 10
6:30 am - 8:30 amMXP Milan Malpensa-CTA Catania Fontanarossa
2h 00mnonstop
7:50 am - 9:50 amCTA Catania Fontanarossa-MXP Milan Malpensa
2h 00mnonstop
$48Ryanair
Wed, Nov 4 - Tue, Nov 10
6:30 am - 8:30 amMXP Milan Malpensa-CTA Catania Fontanarossa
2h 00mnonstop
7:50 am - 9:50 amCTA Catania Fontanarossa-MXP Milan Malpensa
2h 00mnonstop
$49Ryanair
Sun, Nov 1 - Tue, Nov 3
6:00 am - 8:00 amMXP Milan Malpensa-CTA Catania Fontanarossa
2h 00mnonstop
10:45 pm - 12:45 amCTA Catania Fontanarossa-MXP Milan Malpensa
2h 00mnonstop
$52Ryanair
Wed, Nov 4 - Thu, Nov 5
10:00 pm - 11:45 pmMXP Milan Malpensa-PMO Palermo Punta Raisi
1h 45mnonstop
9:40 pm - 11:25 pmPMO Palermo Punta Raisi-MXP Milan Malpensa
1h 45mnonstop
$54Ryanair
Wed, Nov 4 - Sat, Nov 7
11:40 am - 1:15 pmMXP Milan Malpensa-CAG Cagliari Elmas
1h 35mnonstop
10:55 pm - 12:20 amCAG Cagliari Elmas-MXP Milan Malpensa
1h 25mnonstop
$56easyJet
Tue, Nov 3 - Wed, Nov 11
8:10 am - 10:00 amMXP Milan Malpensa-SUF Lamezia Terme Intl
1h 50mnonstop
9:40 pm - 11:30 pmSUF Lamezia Terme Intl-MXP Milan Malpensa
1h 50mnonstop
$67easyJet
Wed, Nov 4 - Sat, Nov 7
7:15 pm - 9:05 pmMXP Milan Malpensa-SUF Lamezia Terme Intl
1h 50mnonstop
8:15 am - 10:05 amSUF Lamezia Terme Intl-MXP Milan Malpensa
1h 50mnonstop
$76easyJet
Sat, Oct 31 - Sat, Oct 31
6:00 am - 7:30 amMXP Milan Malpensa-NAP Naples
1h 30mnonstop
9:50 pm - 11:20 pmNAP Naples-MXP Milan Malpensa
1h 30mnonstop
$101Multiple Airlines
Mon, Nov 2 - Mon, Nov 9
6:55 pm - 8:30 pmMXP Milan Malpensa-QSR Salerno Costa d'Amalfi
1h 35mnonstop
9:10 pm - 10:40 pmQSR Salerno Costa d'Amalfi-MXP Milan Malpensa
1h 30mnonstop
$106easyJet
Recent direct domestic flight deals from Malpensa
Wed, Nov 11 - Thu, Nov 12
2:10 pm - 3:55 pmMXP Milan Malpensa-PMO Palermo Punta Raisi
1h 45mnonstop
9:40 pm - 11:25 pmPMO Palermo Punta Raisi-MXP Milan Malpensa
1h 45mnonstop
$37Ryanair
Sun, Nov 22 - Mon, Nov 23
9:55 am - 11:40 amMXP Milan Malpensa-PMO Palermo Punta Raisi
1h 45mnonstop
12:55 pm - 2:40 pmPMO Palermo Punta Raisi-MXP Milan Malpensa
1h 45mnonstop
$38Ryanair
Fri, Nov 27 - Wed, Dec 2
12:10 pm - 1:55 pmMXP Milan Malpensa-PMO Palermo Punta Raisi
1h 45mnonstop
12:00 pm - 1:45 pmPMO Palermo Punta Raisi-MXP Milan Malpensa
1h 45mnonstop
$39Ryanair
Sun, Nov 15 - Mon, Nov 16
6:35 am - 8:25 amMXP Milan Malpensa-SUF Lamezia Terme Intl
1h 50mnonstop
1:25 pm - 3:15 pmSUF Lamezia Terme Intl-MXP Milan Malpensa
1h 50mnonstop
$43Ryanair
Wed, Jan 20 - Tue, Jan 26
7:30 pm - 9:20 pmMXP Milan Malpensa-SUF Lamezia Terme Intl
1h 50mnonstop
9:55 pm - 11:45 pmSUF Lamezia Terme Intl-MXP Milan Malpensa
1h 50mnonstop
$45Wizz Air
Wed, Dec 9 - Fri, Dec 11
8:40 am - 10:15 amMXP Milan Malpensa-NAP Naples
1h 35mnonstop
10:50 am - 12:30 pmNAP Naples-MXP Milan Malpensa
1h 40mnonstop
$46Wizz Air
Thu, Dec 10 - Mon, Dec 14
8:30 pm - 10:00 pmMXP Milan Malpensa-NAP Naples
1h 30mnonstop
7:00 am - 8:30 amNAP Naples-MXP Milan Malpensa
1h 30mnonstop
$47easyJet
Sat, Dec 12 - Mon, Dec 14
7:00 am - 8:50 amMXP Milan Malpensa-BDS Brindisi Papola Casale
1h 50mnonstop
9:35 pm - 11:20 pmBDS Brindisi Papola Casale-MXP Milan Malpensa
1h 45mnonstop
$51easyJet
Sun, Nov 22 - Thu, Nov 26
7:00 am - 8:50 amMXP Milan Malpensa-BDS Brindisi Papola Casale
1h 50mnonstop
9:10 pm - 10:55 pmBDS Brindisi Papola Casale-MXP Milan Malpensa
1h 45mnonstop
$53easyJet
Fri, Apr 16 - Sun, Apr 18
3:50 pm - 5:15 pmMXP Milan Malpensa-OLB Olbia Costa Smeralda
1h 25mnonstop
12:40 pm - 1:50 pmOLB Olbia Costa Smeralda-MXP Milan Malpensa
1h 10mnonstop
$81easyJet
Booking Insights
KAYAK's insights & trends for flights from Malpensa
Get data-powered insights and trends into flights from Malpensa to help you find the cheapest flights, the best time to fly and much more.
Which are the most popular places to fly to from Milan Malpensa Airport?
The domestic destinations KAYAK users have most searched for when searching for flights from Milan Malpensa Airport.
Based on KAYAK flight searches, the most popular place to fly from Malpensa is Rome (45% of total searches). The next most popular destinations are Bari Palese (25%) and Naples (16%).
What are the most popular international flights out of Milan Malpensa Airport?
The international destinations KAYAK users have most searched for when searching for flights from Milan Malpensa Airport.
There are many international destinations you can fly to from Milan Malpensa Airport. The most popular international destinations among KAYAK users are New York, Bangkok and Miami.
What are the most popular countries to fly to from Milan Malpensa Airport?
The most popular countries KAYAK users have searched for from Milan Malpensa Airport along with the average round-trip price for the route clicked by KAYAK users in the last 2 weeks.
Based on KAYAK flight searches, the most popular country to fly to from Milan Malpensa Airport is United States (12% of total searches). The next most popular destinations are Spain (12%) and France (9%).
Which cities can I fly to direct from Milan Malpensa Airport?
There are loads of places you can fly direct to from Milan Malpensa Airport. The most popular destinations for direct flights among KAYAK users are Brindisi, Catania, Naples, Palermo and Cagliari. On average, the cheapest of these destinations on KAYAK over the last 2 weeks for a return flight was Bari at $62, while the most expensive was Naples, at $137.
Which international cities can I fly to direct from Milan Malpensa Airport?
There are many international destinations you can fly to non-stop from Milan Malpensa Airport. The most popular international destinations from KAYAK users are Luqa, Prague, Paris, New York and Zurich. On average, the cheapest of these destinations on KAYAK over the last 2 weeks for a return flight was Luqa at $32, while the most expensive was New York, at $596.
What is the longest direct flight from Milan Malpensa Airport?
The longest direct flight you can take from Milan Malpensa Airport is to Mexico City Benito Juarez Airport, with a duration of 13h 25m. The next longest is Tokyo at 13h 00m, followed by a flight to Taipei City Taiwan Taoyuan Intl Airport at 12h 55m.
What are the cheapest places to fly to from Milan Malpensa Airport?
The cheapest destination for a flight from Milan found on KAYAK in the last two weeks was Tirana and cost $17. The next cheapest destinations were Luqa at $17 and Naples at $17.
Good to know
Low season | September |
|---|---|
High season | February |
Cheapest flight | $21 |
Flights from Malpensa: the best tips from KAYAK users' own experiences
Insights shared by verified travelers who flew from Malpensa to anywhere
FAQs for booking flights out of Milan Malpensa Airport
Top tips for finding a cheap flight out of Milan Malpensa Airport
Reviews of the top 5 airlines serving from Malpensa to Worldwide
8.1
EmiratesOverall score based on 3687 reviews
8.1Comfort
8.2Boarding
8.2Entertainment
7.9Food
8.4Crew
Airline reviews
I flew Premium Economy from Sao Paulo to Dubai. Excellent trip, especially the attention to detail of crew.
10.0 ExcellentRenata, Oct 2026
I flew Premium Economy from Sao Paulo to Dubai. Excellent trip, especially the attention to detail of crew.
Service was great. Food was perfect. My mom needed a wheelchair and I was worried that I will miss the connecting flight. Emirates ground staff and wheelchair staff ensured we get to our gate on time.
Due to delayed flight we missed our connection flight to Amsterdam. Though Emirates have rebooked in next day's morning flight, to get the hotel voucher etc could have been improved. We have waited for nearly 2 hours to get the hotel arrangements. Even some Emirates officials were asking why hotel voucher was not provided at the embarking point. However the hotel and food was excellent.Due to lot of flight disruptions huge crowds were present in front of Dubai connect as everybody was asked to contact Dubai connect office. Some better arrangments are to be thought of
The service on board was excellent, the flight wasn’t overbooked and we departed and arrived on time.
The staff were very friendly and helpful. The seats were very comfortable and spacious. The entertainment was amazing, and so was the food!
Very good ..nice comfort..crew service was good..and no delays in time ..they always on time..
First time flying Emirates and business class. What a civilized way to travel, everything was wonderful organized and relaxing. Thank you for providing the best first impression!
Vegetarian food was unpalatable! Definitely need to look into this. The crew were prompt and helpful and the flight as one would want was uneventful. It was a comfortable flight, with new aircraft more legroom and seating space. Would recommend travel with Emirates to others as well.
This airline is one of the best Ihave travel around the world well use them again in the future the food was higher quality plus your personal aboard communicated in many languages on our flights 13 this was amazing 👏 🤩 😀 👌 😄 thank you
Superb experience. I hope they bring back the fast track option at Heathrow immigration.
Very good. Boarding was delayed with no explanation. TA needs to use jetways vs bus and climb up stairs.
A great Airline. Qantas could learn a lot from them.
Great except we ended up leaving almost an hour later than we were supposed to( didn’t start boarding till an hour after it was supposed to start. Crew was great, seats could be better.
to improve boarding at Naples the least they should do is to call and board by sections
The staff is professional and friendly. The food was excellent, with the exception of the octopus salad just prior to landing.
I had 2 flights on the same day ( beautiful sunny non windy day)both had a touch and go -around on the runway. My husband said they were training a co pilot. The bathrooms were stinky dirty and the the floor was sticky. On one flight I had the worst food option I have ever had on an overseas flight.
Staff are friendly and the pilot when we landed very smooth.
On time. Great service, friendly crew. Great food. Everything went without a hitch. We will not hesitate to fly Turkish Airlines again.
No control at all at the gate , passengers were not cuing up, , some were very loud , no action taken by the attendants . It looked more like a heard of animals then humans boarding a plane .
Great staff/service on board. Check-in/boarding staff are very good, but overall supervision of their passenger intake processes needs attention.
All good but boarding could be improved. They took us priority people early but we had to wait in the hot corridor until the plane was ready. It would have been better if they had taken us later.
Sadly the experience with the airline is worse one ever. Starting from the state of the inside that was filthy that flies was flying around our legs. The food is expensive than a restaurant, imagine a family of 4 spending almost £50 for just sandwich of bread and ham no tomatoes and lettuce in it and a small container of crips that is not up to 20 pieces and a can of coke or Pepsi, and unfortunately that is a person ffour hours pay of work before tax. I know the blame will go to high cost of living but even at that the price is too much.
A true budget airline experience. Had issue with luggage tag needed customer service assistance, but there was only 1 agent open for the entire airport. ONE! Almost missed my flight because of that.
I had heard horror stories about Ryan air and was a little worried about my flights with them but I had 3 flights with them in Italy, Puglia and Sicily and it was a painless and smooth process. I was very happy.
The flight arrived within 15 minutes of schedule. We hate the cattle-like boarding process seen often in Europe. After your boarding pass is checked by the airline staff, you wait standing up in an area with no seating for several minutes.
Their customer service needs an overhaul. I wish we could access them and the could be more helpful. Also, the website has been crashing and I had numerous technical errors. My flight was cancelled and we spent so much time trying to get help because the tech was failing.
all small notes on the ticket which even you can not see and read. They they charge you on each step… even they dont let you to explain yourself. I will not fly with them from now on.
It was fine. Communication was great as we were delayed
Terrible experince. The flight was delayed for 4 hours and we had to sit in the plane for 30 minutes without AC. At least they shouod have given us complimentary bottles of water but no one had to buy them.
On time but no water , milk or refreshments of any kind on board. Which is poor, especially with children and elderly on board. Toilets filthy,
To not even provide water without overpaying for it was disgraceful.. being crammed in a bus to the plane also unpleasant.. as an Australian I will never fly easyjet again.. just awful
The plane was postponed for over 2.5 hours, which meant that all four of us missed the check in time for our ongoing trip to Melbourne. We had to buy new tickets for 4 people as we had to forfeit the ones we had. The cost was really unfair. i understand that it was snowing during the first leg of the plane for that morning. Surely the cost could have been shared by the airline and not all by us. I could have bought insurance - but you can see how much I travel. I will need to chose more trustworthy airlines.
Generally a good experience except for boarding in Naples on the flight back to London. We were all standing around for at least 20 minutes maybe longer as there was no seating.
Usual issues with flight delay. Perennial problem of travel by plane.
i didnt go this was a hacker booked this flight on my debit card !
The flight was delayed for over 1 hour. The boarding process is appalling making you wait for 30 minutes in the passage leading to the outside door without any seats.
All around poor experience. Barely got on flight because it was ostensibly overbooked. Forced into checking a carryon bag with empty overhead compartments. Nickeled and dimed. Charged for coffee. Despicable.
Nothing! The service was excellent for accessibly challenged passengers, Used lift and all support personnel very helpful. Will fly again.
EverEverything was actually great. Except one of the male flight attendants had the worst BO and needed to shower and wear deodorant. It was horrible.
Speedy boarding is a waste of money when they herd you on to a bus and take you to the plane and it turns in to a free for all …very unsatisfactory
We'd gotten delayed because the air control staff shortage in Greece, but otherwise the flight was totally uneventful. It's a low coset so don't expect any frills.
Very poor No respect to people Only motivation is to charge extra money from travelers Never again
The flight never took off because two naughty kids, Donnie and Bibi, did a silly thing. Started a war.
Even when you get the priority pass the experience is not what it meant to be priority
The 50 € boarding fees per ticket are completely unjustified. I lost all my savings because I arrived at the counter barely 5 minutes late (2hrs and 55mine before departure). This feels like an unnecessary penalty. It's especially disappointing considering the initial flight was canceled by WizzAir. I expect a partial refund of the 196 € paid for the boarding.
Boarding kept us waiting for ~15 minutes in the sleeve. Other than that, excellent for a low cost carrier.
Flight schedule was modified and the final departure time delayed.
The border control opens at 4:30 so there is no point in going in early as the wizz email suggests. Our flight utilized a plane with plastic seating which was really uncomfortable.
Check in took very long. All three priority agents left for lunch or something and the line did not move.
Attesa lunga nella comunicazione del Gate e dopo l'apertura del Gate
More options for your flight from Malpensa
Complete your trip to Worldwide with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights to Malpensa
Cabin classes available on flights to Worldwide. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Find direct flights for Malpensa
Flights from other popular cities in Italy
Flights from domestic origins to Malpensa
Flights from all regions of Malpensa to Worldwide. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.