Milan to Paris flights

Wed, 17 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Milan to Paris flight

distanceDistance396 miles
durationAverage flight duration1 h 30 min
priceAverage plane ticket price£214 (€242)
changesDirect flightYes
carriersAirlinesVueling Airlines, easyJet, Ryanair, Malta Air, Air France, Alitalia, Transavia France, Alitalia (2), Lufthansa, KLM, Luxair, Air Baltic, Austrian Airlines, KLM Cityhopper, LAER, Air Dolomiti, German Airways, SWISS, Lufthansa Cityline (2), Brussels Airlines or Eurowings

Flights from Milan to Paris cover the 396 miles long route taking on average 1 h 30 min with our travel partners like Vueling Airlines, easyJet, Ryanair, Malta Air, Air France, Alitalia, Transavia France, Alitalia (2), Lufthansa, KLM, Luxair, Air Baltic, Austrian Airlines, KLM Cityhopper, LAER, Air Dolomiti, German Airways, SWISS, Lufthansa Cityline (2), Brussels Airlines or Eurowings. There are direct flight services available. While the average ticket price for this trip costs around £214, you can find the cheapest plane ticket for as low as £33. Travellers depart most frequently from Milan Malpensa Airport and arrive in Paris Charles de Gaulle Airport.

Cheap flights tickets from Milan to Paris

Showing times and prices for 17 Jul

Cheapest

The best way to find a cheap flight ticket from Milan to Paris is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
Vueling
20:201h35
Milan Malpensa Airport (MXP)
21:55Paris Orly Airport (ORY)
£451One-way
0 changes
2nd Cheapest
Vueling
09:351h30
Milan Malpensa Airport (MXP)
11:05Paris Orly Airport (ORY)
£561One-way
0 changes
Wizz Air Malta
11:101h40
Milan Malpensa Airport (MXP)
12:50Paris Beauvais Tille Airport (BVA)
£691One-way
0 changes
easyJet
19:301h30
Milan Malpensa Airport (MXP)
21:00Paris Charles de Gaulle Airport (CDG)
£701One-way
0 changes
easyJet
21:151h30
Milan Malpensa Airport (MXP)
22:45Paris Charles de Gaulle Airport (CDG)
£751One-way
0 changes

Flight scheduleMilan to Paris

Showing flights for tomorrow, Wednesday, 17 July
Air Dolomiti
06:204h25
Milan Malpensa Airport (MXP)
10:45Paris Charles de Gaulle Airport (CDG)
1 change
ITA
06:306h35
Milan Linate Airport (LIN)
13:05Paris Charles de Gaulle Airport (CDG)
1 change
ITA
06:304h15
Milan Linate Airport (LIN)
10:45Paris Charles de Gaulle Airport (CDG)
1 change
Lufthansa
07:006h40
Milan Linate Airport (LIN)
13:40Paris Charles de Gaulle Airport (CDG)
1 change
Lufthansa
07:003h45
Milan Linate Airport (LIN)
10:45Paris Charles de Gaulle Airport (CDG)
1 change
ITA
07:001h30
Milan Linate Airport (LIN)
08:30Paris Charles de Gaulle Airport (CDG)
0 changes
ITA
08:301h25
Milan Linate Airport (LIN)
09:55Paris Orly Airport (ORY)
0 changes
easyJet
08:401h35
Milan Linate Airport (LIN)
10:15Paris Charles de Gaulle Airport (CDG)
0 changes
Vueling
09:351h30
Milan Malpensa Airport (MXP)
11:05Paris Orly Airport (ORY)
0 changes
Vueling
10:0010h05
Milan Malpensa Airport (MXP)
20:05Paris Charles de Gaulle Airport (CDG)
1 change
Vueling
10:004h45
Milan Malpensa Airport (MXP)
14:45Paris Orly Airport (ORY)
1 change
Vueling
10:006h05
Milan Malpensa Airport (MXP)
16:05Paris Charles de Gaulle Airport (CDG)
1 change
Vueling
10:009h25
Milan Malpensa Airport (MXP)
19:25Paris Orly Airport (ORY)
1 change
Austrian Airlines
10:154h50
Milan Malpensa Airport (MXP)
15:05Paris Charles de Gaulle Airport (CDG)
1 change
Air Baltic
10:403h35
Milan Malpensa Airport (MXP)
14:15Paris Charles de Gaulle Airport (CDG)
1 change
Wizz Air Malta
11:101h40
Milan Malpensa Airport (MXP)
12:50Paris Beauvais Tille Airport (BVA)
0 changes
Lufthansa
12:405h05
Milan Linate Airport (LIN)
17:45Paris Charles de Gaulle Airport (CDG)
1 change
Lufthansa
12:405h55
Milan Linate Airport (LIN)
18:35Paris Charles de Gaulle Airport (CDG)
1 change
AnadoluJet
12:4522h50
Milan Bergamo Orio al Serio Airport (BGY)
11:35Paris Charles de Gaulle Airport (CDG)
1 change
Vueling
12:507h15
Milan Malpensa Airport (MXP)
20:05Paris Charles de Gaulle Airport (CDG)
1 change
Vueling
12:506h35
Milan Malpensa Airport (MXP)
19:25Paris Orly Airport (ORY)
1 change
Vueling
12:508h15
Milan Malpensa Airport (MXP)
21:05Paris Orly Airport (ORY)
1 change
Vueling
12:509h20
Milan Malpensa Airport (MXP)
22:10Paris Orly Airport (ORY)
1 change
easyJet
13:001h30
Milan Malpensa Airport (MXP)
14:30Paris Charles de Gaulle Airport (CDG)
0 changes
ITA
13:0010h40
Milan Linate Airport (LIN)
23:40Paris Charles de Gaulle Airport (CDG)
1 change
easyJet
13:051h30
Milan Linate Airport (LIN)
14:35Paris Orly Airport (ORY)
0 changes
ITA
14:009h40
Milan Linate Airport (LIN)
23:40Paris Charles de Gaulle Airport (CDG)
1 change
ITA
14:301h30
Milan Linate Airport (LIN)
16:00Paris Charles de Gaulle Airport (CDG)
0 changes
Air Dolomiti
14:354h00
Milan Malpensa Airport (MXP)
18:35Paris Charles de Gaulle Airport (CDG)
1 change
Austrian Airlines
14:354h45
Milan Malpensa Airport (MXP)
19:20Paris Charles de Gaulle Airport (CDG)
1 change
Helvetic Airways
14:504h30
Milan Malpensa Airport (MXP)
19:20Paris Charles de Gaulle Airport (CDG)
1 change
Vueling
15:007h10
Milan Malpensa Airport (MXP)
22:10Paris Orly Airport (ORY)
1 change
Vueling
15:006h05
Milan Malpensa Airport (MXP)
21:05Paris Orly Airport (ORY)
1 change
ITA
15:008h40
Milan Linate Airport (LIN)
23:40Paris Charles de Gaulle Airport (CDG)
1 change
Vueling
15:004h25
Milan Malpensa Airport (MXP)
19:25Paris Orly Airport (ORY)
1 change
Vueling
15:005h05
Milan Malpensa Airport (MXP)
20:05Paris Charles de Gaulle Airport (CDG)
1 change
Lufthansa Cityline
15:153h20
Milan Linate Airport (LIN)
18:35Paris Charles de Gaulle Airport (CDG)
1 change
ITA
16:007h40
Milan Linate Airport (LIN)
23:40Paris Charles de Gaulle Airport (CDG)
1 change
ITA
16:451h30
Milan Linate Airport (LIN)
18:15Paris Charles de Gaulle Airport (CDG)
0 changes
ITA
17:006h40
Milan Linate Airport (LIN)
23:40Paris Charles de Gaulle Airport (CDG)
1 change
ITA
17:051h25
Milan Linate Airport (LIN)
18:30Paris Orly Airport (ORY)
0 changes
Luxair
17:2018h40
Milan Malpensa Airport (MXP)
12:00Paris Charles de Gaulle Airport (CDG)
1 change
Luxair
17:2015h15
Milan Malpensa Airport (MXP)
08:35Paris Charles de Gaulle Airport (CDG)
1 change
ITA
18:0016h45
Milan Linate Airport (LIN)
10:45Paris Charles de Gaulle Airport (CDG)
1 change
ITA
18:005h40
Milan Linate Airport (LIN)
23:40Paris Charles de Gaulle Airport (CDG)
1 change
Lufthansa
18:054h50
Milan Linate Airport (LIN)
22:55Paris Charles de Gaulle Airport (CDG)
1 change
Lufthansa
18:053h20
Milan Linate Airport (LIN)
21:25Paris Charles de Gaulle Airport (CDG)
1 change
Vueling
18:1014h50
Milan Malpensa Airport (MXP)
09:00Paris Charles de Gaulle Airport (CDG)
1 change
Vueling
18:1015h40
Milan Malpensa Airport (MXP)
09:50Paris Charles de Gaulle Airport (CDG)
1 change
Air Dolomiti
18:255h05
Milan Linate Airport (LIN)
23:30Paris Charles de Gaulle Airport (CDG)
1 change
Lufthansa
18:454h10
Milan Malpensa Airport (MXP)
22:55Paris Charles de Gaulle Airport (CDG)
1 change
ITA
19:0015h45
Milan Linate Airport (LIN)
10:45Paris Charles de Gaulle Airport (CDG)
1 change
ITA
19:004h40
Milan Linate Airport (LIN)
23:40Paris Charles de Gaulle Airport (CDG)
1 change
ITA
19:051h30
Milan Linate Airport (LIN)
20:35Paris Charles de Gaulle Airport (CDG)
0 changes
Swiss
19:103h45
Milan Malpensa Airport (MXP)
22:55Paris Charles de Gaulle Airport (CDG)
1 change
Air Dolomiti
19:203h35
Milan Linate Airport (LIN)
22:55Paris Charles de Gaulle Airport (CDG)
1 change
easyJet
19:301h30
Milan Malpensa Airport (MXP)
21:00Paris Charles de Gaulle Airport (CDG)
0 changes
easyJet
19:301h35
Milan Linate Airport (LIN)
21:05Paris Charles de Gaulle Airport (CDG)
0 changes
Lufthansa
19:303h25
Milan Malpensa Airport (MXP)
22:55Paris Charles de Gaulle Airport (CDG)
1 change
ITA
20:0014h45
Milan Linate Airport (LIN)
10:45Paris Charles de Gaulle Airport (CDG)
1 change
Vueling
20:201h35
Milan Malpensa Airport (MXP)
21:55Paris Orly Airport (ORY)
0 changes
ITA
20:201h25
Milan Linate Airport (LIN)
21:45Paris Orly Airport (ORY)
0 changes
Air Serbia
20:5022h50
Milan Malpensa Airport (MXP)
19:40Paris Charles de Gaulle Airport (CDG)
1 change
Air Serbia
20:5012h25
Milan Malpensa Airport (MXP)
09:15Paris Charles de Gaulle Airport (CDG)
1 change
easyJet
20:551h30
Milan Linate Airport (LIN)
22:25Paris Orly Airport (ORY)
0 changes
ITA
21:0013h45
Milan Linate Airport (LIN)
10:45Paris Charles de Gaulle Airport (CDG)
1 change
easyJet
21:151h30
Milan Malpensa Airport (MXP)
22:45Paris Charles de Gaulle Airport (CDG)
0 changes
Luxair
21:2511h10
Milan Malpensa Airport (MXP)
08:35Paris Charles de Gaulle Airport (CDG)
1 change
Luxair
21:2514h35
Milan Malpensa Airport (MXP)
12:00Paris Charles de Gaulle Airport (CDG)
1 change
Vueling
22:0510h55
Milan Malpensa Airport (MXP)
09:00Paris Charles de Gaulle Airport (CDG)
1 change
Vueling
22:0511h45
Milan Malpensa Airport (MXP)
09:50Paris Charles de Gaulle Airport (CDG)
1 change

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan to Paris by train, coach or flight

Wed
17 Jul
Thu
18 Jul
Fri
19 Jul
Sat
20 Jul
Sun
21 Jul
Mon
22 Jul
Tue
23 Jul
Wed
24 Jul
Thu
25 Jul
Fri
26 Jul
Sat
27 Jul
Sun
28 Jul
Mon
29 Jul
Tue
30 Jul
Wed
31 Jul
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
Mon
05 Aug
Tue
06 Aug

Flight times from Milan to Paris

Showing times and prices for 17 Jul

Fastest Journey

1 h 25 m

Average

6 h 50 m

Flights per day

71

Distance

640 km

Of the 71 flights that leave Milan for Paris every day 17 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
ITA
17:051h25
Milan Linate Airport (LIN)
18:30Paris Orly Airport (ORY)
£1941One-way
0 changes
Fastest
ITA
20:201h25
Milan Linate Airport (LIN)
21:45Paris Orly Airport (ORY)
£1941One-way
0 changes
Fastest
ITA
08:301h25
Milan Linate Airport (LIN)
09:55Paris Orly Airport (ORY)
£3641One-way
0 changes
2nd Fastest
easyJet
13:001h30
Milan Malpensa Airport (MXP)
14:30Paris Charles de Gaulle Airport (CDG)
£1071One-way
0 changes
2nd Fastest
ITA
14:301h30
Milan Linate Airport (LIN)
16:00Paris Charles de Gaulle Airport (CDG)
£1941One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

ReviewsReviews for the flight from Milan to Paris

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pro
IconDelicious snack
Cons
IconNo socket
My journey from Milan to Paris with Air France was good. Online booking and reservation were easy. Flight AF1733 took off 35 minutes late. My seat was comfortable but there was no wifi or power sockets. A snack was served and the aircraft was clean. The service was friendly. My luggage was misprinted but the staff helped quickly. The 1 hour 30 direct flight landed on time. Good value for money.

Airlines: Vueling Airlines, easyJet and Ryanair Milan to Paris

Vueling Airlines, easyJet and Ryanair flights will get you between Milan and Paris from £33. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight from Milan to Paris.

Milan to Paris flight information with Vueling Airlines:

  • Average Duration: 1 h 30 min
  • Cheapest Price: £36

Milan to Paris Flights: An Overview

Flights from Milan to Paris leave Malpensa, Linate and Bergamo airports every day. Travellers can expect a choice of 5 to 29 departure slots, with fewer flights at weekends. Journeys will take between 1 hour 25 minutes and 1 hour 40 minutes, with no stops required. Travellers can choose to arrive at Paris Charles de Gaulle, Orly or Beauvais airports.

Which airlines fly from Milan to Paris?

Airlines operating flights from Milan to Paris include low-cost carriers like easyJet, Vueling and Ryanair, as well as premium options like Air France and Alitalia. Some airlines offer a seasonal schedule. For instance, easyJet and Ryanair both have a break in their schedules from October to January.

How long is the flight from Milan to Paris?

Passengers can expect flights to Paris from Milan to take between 1 hour 25 minutes and 1 hour 40 minutes, so it's not a long journey. However, be aware that some flights leave from airports that are over 30 miles from Milan. Ryanair flights arrive at Beauvais, which is around 1 hour 30 minutes from Paris by shuttle bus.

How many flights are there from Milan to Paris?

Flight frequencies vary, with more options during the week. During peak travelling periods, between 25 and 29 flights leave Milan for Paris from Monday to Friday. On Saturdays and Sundays, the frequency drops to between 4 and 13. During the winter, frequencies fall to 14-16 flights every day.

FAQs: Milan to Paris flights

FAQs: Take a flight from Milan to Paris hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Paris.
FAQs
Cheap plane tickets from Milan to Paris can start from as little as £33 when you book in advance. The average flight ticket price for Milan to Paris is £214; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by plane from Milan to Paris is 1 h 30 min   to travel the 396 mile long journey. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first flight from Milan to Paris leaves at 07: 25. Plan your trip with the Journey Planner   from Omio.
The last flight from Milan to Paris leaves at 22: 15.
When taking a flight from Milan to Paris, you can count on Vueling Airlines, easyJet, Ryanair, Malta Air, Air France, Alitalia, Transavia France, Alitalia (2), Lufthansa, KLM, Luxair, Air Baltic, Austrian Airlines, KLM Cityhopper, LAER, Air Dolomiti, German Airways, SWISS, Lufthansa Cityline (2), Brussels Airlines or Eurowings for the best way to get you to Paris. You can also check all possible airlines who offer a service to Paris from Milan and compare the amenities they offer before buying a plane ticket.

Flights from Milan to Paris generally leave from Milan Malpensa Airport and arrive in Paris Charles de Gaulle Airport.

Milan Malpensa Airport is 47.9 km away from Milan city centre and Paris Charles de Gaulle Airport is 30.3 km from Paris city centre.

The cheapest month to travel from Milan to Paris by plane is December.
You have options as you can travel from Milan to Paris 3 different ways: train, coach or flight.

More options for your journey from Milan to Paris

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers