Cheap flights from Edinburgh, United Kingdom to Milan, Italy
Flights starting at £29. Choose between Ryanair, easyJet, or Wizz Air Malta to find the best price.
Kiwi-Code uncovers prices airlines don't want you to see.
Use our flexible filters to tailor your search.
Look out for the travel hack star icon for even cheaper fares.
Tips to know when travelling to Milan
Cheapest one-way trip | £29 |
---|---|
Cheapest round-trip | £63 |
Average round-trip | £92 |
Includes rare itinerary | Travel hack |
Nonstop flights in September | £39 – £180 |
Search by stops
Search by carrier
Search by price
Search by departure date
One-way trips
Updated:
Round trips
Updated:

By subscribing you agree to receive offers according to the conditions described in our Privacy Policy.
Weekly direct flights
Discover the top airlines offering direct flights from Edinburgh to Milan in the next month. You’ll find the number of daily direct flights per airline in the table.
Weekly direct flights for Mon 18.09 - Sun 24.09
Weekly direct flights for Mon 25.09 - Sun 01.10
Weekly direct flights for Mon 02.10 - Sun 08.10
Weekly direct flights for Mon 09.10 - Sun 15.10
Check-in for a flight from Edinburgh to Milan
Name | Carrier code | IATA Code | Passport needed during booking | Online check-in available |
---|---|---|---|---|
Ryanair | RYR | FR | No | Opens 24 days before flight Closes 2 hours before flight |
easyJet | EZY | U2 | No | Opens 720 days before flight Closes 2 hours before flight |
Wizz Air Malta | WMT | W4 | No | Opens 24 days before flight Closes 3 hours before flight |
Vueling | VLG | VY | No | Opens 168 days before flight Closes 4 hours before flight |
British Airways | BAW | BA | No | 0 0 |
Italy COVID-19 travel restrictions

Most travelers from Edinburgh, EDI can enter Milan, MXP, but there are restrictions.
Departure
Travel restrictions |
|
---|---|
Visa requirements |
|
Return
Travel restrictions |
|
---|---|
Visa requirements |
|
Information is provided as guidance only and accurate at the time of publishing. Always check government websites and airline materials before booking and traveling.
Learn more about COVID-19 restrictions in Italy in our dedicated Stories article.
Frequently asked questions
Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any A and any B in the world by plane, train, and bus. Find the cheapest routes and best deals for you, as well as the best dates on which to travel.
Explore alternative trips
Flights from Edinburgh
- Flights from Edinburgh to London
- Flights from Edinburgh to Rome
- Flights from Edinburgh to Barcelona
- Flights from Edinburgh to Budapest
- Flights from Edinburgh to Amsterdam
- Flights from Edinburgh to Athens
- Flights from Edinburgh to Lisbon
- Flights from Edinburgh to Paris
- Flights from Edinburgh to Palma, Majorca
- Flights from Edinburgh to Istanbul
- Flights from Edinburgh to Madrid
- Flights from Edinburgh to New York
- Flights from Edinburgh to Kraków
- Flights from Edinburgh to Malta
- Flights from Edinburgh to Copenhagen
- Flights from Edinburgh to Alicante
- Flights from Edinburgh to Tenerife
- Flights from Edinburgh to Bucharest
- Flights from Edinburgh to Brussels
- Flights from Edinburgh to Warsaw
Flights to Milan
- Flights from London to Milan
- Flights from Manchester to Milan
- Flights from Tallinn to Milan
- Flights from Athens to Milan
- Flights from Reykjavik to Milan
- Flights from Dublin to Milan
- Flights from Bristol to Milan
- Flights from Thessaloniki to Milan
- Flights from Birmingham to Milan
- Flights from Budapest to Milan
- Flights from Toronto to Milan
- Flights from Vancouver to Milan
- Flights from Montreal to Milan
- Flights from Bangkok to Milan
- Flights from Paris to Milan
- Flights from Vienna to Milan
- Flights from Amsterdam to Milan
- Flights from Malta to Milan
- Flights from Liverpool to Milan
- Flights from Nottingham to Milan
Popular routes
- Flights from Bangkok to Chiang Mai
- Flights from Hong Kong to Cebu
- Flights from London to New York
- Flights from Tunis to Manchester
- Flights from London to Ajaccio
- Flights from Birmingham to London
- Flights from Málaga to Tallinn
- Flights from Dublin to Naples
- Flights from Tiruchirappalli to Singapore
- Flights from Tallinn to Athens
- Flights from Reykjavik to Prague
- Flights from Chennai to Mumbai