Find Cheap Flights from Paris to Milan Malpensa (PAR - MXP)

Search hundreds of travel sites at once for deals on flights to Milan Malpensa

Sat 2/24
Sat 3/3
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
June
Best time to beat the crowds
4%
expected price decrease
High Season:
July
Most popular time to fly
9%
expected price increase
Average Price:
$111
(avg. price over the last 2 weeks)
Good Deal:
$84
or less (round trip)

When to Book Flights from Paris to Milan Malpensa

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $84 or less.
The cheapest flight from Paris to Milan Malpensa was found 40 days before departure, on average.
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be June, July and August. The cheapest month to fly is June.
Morning departure is around 263% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Paris to Milan Malpensa Flights

How long does a flight from Paris to Milan Malpensa take?
An average nonstop flight takes 1h 25m, covering a distance of 373 miles.
How many flights are there between Paris and Milan Malpensa?
There are 436 (nonstop) flights between Paris and Milan Malpensa per week, averaging 69 per day.
Which airlines provide the cheapest flights from Paris to Milan Malpensa?
In the past 3 days, the cheapest round-trip tickets were found on easyJet ($53), Vueling ($67) and Air France ($166).
Do I need a passport to fly between Paris and Milan Malpensa?
Yes.
Which airlines fly most frequently between Paris and Milan Malpensa?
Jet Airways (16 times daily), Air France (15 times daily), easyJet (13 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly Paris to Milan Malpensa?
For Paris to Milan Malpensa, Wednesday is the cheapest day to fly on average and Friday is the most expensive. Flying from Milan Malpensa back to Paris, the best deals are generally found on Saturday, with Wednesday being the most expensive.

Book cheap flights from Paris to Milan Malpensa (round-trip)

Airports
Origin
Paris
$67
only
$67
$182
only
$182
$53
only
$53
Destination
Milan
$53
only
$53
Wed, Mar 14
CDG
MXP
1h 25m
Mon, Apr 16
MXP
CDG
1h 30m
Trip: 34 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 12 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.8
BUD
SXF
Mediocre 3.6

Messing with luggage size

CDG
MXP
Excellent 10.0

Excellent

TLV
AMS
Excellent 10.0

הטיסה עברה מצויין..שרות מצויין..הופתעתי לטובה..ממליץ

כלום

CDG
MXP
Mediocre 2.0

When going from Milan to Paris, easyJet allowed one personal item and one carry on - the standard. However, on my return, they did not allow my personal item (backpack), which they then charged 60 euros for. Never flying with them again

BCN
MXP
Mediocre 3.0

Nothing

We boarded 1 hour 15min behind schedule.

Mon, Mar 5
ORY
MXP
1h 25m
Thu, Mar 8
MXP
ORY
1h 30m
Trip: 4 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 10 reviews
Boarding
6.7
Comfort
6.3
Crew
7.3
Entertainment
5.2
Food
5.6
LHR
LCG
Good 6.5

Uncomfortable seats. Extremely crowded

LTN
AMS
Mediocre 2.6

Everything WOW Air is a horrible aircraft company. Unprofessional from the beginning texting me before my flight regarding overbooking of customers on the flight. Late departure, and arrival. No entertainment on a long flight to a from Amsterdam. Layover in Iceland the plane than again was late with departure and arrival.

VLC
BCN
Mediocre 3.3

On time

Fly with vueling. The sits are extra small, les than normal.

ORY
MXP
Mediocre 2.0

I had the choice on kayak to either buy a curling ticket or a British airways ticket for slightly more. I chose the British airways ticket because BA is a more reputable company and they have better baggage allowance policies. When I got to the check in I found out it was a codeshare. So, why sell me the exact same ticket for a higher price? This is dishonest.

LCG
LHR
Okay 4.3

Sitting is bad

Thu, Jun 7
CDG
MXP
1h 30m
Mon, Jun 11
MXP
CDG
1h 30m
Trip: 5 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 12 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.8
CDG
MXP
Mediocre 2.0

When going from Milan to Paris, easyJet allowed one personal item and one carry on - the standard. However, on my return, they did not allow my personal item (backpack), which they then charged 60 euros for. Never flying with them again

SXF
MXP
Mediocre 3.0

this was the worst EasyJet flight by far

They have about a dozen flights that all leave at 7 am, so allow at least 2 hours to get through security. The boarding agent was extremely rude and insisted I had to check my small backpack - which had my laptop in it.

BCN
MXP
Mediocre 3.0

Nothing

We boarded 1 hour 15min behind schedule.

CDG
MXP
Excellent 10.0

Excellent

BSL
TLV
Okay 4.6

The flight was fine and safe

The flight hour since we spent time in the small unconvinient airport. If the flight was one hour later i would be able to sleep in zh and come with the train

Thu, Apr 26
CDG
MXP
1h 30m
Wed, May 2
MXP
CDG
1h 30m
Trip: 7 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 12 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.8
SXF
MXP
Mediocre 3.0

this was the worst EasyJet flight by far

They have about a dozen flights that all leave at 7 am, so allow at least 2 hours to get through security. The boarding agent was extremely rude and insisted I had to check my small backpack - which had my laptop in it.

BSL
TLV
Okay 4.6

The flight was fine and safe

The flight hour since we spent time in the small unconvinient airport. If the flight was one hour later i would be able to sleep in zh and come with the train

KEF
MAN
Okay 4.6

Staff were pleasant and the pilot did an excellent job in difficult weather conditions

The flight was not stocked with sufficient food and had run out of sandwiches by row 3. Considering food is purchased for an additional fee this is surely makes poor business sense aside from being frustrating for passengers on a 3 hour flight plus a delay. Flights were very expensive especially when factoring in that we had to pay to check a bag, to select seats and to purchase food and drink. Worked out as terrible value for money when compared with an Emirates flight to New Zealand.

BUD
SXF
Mediocre 3.6

Messing with luggage size

CDG
MXP
Mediocre 2.0

When going from Milan to Paris, easyJet allowed one personal item and one carry on - the standard. However, on my return, they did not allow my personal item (backpack), which they then charged 60 euros for. Never flying with them again

Thu, May 3
CDG
MXP
1h 30m
Mon, May 7
MXP
CDG
1h 30m
Trip: 5 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 12 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.8
CDG
MXP
Mediocre 2.0

When going from Milan to Paris, easyJet allowed one personal item and one carry on - the standard. However, on my return, they did not allow my personal item (backpack), which they then charged 60 euros for. Never flying with them again

TLV
AMS
Excellent 10.0

הטיסה עברה מצויין..שרות מצויין..הופתעתי לטובה..ממליץ

כלום

CDG
MXP
Excellent 10.0

Excellent

CDG
MXP
Good 7.0

It took off

It left 30 minutes late: 15 minutes for delay due to the company, another 15 due to the line to take off (due to foggy weather)

BUD
SXF
Mediocre 3.6

Messing with luggage size

Fri, Mar 2
ORY
MXP
1h 25m
Thu, Mar 8
MXP
ORY
1h 30m
Trip: 7 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 10 reviews
Boarding
6.7
Comfort
6.3
Crew
7.3
Entertainment
5.2
Food
5.6
BRU
BCN
Excellent 8.5

Price Allocated more leg room On time departure

ORY
MXP
Mediocre 2.0

I had the choice on kayak to either buy a curling ticket or a British airways ticket for slightly more. I chose the British airways ticket because BA is a more reputable company and they have better baggage allowance policies. When I got to the check in I found out it was a codeshare. So, why sell me the exact same ticket for a higher price? This is dishonest.

CDG
BCN
Okay 4.6

on time arrival

Couldn't add baggage online with airline Kiwi.com/ Kayak couldn't add it either. Ended up paying 40 euro in manual check in -- too expensive compared to their web 19 euro cost.. they didn't allow me to add even 72 hours before. Not happy with cost and no service.

LHR
LCG
Good 6.5

Uncomfortable seats. Extremely crowded

ORY
MXP
Good 7.0

Food and entertainment don’t apply to my trip

Sun, Apr 8
ORY
MXP
1h 25m
Fri, Apr 13
MXP
ORY
1h 30m
Trip: 6 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 10 reviews
Boarding
6.7
Comfort
6.3
Crew
7.3
Entertainment
5.2
Food
5.6
BRU
BCN
Excellent 8.5

Price Allocated more leg room On time departure

TLV
FCO
Mediocre 2.6

Nothing

No food, no entertainment,no place for legs,late boarding

BCN
LGW
Excellent 10.0

On Time

BCN
TLV
Mediocre 3.3

Extra small space. Les that normal.

LCG
LHR
Okay 4.3

Sitting is bad

Tue, May 15
CDG
MXP
1h 30m
Thu, May 17
MXP
CDG
1h 30m
Trip: 3 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 12 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.8
BSL
TLV
Okay 4.6

The flight was fine and safe

The flight hour since we spent time in the small unconvinient airport. If the flight was one hour later i would be able to sleep in zh and come with the train

SXF
MXP
Mediocre 3.0

this was the worst EasyJet flight by far

They have about a dozen flights that all leave at 7 am, so allow at least 2 hours to get through security. The boarding agent was extremely rude and insisted I had to check my small backpack - which had my laptop in it.

CDG
MXP
Excellent 10.0

Excellent

BUD
SXF
Mediocre 3.6

Messing with luggage size

SXF
CPH
Mediocre 3.5

Rude boarding crew.

Sat, Jun 30
CDG
MXP
1h 30m
Sun, Jul 15
MXP
CDG
1h 30m
Trip: 16 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 5 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
BEY
Good 6.6

The fresh bread and cheese.

The staff is very unprofessional in receiving the passengers and serving the drinks mainly. The luggage wasn’t received and after 24 hrs no news about it! It’s a shame

CDG
BLL
Mediocre 2.0

Its been a week. My trip has ended. I still do not have my bags. Terrible customer service.

CDG
MIA
Good 7.3

The airbus 380 was great and the staff very nice

Too mych bad smells after a few hours

CDG
TXL
Excellent 10.0

Speed, professionalism

Nothing

CAI
CDG
Mediocre 2.0

Its been a week. My trip has ended. I still do not have my bags. Terrible customer service.

Wed, Mar 28
CDG
MXP
1h 30m
Tue, Apr 3
MXP
CDG
1h 30m
Trip: 7 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 12 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.8
BSL
TLV
Okay 4.6

The flight was fine and safe

The flight hour since we spent time in the small unconvinient airport. If the flight was one hour later i would be able to sleep in zh and come with the train

CDG
MXP
Good 7.0

It took off

It left 30 minutes late: 15 minutes for delay due to the company, another 15 due to the line to take off (due to foggy weather)

BUD
SXF
Mediocre 3.6

Messing with luggage size

TLV
AMS
Excellent 10.0

הטיסה עברה מצויין..שרות מצויין..הופתעתי לטובה..ממליץ

כלום

CDG
MXP
Mediocre 2.0

When going from Milan to Paris, easyJet allowed one personal item and one carry on - the standard. However, on my return, they did not allow my personal item (backpack), which they then charged 60 euros for. Never flying with them again

Wed, Mar 28
ORY
MXP
1h 25m
Tue, Apr 3
MXP
ORY
1h 30m
Trip: 7 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 10 reviews
Boarding
6.7
Comfort
6.3
Crew
7.3
Entertainment
5.2
Food
5.6
TLV
FCO
Mediocre 2.6

Nothing

No food, no entertainment,no place for legs,late boarding

ORY
MXP
Good 7.0

Food and entertainment don’t apply to my trip

LGW
BCN
Excellent 10.0

Easy boarding and smooth flight.

ORY
MXP
Mediocre 2.0

I had the choice on kayak to either buy a curling ticket or a British airways ticket for slightly more. I chose the British airways ticket because BA is a more reputable company and they have better baggage allowance policies. When I got to the check in I found out it was a codeshare. So, why sell me the exact same ticket for a higher price? This is dishonest.

LTN
AMS
Mediocre 2.6

Everything WOW Air is a horrible aircraft company. Unprofessional from the beginning texting me before my flight regarding overbooking of customers on the flight. Late departure, and arrival. No entertainment on a long flight to a from Amsterdam. Layover in Iceland the plane than again was late with departure and arrival.

Fri, May 25
BVA
MXP
10h 40m
Sun, May 27
MXP
BVA
5h 55m
Trip: 3 days
6.2GoodShow reviews
Overall 6.2 Good
Based on 11242 reviews
Overall
6.6
Boarding
6.4
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
CRL
RIX
Okay 5.0

Good price, timeliness

Known features-split seating,snow walk to plane,weird airports,non-stop service trolleys

BCN
VNO
Okay 5.0

Bought priority because of their new carry-on policy, so boarding was quick. Cramped seats but average compared to many other airlines. Crew was amicable. Soft landing.

Cramped seats, I’m 6’3” or 191cm and am now used to that. Very little cushion on them, so for flights >2hrs it’s going to be uncomfortable but tolerable. Hate their new carry-on policy; moneygrabbers. No snacks nor beverages for free, even in a 3:30hr flight. No entertainment system. No magazine pocket in seats. No reclinable seats. You et what you pay for.

AMS
DUB
Mediocre 2.0

Nothing

Added way to many costs for EVERYTHING. We were the only ones in line to check a bag and it took 30 minutes to do so because the computers needed to be turned on. The seats were uncomfortable and felt unclean. And we think it was absurd to pay to sit with someone you book a flight with.

CPH
BUD
Mediocre 3.0

Bad pilots, lending very harch. Bording paniking

STN
SCQ
Mediocre 3.3

The crew and the pilots were very nice!!

The sitting politics, and the selling system.

Thu, May 17
CDG
MXP
1h 30m
Wed, May 23
MXP
CDG
1h 30m
Trip: 7 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 12 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.8
CDG
MXP
Good 7.0

It took off

It left 30 minutes late: 15 minutes for delay due to the company, another 15 due to the line to take off (due to foggy weather)

CDG
MXP
Mediocre 2.0

When going from Milan to Paris, easyJet allowed one personal item and one carry on - the standard. However, on my return, they did not allow my personal item (backpack), which they then charged 60 euros for. Never flying with them again

BUD
SXF
Mediocre 3.6

Messing with luggage size

CDG
MXP
Excellent 10.0

Excellent

BSL
TLV
Okay 4.6

The flight was fine and safe

The flight hour since we spent time in the small unconvinient airport. If the flight was one hour later i would be able to sleep in zh and come with the train

Wed, May 23
BVA
MXP
7h 30m
Sat, Jun 2
MXP
BVA
11h 00m
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Wed, May 2
ORY
MXP
1h 25m
Fri, May 4
MXP
ORY
1h 30m
Trip: 3 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 10 reviews
Boarding
6.7
Comfort
6.3
Crew
7.3
Entertainment
5.2
Food
5.6
VLC
BCN
Mediocre 3.3

On time

Fly with vueling. The sits are extra small, les than normal.

ORY
MXP
Good 7.0

Food and entertainment don’t apply to my trip

LHR
LCG
Good 6.5

Uncomfortable seats. Extremely crowded

CDG
BCN
Okay 4.6

on time arrival

Couldn't add baggage online with airline Kiwi.com/ Kayak couldn't add it either. Ended up paying 40 euro in manual check in -- too expensive compared to their web 19 euro cost.. they didn't allow me to add even 72 hours before. Not happy with cost and no service.

TLV
FCO
Mediocre 2.6

Nothing

No food, no entertainment,no place for legs,late boarding

Fri, Mar 9
ORY
MXP
1h 25m
Mon, Mar 12
MXP
ORY
1h 30m
Trip: 3 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 10 reviews
Boarding
6.7
Comfort
6.3
Crew
7.3
Entertainment
5.2
Food
5.6
BCN
TLV
Mediocre 3.3

Extra small space. Les that normal.

ORY
MXP
Good 7.0

Food and entertainment don’t apply to my trip

VLC
BCN
Mediocre 3.3

On time

Fly with vueling. The sits are extra small, les than normal.

LHR
LCG
Good 6.5

Uncomfortable seats. Extremely crowded

CDG
BCN
Okay 4.6

on time arrival

Couldn't add baggage online with airline Kiwi.com/ Kayak couldn't add it either. Ended up paying 40 euro in manual check in -- too expensive compared to their web 19 euro cost.. they didn't allow me to add even 72 hours before. Not happy with cost and no service.

Sun, Mar 11
CDG
MXP
1h 30m
Tue, Mar 13
MXP
CDG
1h 30m
Trip: 2 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 12 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.8
CDG
MXP
Good 7.0

It took off

It left 30 minutes late: 15 minutes for delay due to the company, another 15 due to the line to take off (due to foggy weather)

SXF
CPH
Mediocre 3.5

Rude boarding crew.

CDG
MXP
Excellent 10.0

Excellent

ATH
SXF
Okay 4.5

I got much less than what i paid for. Never fly this airline again/

CDG
MXP
Excellent 10.0

Excellent

Wed, May 2
ORY
MXP
1h 25m
Sat, May 5
MXP
ORY
1h 30m
Trip: 4 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 10 reviews
Boarding
6.7
Comfort
6.3
Crew
7.3
Entertainment
5.2
Food
5.6
LHR
LCG
Good 6.5

Uncomfortable seats. Extremely crowded

VLC
BCN
Mediocre 3.3

On time

Fly with vueling. The sits are extra small, les than normal.

LCG
LHR
Okay 4.3

Sitting is bad

ORY
MXP
Mediocre 2.0

I had the choice on kayak to either buy a curling ticket or a British airways ticket for slightly more. I chose the British airways ticket because BA is a more reputable company and they have better baggage allowance policies. When I got to the check in I found out it was a codeshare. So, why sell me the exact same ticket for a higher price? This is dishonest.

BCN
LGW
Excellent 10.0

On Time

Wed, Mar 21
CDG
MXP
1h 25m
Thu, Mar 22
MXP
CDG
1h 30m
Trip: 2 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 12 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.8
SXF
CPH
Mediocre 3.5

Rude boarding crew.

BCN
MXP
Mediocre 3.0

Nothing

We boarded 1 hour 15min behind schedule.

ATH
SXF
Okay 4.5

I got much less than what i paid for. Never fly this airline again/

CDG
MXP
Excellent 10.0

Excellent

TLV
AMS
Excellent 10.0

הטיסה עברה מצויין..שרות מצויין..הופתעתי לטובה..ממליץ

כלום

Wed, Jun 27
ORY
MXP
1h 25m
Wed, Jul 4
MXP
ORY
1h 30m
Trip: 8 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 10 reviews
Boarding
6.7
Comfort
6.3
Crew
7.3
Entertainment
5.2
Food
5.6
CDG
BCN
Okay 4.6

on time arrival

Couldn't add baggage online with airline Kiwi.com/ Kayak couldn't add it either. Ended up paying 40 euro in manual check in -- too expensive compared to their web 19 euro cost.. they didn't allow me to add even 72 hours before. Not happy with cost and no service.

ORY
MXP
Good 7.0

Food and entertainment don’t apply to my trip

LTN
AMS
Mediocre 2.6

Everything WOW Air is a horrible aircraft company. Unprofessional from the beginning texting me before my flight regarding overbooking of customers on the flight. Late departure, and arrival. No entertainment on a long flight to a from Amsterdam. Layover in Iceland the plane than again was late with departure and arrival.

LGW
BCN
Excellent 10.0

Easy boarding and smooth flight.

ORY
MXP
Mediocre 2.0

I had the choice on kayak to either buy a curling ticket or a British airways ticket for slightly more. I chose the British airways ticket because BA is a more reputable company and they have better baggage allowance policies. When I got to the check in I found out it was a codeshare. So, why sell me the exact same ticket for a higher price? This is dishonest.

Show more results

Paris to Milan Malpensa Flight Information

Avg. Flight Duration 1h 28m
Flights Arrive in Milan Malpensa
Flights Depart from Paris
Flight Price $53
Distance 373 miles
Airlines easyJet, Vueling, Air France, Ryanair
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.