Find Cheap Flights from Paris to Milan (PAR - MIL)

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

Depart
Return
Any month
Compare vs. KAYAK |

Paris to Milan Flight Information

Avg. Flight Duration 1h 27m
Flights Arrive in Milan
Flights Depart from Paris
Flight Price $54
Distance 398 miles
Airlines easyJet, Aigle Azur, Vueling

Good to Know

Low Season:
January
Best time to beat the crowds
4%
expected price decrease
High Season:
August
Most popular time to fly
23%
expected price increase
Average Price:
$94
(avg. price over the last 2 weeks)
Good Deal:
$68
or less (round trip)

When to Book Flights from Paris to Milan

Estimated round-trip price
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 $67 or less.
The cheapest flight from Paris to Milan was found 89 days before departure, on average.
Book at least 5 weeks before departure in order to get a below-average price.
High season is considered to be July, August and September. The cheapest month to fly is January.
Morning departure is around 20% 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 Flights

How long does a flight from Paris to Milan take?
An average nonstop flight takes 1h 25m, covering a distance of 398 miles.
How many flights are there between Paris and Milan?
There are 815 (nonstop) flights between Paris and Milan per week, averaging 127 per day.
Which airlines provide the cheapest flights from Paris to Milan?
In the past 3 days, the cheapest round-trip tickets were found on easyJet ($54), Aigle Azur ($65) and Vueling ($77).
Do I need a passport to fly between Paris and Milan?
Yes.
Which airlines fly most frequently between Paris and Milan?
Air France (19 times daily), easyJet (19 times daily), Delta (15 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly Paris to Milan?
For Paris to Milan, Monday is the cheapest day to fly on average and Friday is the most expensive. Flying from Milan back to Paris, the best deals are generally found on Tuesday, with Thursday being the most expensive.
Which airports will I be using when flying from Paris to Milan?
When flying out of Paris you will be using one of these airports: Paris Charles de Gaulle or Paris Orly. You will be landing at one of these airports: Milan Linate or Milan Malpensa.

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

Airports
Origin
Paris
$65
only
$65
$54
only
$54
Destination
Milan
$54
only
$54
$104
only
$104
Mon, Apr 1
CDG
Paris Charles de Gaulle
MXP
Milan Malpensa
1h 30m
Tue, Apr 2
MXP
Milan Malpensa
CDG
Paris Charles de Gaulle
1h 30m
Trip: 2 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 22 reviews
Overall
7.0
Boarding
6.8
Comfort
6.7
Crew
7.7
Entertainment
5.5
Food
5.9
LTN
CDG
Mediocre 3.0

Cons: Terrible experience with easy jet, for the second time the broke my bag, the attendant just before boarding to the plane she charged me ( in a very rude way) 50€ just because she thought my cabin bag is bigger than standard!! Who will redeem me for my 300€ broken bag. I will try never to fly easy jet unless it is the only available option.

LGW
PRG
Excellent 8.3

Pros: The EasyJet staff both in LGW & PRG were excellent. I felt they went out of their way to accommodate our needs. They were all friendly and professional. EasyJet will be our go to airline for our flights to London and back.

Cons: Though I’m not sure it is easyjet’s Fault, I didn’t like that in LGW the board said the flight was delayed an hour, but left on time. Could have gone horribly wrong had we procrastinated thinking that we had extra time.

LPA
LGW
Good 6.8

Pros: Crew was friendly

Cons: Seats are uncomfortable

LPL
MAD
Good 6.4

Pros: Plenty space in the cabin and decent leg room on standard seats

Cons: Cabin crew are not very warming or hospitable feel like they are just doing their job rather than offering customer service which should be high on any airlines priorities when people are 33 000 ft away from comfort

CDG
TXL
Good 7.6

Cons: a glass or bottle of water for free

Mon, Apr 1
ORY
Paris Orly
MXP
Milan Malpensa
1h 25m
Tue, Apr 2
MXP
Milan Malpensa
ORY
Paris Orly
1h 30m
Trip: 2 days
5.8OkayShow reviews
Overall 5.8 Okay
Based on 89 reviews
Boarding
5.8
Comfort
5.9
Crew
6.5
Entertainment
4.8
Food
5.0
OPO
ORY
Excellent 10.0

Pros: Great value for money! Seats are spacious enough and the plane was very clean

Cons: Someone smoked inside the airplane, in the lavatories probably.

ORN
ORY
Excellent 10.0

Pros: Absolutely one of the best hosting Stewart flight attendant teams I have ever witnessed. A. incredible job guys. I was extremely pleased. Beyond professional and unexpected. Weather conditions were not easy and the pilot took incredible charge.

Cons: Staff. Professionalism. Spotless/Clean cabin. The staff was of uttermost class and should train others all around the spectrum.Asp the pilot did an amazing job.

ORY
OPO
Okay 4.6

Pros: Flight itself was smooth.

Cons: Not enough staff to check people in. Then boarding was severely delayed, even if the plane arrived slightly late. They began boarding then held everyone in a kind of enclosure between the gate desk and the jetway. Then when landed in Porto, took a really long time to get checked bags.

LIS
ORY
Okay 4.0

Cons: the flight was greatly delayed with no direct communication to ticket holders. Boarding was a nightmare. many people were confused about what line to stand in, when to board, etc. they did not have any signs to indicate boarding instructions, personal were slightly rude, and English was very poor. The airline did provide a voucher but was not useful since the time they gave them out was too close to boarding time and was not redeemable at the arrival airport.

LIS
ORY
Mediocre 2.0

Cons: retard de de + de 12 h du vol et apres 2 semines toujours pas de réponse du service client quant au dédommagement : service aux clients : NUL

Fri, Jul 19
ORY
Paris Orly
MXP
Milan Malpensa
1h 25m
Mon, Jul 29
MXP
Milan Malpensa
ORY
Paris Orly
1h 35m
Trip: 11 days
5.3OkayShow reviews
Overall 5.3 Okay
Based on 14 reviews
Overall
6.7
Boarding
6.6
Comfort
6.3
Crew
7.3
Entertainment
5.2
Food
5.7
BCN
ORY
Mediocre 2.6

Pros: Getting on a plane. Not the one I booked but got to wear I needed to go.

Cons: Bought the flight 6 months prior. They give you the option to have a random seat, which i did. Apparently that means if people buy a seat, you might not get on the plane. Because they will sell your seat to someone willing to pay more.

AGP
BCN
Excellent 8.0

Pros: It was very busy at the couñter this morning but the staff made sure everyone got on their flights. Thank you

CDG
MAD
Mediocre 2.0

Cons: Late

FLR
BCN
Mediocre 2.0

Cons: Pague extra al hacer mi checking para elegir asientos en puerta de emergencia. Me enviaron hasta los recibos. Cuando llegue a mostrador en Florencia mis asientos habían sido revendidos a otros pasajeros. Una estafa

BCN
LGW
Mediocre 3.5

Pros: Flight delayed, staff provided no info and was generally nasty.

Thu, Aug 1
CDG
Paris Charles de Gaulle
MXP
Milan Malpensa
1h 30m
Thu, Aug 8
MXP
Milan Malpensa
CDG
Paris Charles de Gaulle
1h 30m
Trip: 8 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 22 reviews
Overall
7.0
Boarding
6.8
Comfort
6.7
Crew
7.7
Entertainment
5.5
Food
5.9
SXF
LGW
Mediocre 2.0

Pros: nothing

Cons: poor customer experience, ridiculous bag fees, horrible seats

EDI
VCE
Okay 4.8

Pros: The calzone (food).

Cons: Boarding is ridiculous. No direct access to the plane. They make these things called jet ways... start using them! Also the crew said the front bathroom was not in service then proceeded to allow the captain and crew plus a few passengers to use it.

LPL
MAD
Good 6.4

Pros: Plenty space in the cabin and decent leg room on standard seats

Cons: Cabin crew are not very warming or hospitable feel like they are just doing their job rather than offering customer service which should be high on any airlines priorities when people are 33 000 ft away from comfort

STN
AMS
Mediocre 3.6

Pros: Am very upset with how I got treated

Cons: Paid GBP 26.99 to be able to take with me my carry-on that was refused by a groundstaff standing outside and informing me she determined what would happen. Bad bad experience and paying GBP 26,99 for nothing is a real shame

NCE
ORY
Good 7.5

Cons: Check-in was the worst experience I have had in 45 years of air travel. The desk attendant was rude and confrontational. He checked my bag, sent it down the jetway and THEN told me that it was overweight and want to charge me 15€ per kilo for the overweight. He was beyond rude!

Sat, Jun 1
ORY
Paris Orly
LIN
Milan Linate
1h 25m
Tue, Jun 4
LIN
Milan Linate
ORY
Paris Orly
1h 25m
Trip: 4 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 5 reviews
Overall
7.0
Boarding
6.8
Comfort
6.7
Crew
7.7
Entertainment
5.5
Food
5.9
LGW
SXF
Good 7.3

Pros: Service

Cons: Legroom - knees jammed into sest in front, and guy next to me had to put legs into me to fit. Painful

MXP
RAK
Mediocre 3.3

Pros: We Arrived over two hours early waited in the line designated for 45 minutes then told to get in a different line which was slow. Then when we got to the sweet gal at the desk she told us that we couldn’t bring a personal item on in addition to our carry on luggage. We travel a lot and have never seen that. We had to pay $250 to check our roller bags so that we could bring a purse or book bag.

Cons: We will seriously think of a different air line

MXP
CDG
Excellent 10.0

Pros: Respectful pilot and cabin crew, flight was all in all very smooth and no inconvenience

LGW
CDG
Mediocre 2.0

Pros: Th me crew members were friendly

Cons: Timeliness

AMS
TLV
Good 7.0

Pros: Clean plane with reasonable knee room. Crew was polite and friendly. Bag drop was fast and friendly.. Flight left a little last due to ATC issues but landed at the scheduled time.

Cons: The departure gate was horrible. Very crowded with NO seats. We had to stand around for half an hour.

Sun, Mar 24
CDG
Paris Charles de Gaulle
LIN
Milan Linate
1h 30m
Wed, Mar 27
LIN
Milan Linate
CDG
Paris Charles de Gaulle
1h 35m
Trip: 4 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 12 reviews
Overall
7.0
Boarding
6.8
Comfort
6.7
Crew
7.7
Entertainment
5.5
Food
5.9
TXL
TLV
Excellent 10.0

Pros: Good

STN
AMS
Mediocre 3.6

Pros: Am very upset with how I got treated

Cons: Paid GBP 26.99 to be able to take with me my carry-on that was refused by a groundstaff standing outside and informing me she determined what would happen. Bad bad experience and paying GBP 26,99 for nothing is a real shame

EDI
KEF
Excellent 8.0

Pros: Crew were excellent and the flight was without faults

CDG
LIN
Okay 4.0

Cons: The system was down and had to wait in line for a long time to get my boarding pass and had to rush through security to board on time

LTN
CDG
Mediocre 3.0

Cons: Terrible experience with easy jet, for the second time the broke my bag, the attendant just before boarding to the plane she charged me ( in a very rude way) 50€ just because she thought my cabin bag is bigger than standard!! Who will redeem me for my 300€ broken bag. I will try never to fly easy jet unless it is the only available option.

Thu, Apr 4
ORY
Paris Orly
LIN
Milan Linate
1h 25m
Sat, Apr 6
LIN
Milan Linate
ORY
Paris Orly
1h 25m
Trip: 3 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 5 reviews
Overall
7.0
Boarding
6.8
Comfort
6.7
Crew
7.7
Entertainment
5.5
Food
5.9
BCN
LGW
Excellent 8.3

Pros: Everything was so speedy with them, the checkin process, boarding and off boarding it’s all done with such efficiency and purpose. Staff are incredibly friendly and I think that they do a terrific job for such fair pricing.Would absolutely recommend them over the other budget carriers!

Cons: There’s no entertainment, so bring downloaded Netflix movies, or a book. I gave a slightly lower score for food as my first choice was not available.

MXP
CDG
Excellent 10.0

Pros: Respectful pilot and cabin crew, flight was all in all very smooth and no inconvenience

CTA
LTN
Okay 5.6

Pros: Once we were on board the airplane, the flight was comfortable and just fine. The crew were competent and pleasant and the amenities acceptable.

Cons: The intake of passengers and check in was horrible and embarrassingly slow. It was a poor logistical plan and handled poorly by your onsite staff. And your rules compound the problem. The same for the arrival! The cheap fare was evidently offset by what seemed like a mile walk to customs after we got off the bus. Again it is poor logistics and planning.

SXF
LGW
Mediocre 2.0

Pros: nothing

Cons: poor customer experience, ridiculous bag fees, horrible seats

ZRH
TXL
Mediocre 2.0

Cons: Everything. We waited an hour in the plane to take off and another hour when we landed to exit the plane. And then our luggage never arrived

Thu, Mar 28
ORY
Paris Orly
LIN
Milan Linate
1h 25m
Fri, Mar 29
LIN
Milan Linate
ORY
Paris Orly
1h 20m
Trip: 2 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 5 reviews
Overall
7.0
Boarding
6.8
Comfort
6.7
Crew
7.7
Entertainment
5.5
Food
5.9
CDG
TXL
Good 7.6

Cons: a glass or bottle of water for free

CDG
TXL
Excellent 10.0

Pros: In résumé everything is cool. Thx

Cons: The land

LYS
LGW
Good 6.5

Pros: Amazing timely departure and super fast luggage!

Cons: Boarding process always painful. Not sure why they always take passengers in an uncomfortable standing only zone and still make them wait.

TXL
TLV
Excellent 10.0

Pros: Good

PRG
VCE
Okay 4.6

Pros: Wide seats with plenty of legroom, but we were on an exit isle.

Cons: Felt like we were being herded like cattle

Mon, May 20
ORY
Paris Orly
LIN
Milan Linate
1h 25m
Sun, May 26
LIN
Milan Linate
ORY
Paris Orly
1h 25m
Trip: 7 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 5 reviews
Overall
7.0
Boarding
6.8
Comfort
6.7
Crew
7.7
Entertainment
5.5
Food
5.9
MXP
RAK
Mediocre 3.3

Pros: We Arrived over two hours early waited in the line designated for 45 minutes then told to get in a different line which was slow. Then when we got to the sweet gal at the desk she told us that we couldn’t bring a personal item on in addition to our carry on luggage. We travel a lot and have never seen that. We had to pay $250 to check our roller bags so that we could bring a purse or book bag.

Cons: We will seriously think of a different air line

BFS
LGW
Excellent 10.0

Pros: Food and crew were excellent

Cons: 8 hours in the air.

CPH
TXL
Excellent 9.3

Pros: Labas

Cons: laaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz

AMS
SXF
Good 6.0

Pros: Nice crew

Cons: 45 minute delay

LYS
LGW
Good 6.5

Pros: Amazing timely departure and super fast luggage!

Cons: Boarding process always painful. Not sure why they always take passengers in an uncomfortable standing only zone and still make them wait.

Fri, Apr 12
ORY
Paris Orly
LIN
Milan Linate
1h 25m
Mon, Apr 15
LIN
Milan Linate
ORY
Paris Orly
1h 25m
Trip: 4 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 5 reviews
Overall
7.0
Boarding
6.8
Comfort
6.7
Crew
7.7
Entertainment
5.5
Food
5.9
CDG
BCN
Excellent 10.0

Pros: Great beer selection on the flight. After spending 4 days in Paris with all wine it was great to have an IPA on the flight. More importantly, the service was incredible, airport was beautiful, and transport was seamless.

LGW
SXF
Mediocre 2.6

Cons: Arrived late, I lost my connection, costing lots of money

GVA
NTE
Excellent 9.5

Pros: The crew was really nice and attentive to passengers.

AMS
LGW
Excellent 10.0

Pros: I was very impressed first time user and will use again

CPH
CDG
Okay 4.5

Cons: The gate agent was extremely rude. She had very bad attitude towards customers. They forced me to pay for my carry-on luggage because they claimed that it did not fit in carry-on size of the company. I purchased an international carry-on size matter fact. The gate agent was also threatening to remove us from boarding the process. I've traveling so many places with many carriers but easyJet by far is the worst in term of customer service particularly from Copenhagen airport. I was departing from Paris and the staffs were very helpful and friendly.

Show more results
*
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.