Cheap flights Milan — Perugia (MIL — PEG)

Good to know - Cheap tickets Milan — Perugia

Minimal flight time 34m
Flight distance 362 km
Most popular airline Luxwing
Round-trip from $187

Airfare Milan – Perugia by month

Here you can find out in what months how much a ticket Milan – Perugia costs to buy cheap plane tickets.

Month One-way Round-trip
July 2026
July 2025

Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.

Schedule of direct flights Milan — Perugia

Departure Arrival Flight days Flight Airlines Flight time Airports
08:30 09:04 wed Luxwing 34m Parma Airport — Sant Egidio Airport Select dates
08:30 09:24 thu Luxwing 54m Milano Linate Airport — Sant Egidio Airport Select dates
08:30 09:23 wed Luxwing 53m Milano Linate Airport — Sant Egidio Airport Select dates
09:00 09:55 sat Luxwing 55m Milano Linate Airport — Sant Egidio Airport Select dates
11:00 11:52 tue Luxwing 52m Milano Linate Airport — Sant Egidio Airport Select dates
11:00 12:08 mon Luxwing 1h 8m Milano Linate Airport — Sant Egidio Airport Select dates
11:00 12:01 mon Luxwing 1h 1m Milano Malpensa Airport — Sant Egidio Airport Select dates
11:30 12:23 sat Luxwing 53m Milano Linate Airport — Sant Egidio Airport Select dates
13:30 14:22 tue Luxwing 52m Milano Linate Airport — Sant Egidio Airport Select dates
14:50 15:37 fri Ryanair 47m Orio al Serio International Airport — Sant Egidio Airport Select dates
All routes

Popular airlines flying Milan — Perugia

Flight Milan – Perugia is served by 10 airlines.  4 airlines operate direct flights.


Airlines with direct flights


Other airlines flying with transfers

Flights Milan — Perugia

The selection of cheap flights Milan — Perugia

The price of the flight Milan — Perugia (Italy) — Milan from $187 (round-trip).

The average price of the flight Milan — Perugia (Italy) — Milan $528 (round-trip).

Low cost flights Milan — Perugia (MIL — PEG)

The distance between Milan and Perugia 225 miles (or 362 kilometres).

The time difference between Milan and Perugia is 0 h.

Minimal flight time from Milan to Perugia 34m.

Routes from nearby cities to Perugia

A flight from a neighbouring city can help you save money on plane tickets.

Bologna — Perugia

Genoa — Perugia

Pisa — Perugia

Turin — Perugia

Venice — Perugia

Zurich — Perugia

The closest airports to Milan with a flight to Perugia are in Pisa.

Popular International routes from Milan

Milan — Moscow

Milan — Pereira

Milan — Penang

Milan — Perth

Popular routes from Perugia

If you are going to fly from Perugia, then study the popular flights. The most popular flights from Perugia:

Perugia — Moscow

Perugia — London

Perugia — Tirana

Perugia — Palermo

Perugia — Paris

Popular domestic routes from Milan

FAQ about Milan — Perugia

Yes, you can fly from Milan to Perugia. Milan has 4 airports (Milano Linate Airport, Parma Airport, Orio al Serio International Airport, Milano Malpensa Airport) for flights. Luxwing, Ryanair, Twin Jet, Aeroitalia depart from Milan on mon, tue, wed, thu, fri, sat, sun. There are non-direct flights through Air X Charter, Marathon Airlines, MHS Aviation, Pegasus, Smartwings, Sun-Air, USC, VistaJet, Wizz Air, Wizz Air Malta.

A direct flight lasts an average of 34m, during which time the aircraft covers a distance of 362 km.

The price of flights Milan — Perugia starts from $187.

Planes fly Milan — Perugia 7 times a week on the following days: mon, tue, wed, thu, fri, sat, sun

In Milan — Milano Linate Airport, Parma Airport, Orio al Serio International Airport, Milano Malpensa Airport. In Perugia — Sant Egidio Airport.

High season is considered to be and the cheapest month is . Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Milan — Perugia flight deals.

The following airlines have direct flights Milan — Perugia: Luxwing, Ryanair, Twin Jet, Aeroitalia.

All the following airlines flights Milan — Perugia: Aeroitalia, Air X Charter, Luxwing, Marathon Airlines, MHS Aviation, Pegasus, Ryanair, Smartwings, Sun-Air, Twin Jet, USC, VistaJet, Wizz Air, Wizz Air Malta.

Low price calendar