Compare cheap outbound and return flights from Edinburgh (EDI) to Milan (MIL)and find the best offer from numerous airlines and travel agencies.
Fastest flight
non-stop flights
42x / week
Flight distance
1,461 km
Time difference
Airports in Milan
MalpensaMXP
LinateLIN
Orio Al SerioBGY
Most popular airlines
Ryanair
easyJet
Ryanair UK
Flight schedule from Edinburgh (EDI) to Milan (MIL)
Select a travel date in the flight schedule for the route from Edinburgh (EDI) to Milan (MIL) and compare affordable flight deals.
offers
Active filtersnone
Matching outbound flightsEDI–MIL · 26 of 26
fromto
dep.arr.
durationstopovers
21 – 27 September 2026
28 Sept – 4 Oct 2026
5 – 11 October 2026
EDIBGY
1 stopover
EDIBGY
non-stop
EDIMXP
1 stopover
EDIMXP
non-stop
EDIMXP
non-stop
EDIBGY
non-stop
EDIMXP
non-stop
EDIBGY
non-stop
EDIBGY
non-stop
EDIMXP
non-stop
EDIMXP
1 stopover
EDILIN
non-stop
EDILIN
non-stop
EDILIN
non-stop
EDIBGY
non-stop
Useful information about the flight from Edinburgh to Milan
The Bustling Metropolis of Milan
Milan, boasting the magnificent gothic Duomo Cathedral with more than 100 spires, is the second largest city in Italy, but for business and industry it is the most important. Hence its bustle. Milan is one of the most important capitals of fashion and a popular destination for clothes shopping, and home to many fashion designers, including Armani and Versace.
Best time to visit
Milan is an excellent city to visit all year round. Weather-wise, spring is a good time to visit, but be aware that trade fairs take place in April when the city becomes very busy with business people from around the world. Summer, especially in July and August, can be very hot and sultry. Winter can be grey and rainy. As for holidays and festivals, in early spring, during Cultural week (Settimana dei Beni Culturali) entrance to all museums is free. In the middle of June, another event to know about is the "White Night" (La Notte Bianca) when you find all the restaurants, bars, shops and cinemas open all night.
Tips and facts before you travel
Milan is the Italian capital of fashion and therefore the perfect fashionista destination. The quadrilatero della moda shopping district is the place to head for. Milan is Italy's most expensive city. The restaurants in tourist areas are not always of higher quality and are very expensive. Better value-for-money restaurants can be found elsewhere. Milan's time zone is one hour ahead of the UK (GMT+1).
Local information
The city centre can be reached in about 45 minutes by train from Malpensa airport - Train Level 1 at Terminal 1. The bus from Terminal 1 and 2 takes about 50 minutes. Or you can take a taxi from Terminal 1 or 2. From Linate, you can take Bus 73 or x73, or a taxi from Arrivals (starting from about 40EUR). From Bergamo, the train takes you from Bergamo Station to Milan centre in about an hour. Autostradale, Zani Viaggi or Orio run shuttle buses to Milan Central Station directly from the airport. Travel time is about an hour. Taxi is the more costly option starting at about 100EUR. Accommodation offers many choices, with high star rated hotels being expensive. B&B is the cheaper option. For travelling around Milan, public transport is faster and cheaper than taxis. Public transport 24 hour tickets can be purchased and are recommended.
Important flight information
Frequently Asked Questions (FAQ)
How long is the flight from Edinburgh to Milan?
A direct flight from Edinburgh to Milan typically takes around 2 hours 30 minutes. If you choose a connecting flight, you should allow more time. Typical one-stop journeys take around 12 hours 40 minutes. For the quickest journey, a direct flight is usually the most comfortable choice.
Are there direct flights from Edinburgh to Milan?
Yes, there are direct flights from Edinburgh to Milan, with an average of around 6 to 7 flights per day, operated by, among others, Ryanair, easyJet and Ryanair UK. If you want to travel without a stopover, it is worth filtering specifically for direct flights when searching.
Which airlines fly from Edinburgh to Milan?
Direct flights from Edinburgh to Milan are operated by, among others, Ryanair, easyJet and Ryanair UK. There are also connecting flights with one stop, for example with SAS (via Copenhagen) and British Airways (via London Heathrow). If a short travel time matters to you, a direct flight is usually the most convenient option. Connecting flights often give you more choice of departure times and airlines.
On which days are there direct flights from Edinburgh to Milan?
Direct flights from Edinburgh to Milan operate daily. The schedule may vary by season, so it is worth comparing several travel dates. If your preferred day has no direct service, nearby departure days or short connecting flights may be a good alternative.
How many flights are there per day from Edinburgh to Milan?
From Edinburgh to Milan there are on average around 6 to 7 flights per day. This usually means you have a good choice of departure times. Particularly if you are flexible, you can easily compare times, prices and airlines.
How many flights per week are there from Edinburgh to Milan?
From Edinburgh to Milan there are around 43 to 44 flights per week. This means you usually have suitable connections to choose from on several days and at various times. As well as price, it is worth comparing flight duration, airline and any potential additional charges.
When does the first flight from Edinburgh to Milan depart?
The earliest direct flight from Edinburgh to Milan usually departs at 05:50. The exact departure time may vary by day of the week and airline. Early flights are particularly useful if you want to make the most of your arrival day in Milan.
When does the last flight from Edinburgh to Milan depart?
The last direct flight from Edinburgh to Milan usually departs at 21:40. Late flights can be convenient if you want to travel after work or in the evening. Do check whether it is a direct flight, as a connecting service could push the arrival time significantly later.