CDG - MXP

Find cheap flights from Paris to Milan from $40

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 8/1. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Round-trip
1 adult
Economy
0 bags
Sun 7/2
Sun 7/9

Here is why travelers choose KAYAK

Save 22% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

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

Good to know

Low season

March

High season

August

Cheapest flight

$40

Average price round-trip

$112

Good deal round-trip

$96

Good deal one-way

$60
Best time to beat the crowds with an average 29% drop in price.
Most popular time to fly with an average 27% increase in price.
Flight from Paris to Milan
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Charles de Gaulle to Malpensa

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight from CDG to Milan

  • Looking for a cheap flight? 25% of our users found flights on this route for $60 or less one-way and $96 or less round-trip.
  • The cheapest flight from Paris to Milan was found 87 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 July, August and September. The cheapest month to fly is March.
  • Morning departure is around 19% cheaper 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

Top airline flying from Charles de Gaulle to Malpensa

Scores according to KAYAK customer reviews
6.7
easyJetOverall score based on 8450 reviews
67comfort
70overall
67boarding
55entertainment
60food
77crew
Airline reviews
Cons: "Very small plane, minimal leg room. Overhead bins very small. However, great and helpful crew."
Read more about easyJet
Cons: "Very small plane, minimal leg room. Overhead bins very small. However, great and helpful crew."
Cons: "It all could have been a bit better. I feel like I’m traveling on a bus- & the price is not sooo much lower to warrant that!"
Pros: "Hard to understand some of the crew announcements due to speaking way too fast"
Pros: "Flight was ok once we finally got on the plane. Very basic but ok for a short flight"
Cons: "Customs clearance que was ridiculous, a massive line that was slow moving. Took well over an hour and got out of control as many people on the flight tried to fight there way to the front. I’ve traveled to many many countries over 30 years and it’s one of the worst travel experiences I’ve had. The one easyjet person that we could find had no clue and all he could do was try and hurry everyone up which added to the panic and made it worse. I won’t be rushing back to france."
Pros: "Plane was comfortable and not too full."
Cons: "Flight left a app it late. Verbal announcements in the boarding area were very difficult to hear. They need to upgrade the PA system in Bordeaux."
Cons: "Forced to throw our only bags into the hold and wait at the carousel for an hour afterward."
Pros: "Check in was super friendly and efficient. Cabin crew also great."
Cons: "Seats and leg room v small. But overall great."
Cons: "The flight was delayed over 3.5 hours, and the employees were unable to explain the cause of the delay. The employees of the airline in CDG were receiving contradicting information and letting the passengers know contradicting information. They told us they would provide money for food, and the money they provided was only 4.5 euro, not enough to get a bag of chips. The experience going to Venice was horrible with easy jets."
Pros: "I paid extra for exit row seats (more legroom) and speed boarding, and it was worthwhile."
Pros: "The staff are always pleasant and cheerful"
Cons: "Plane less comfortable than usual. CDG display boards rarely up to date. This flight is nearly always delayed."

Book cheap flights from Paris to Milan

Recent round-trip flight deals

6/20Tue
nonstopeasyJet
1h 30mCDG-MXP
6/20Tue
nonstopeasyJet
1h 30mMXP-CDG
$63
10/13Fri
nonstopeasyJet
1h 30mCDG-MXP
10/15Sun
nonstopeasyJet
1h 30mMXP-CDG
$65
6/20Tue
nonstopeasyJet
1h 30mCDG-MXP
6/22Thu
nonstopeasyJet
1h 30mMXP-CDG
$66
6/20Tue
nonstopeasyJet
1h 30mCDG-MXP
6/23Fri
nonstopeasyJet
1h 30mMXP-CDG
$68
10/16Mon
nonstopeasyJet
1h 30mCDG-MXP
10/17Tue
nonstopeasyJet
1h 30mMXP-CDG
$69
6/14Wed
nonstopeasyJet
1h 30mCDG-MXP
6/14Wed
nonstopeasyJet
1h 30mMXP-CDG
$70
6/13Tue
nonstopeasyJet
1h 30mCDG-MXP
6/15Thu
nonstopeasyJet
1h 30mMXP-CDG
$72
8/28Mon
nonstopeasyJet
1h 30mCDG-MXP
8/30Wed
nonstopeasyJet
1h 30mMXP-CDG
$73
6/15Thu
nonstopeasyJet
1h 30mCDG-MXP
6/16Fri
nonstopeasyJet
1h 30mMXP-CDG
$74
8/18Fri
nonstopeasyJet
1h 30mCDG-MXP
8/25Fri
nonstopeasyJet
1h 30mMXP-CDG
$75
8/24Thu
nonstopeasyJet
1h 30mCDG-MXP
9/1Fri
nonstopeasyJet
1h 30mMXP-CDG
$76
8/21Mon
nonstopeasyJet
1h 30mCDG-MXP
8/28Mon
nonstopeasyJet
1h 30mMXP-CDG
$77
6/19Mon
nonstopeasyJet
1h 30mCDG-MXP
6/23Fri
nonstopeasyJet
1h 30mMXP-CDG
$78
9/23Sat
nonstopeasyJet
1h 30mCDG-MXP
9/30Sat
nonstopeasyJet
1h 30mMXP-CDG
$79
8/25Fri
nonstopeasyJet
1h 30mCDG-MXP
9/7Thu
nonstopeasyJet
1h 30mMXP-CDG
$80
8/25Fri
nonstopeasyJet
1h 30mCDG-MXP
8/28Mon
nonstopeasyJet
1h 30mMXP-CDG
$81
6/24Sat
nonstopeasyJet
1h 30mCDG-MXP
6/26Mon
nonstopeasyJet
1h 30mMXP-CDG
$82
7/12Wed
nonstopeasyJet
1h 30mCDG-MXP
7/19Wed
nonstopeasyJet
1h 30mMXP-CDG
$83
6/23Fri
nonstopeasyJet
1h 30mCDG-MXP
7/3Mon
nonstopeasyJet
1h 30mMXP-CDG
$84
8/4Fri
nonstopeasyJet
1h 30mCDG-MXP
8/8Tue
nonstopeasyJet
1h 30mMXP-CDG
$85

Search by stops

Search by airline

Search by price

Recent one-way flight deals

8/1Tue
nonstopeasyJet
1h 30mCDG-MXP
$40
10/6Fri
nonstopeasyJet
1h 30mCDG-MXP
$42
6/16Fri
nonstopeasyJet
1h 30mCDG-MXP
$43
8/11Fri
nonstopeasyJet
1h 30mCDG-MXP
$44
6/23Fri
nonstopeasyJet
1h 30mCDG-MXP
$45
9/1Fri
nonstopeasyJet
1h 30mCDG-MXP
$47
7/12Wed
nonstopeasyJet
1h 30mCDG-MXP
$48
6/9Fri
nonstopeasyJet
1h 30mCDG-MXP
$50
6/9Fri
nonstopeasyJet
1h 30mCDG-MXP
$51
6/27Tue
nonstopeasyJet
1h 30mCDG-MXP
$52
7/13Thu
nonstopeasyJet
1h 30mCDG-MXP
$54
7/1Sat
nonstopeasyJet
1h 30mCDG-MXP
$55
7/11Tue
nonstopeasyJet
1h 30mCDG-MXP
$57
6/28Wed
1 stopMultiple Airlines
26h 20mCDG-MXP
$71
6/28Wed
1 stopMultiple Airlines
10h 10mCDG-MXP
$73
7/5Wed
1 stopMultiple Airlines
5h 30mCDG-MXP
$75
6/27Tue
1 stopMultiple Airlines
4h 30mCDG-MXP
$78
6/29Thu
1 stopMultiple Airlines
11h 55mCDG-MXP
$82
8/21Mon
1 stopMultiple Airlines
12h 50mCDG-MXP
$86
10/5Thu
1 stopMultiple Airlines
7h 05mCDG-MXP
$87

Search by stops

Search by airline

Search by price

Paris - Milan Flights

Departure:

Paris (CDG)France

Destination:

Milan (MXP)Italy

Return flight deals:

Milan - Paris

Cabin classes:

$556
$81

Browse origins:

  • Flights » 
  • Paris » 
  • Paris
$59
Paris

Browse destinations:

  • Flights » 
  • Milan » 
  • Flights to Milan
$59
Milan