Edinburgh Airport is Scotland's capital airport and over 40 airlines serve 100-plus destinations, so finding flights to Milan should be easy as pie. All you have to do is decide on when you want to go to Milan, as mid-week flights tend to be cheaper, as do late-night and early morning ones. If you're hoping to visit Milan during high tourist seasons such as, summer holidays or school holidays, then you had best book your flights to Milan far in advance. Finally when booking your Milan flight have a look at the airline's baggage allowance, as this can vary and you don't want to turn up with too much or overweight luggage.
Getting to Edinburgh Airport is even easier than booking your flight to Milan. To guarantee you make your Edinburgh to Milan flight, there are a number of transport choices available, from buses and coaches to the brand new Edinburgh tram system, which links the airport to the city centre.
Finally, in the time leading up to your flight make sure to check Milan's visa requirements, you may not need one but it's always safer to double check. A little tip when packing is to check the weather forecast in Milan, so you know exactly what to bring and what you can leave behind. There's nothing worse than travelling with useless accessories taking up space in your luggage.
Looking for a cheap Edinburgh - Milan flight?
1270
Edinburgh - Milan
13/09/2017
Direct flight
Duration
02h25
20/09/2017
Direct flight
Duration
02h25
from
£53.07
1461
Edinburgh - Milan
12/04/2017
Direct flight
Duration
03h00
18/04/2017
Direct flight
Duration
02h00
from
£80.98
1467
Edinburgh - Milan
27/02/2017
Direct flight
Duration
03h00
06/03/2017
Direct flight
Duration
03h00
from
£83.53
1270
Edinburgh - Milan
13/09/2017
Direct flight
Duration
02h35
20/09/2017
Direct flight
Duration
02h30
from
£86.93
1328
Edinburgh - Milan
14/09/2017
Direct flight
Duration
02h35
21/01/2018
Direct flight
Duration
02h30
from
£104.37
1473
Edinburgh - Milan
22/02/2017
Direct flight
Duration
03h00
01/03/2017
Direct flight
Duration
03h00
from
£111.99
1569
Edinburgh - Milan
18/11/2016
Direct flight
Duration
03h00
25/11/2016
Direct flight
Duration
03h00
from
£119.20
1603
Edinburgh - Milan
10/02/2017
Direct flight
Duration
03h00
13/02/2017
Direct flight
Duration
03h00
from
£127.90
1339
Edinburgh - Milan
12/04/2018
1 stop(s)
Duration
05h00
18/04/2018
1 stop(s)
Duration
06h40
from
£136.28
1328
Edinburgh - Milan
14/09/2017
1 stop(s)
Duration
20h45
21/01/2018
1 stop(s)
Duration
08h30
from
£138.50
1339
Edinburgh - Milan
12/04/2018
1 stop(s)
Duration
04h00
18/04/2018
1 stop(s)
Duration
04h50
from
£139.00
1290
Edinburgh - Milan
21/08/2017
Direct flight
Duration
02h25
25/08/2017
Direct flight
Duration
02h25
from
£139.50
1461
Edinburgh - Milan
12/04/2017
1 stop(s)
Duration
04h00
18/04/2017
1 stop(s)
Duration
05h00
from
£146.71
1339
Edinburgh - Milan
12/04/2018
1 stop(s)
Duration
05h00
18/04/2018
1 stop(s)
Duration
04h30
from
£154.14
1461
Edinburgh - Milan
12/04/2017
Direct flight
Duration
03h00
18/04/2017
Direct flight
Duration
02h00
from
£155.00
1473
Edinburgh - Milan
22/02/2017
1 stop(s)
Duration
05h00
01/03/2017
1 stop(s)
Duration
08h00
from
£167.34
1467
Edinburgh - Milan
27/02/2017
1 stop(s)
Duration
04h00
06/03/2017
1 stop(s)
Duration
05h00
from
£169.32
1569
Edinburgh - Milan
18/11/2016
1 stop(s)
Duration
04h00
25/11/2016
1 stop(s)
Duration
05h00
from
£173.00
1603
Edinburgh - Milan
10/02/2017
1 stop(s)
Duration
04h00
13/02/2017
1 stop(s)
Duration
05h00
from
£174.00
1461
Edinburgh - Milan
12/04/2017
1 stop(s)
Duration
05h00
18/04/2017
1 stop(s)
Duration
06h00
from
£176.29
1270
Edinburgh - Milan
13/09/2017
1 stop(s)
Duration
04h20
20/09/2017
1 stop(s)
Duration
07h15
from
£181.36
1270
Edinburgh - Milan
13/09/2017
1 stop(s)
Duration
04h20
20/09/2017
1 stop(s)
Duration
04h20
from
£182.73
1473
Edinburgh - Milan
22/02/2017
1 stop(s)
Duration
04h00
01/03/2017
1 stop(s)
Duration
08h00
from
£183.01
1467
Edinburgh - Milan
27/02/2017
1 stop(s)
Duration
05h00
06/03/2017
1 stop(s)
Duration
08h00
from
£183.59
1569
Edinburgh - Milan
18/11/2016
1 stop(s)
Duration
05h00
25/11/2016
1 stop(s)
Duration
07h00
from
£187.78
1290
Edinburgh - Milan
21/08/2017
1 stop(s)
Duration
11h50
25/08/2017
1 stop(s)
Duration
14h25
from
£200.62
1290
Edinburgh - Milan
21/08/2017
1 stop(s)
Duration
04h40
25/08/2017
Direct flight
Duration
02h30
from
£219.01
1270
Edinburgh - Milan
13/09/2017
1 stop(s)
Duration
19h55
20/09/2017
1 stop(s)
Duration
09h40
from
£264.43
1290
Edinburgh - Milan
21/08/2017
1 stop(s)
Duration
05h55
25/08/2017
1 stop(s)
Duration
05h05
from
£279.93
1467
Edinburgh - Milan
27/02/2017
1 stop(s)
Duration
05h00
06/03/2017
1 stop(s)
Duration
05h00
from
£295.98
Cheap Edinburgh - Milan Flights
To travel between Edinburgh and Milan at a low cost, Easyvoyage provides two major pieces of information: the calendar and the price history for Edinburgh - Milan flights. These elements will allow you to analyse the cheapest Edinburgh - Milan flights by departure date.