• Login
Marco Toninelli / EASYVOYAGE
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
Edinburgh Milan from £53

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?

  • 821

    Edinburgh - Milan

    Ryanair LTD
    13/09/2017 Direct flight Duration 02h25
    Ryanair LTD
    20/09/2017 Direct flight Duration 02h25
    from £53.07
  • 1012

    Edinburgh - Milan

    Ryanair LTD
    12/04/2017 Direct flight Duration 03h00
    Ryanair LTD
    18/04/2017 Direct flight Duration 02h00
    from £80.98
  • 1019

    Edinburgh - Milan

    Easyjet
    27/02/2017 Direct flight Duration 03h00
    Easyjet
    06/03/2017 Direct flight Duration 03h00
    from £83.53
  • 821

    Edinburgh - Milan

    Easyjet
    13/09/2017 Direct flight Duration 02h35
    Easyjet
    20/09/2017 Direct flight Duration 02h30
    from £86.93
  • 879

    Edinburgh - Milan

    Easyjet
    14/09/2017 Direct flight Duration 02h35
    Easyjet
    21/01/2018 Direct flight Duration 02h30
    from £104.37
  • 1024

    Edinburgh - Milan

    Easyjet
    22/02/2017 Direct flight Duration 03h00
    Easyjet
    01/03/2017 Direct flight Duration 03h00
    from £111.99
  • 1121

    Edinburgh - Milan

    Easyjet
    18/11/2016 Direct flight Duration 03h00
    Easyjet
    25/11/2016 Direct flight Duration 03h00
    from £119.20
  • 1154

    Edinburgh - Milan

    Easyjet
    10/02/2017 Direct flight Duration 03h00
    Easyjet
    13/02/2017 Direct flight Duration 03h00
    from £127.90
  • 890

    Edinburgh - Milan

    British Airways
    12/04/2018 1 stop(s) Duration 05h00
    British Airways
    18/04/2018 1 stop(s) Duration 06h40
    from £136.28
  • 879

    Edinburgh - Milan

    British Airways
    14/09/2017 1 stop(s) Duration 20h45
    British Airways
    21/01/2018 1 stop(s) Duration 08h30
    from £138.50
  • 890

    Edinburgh - Milan

    Air France
    12/04/2018 1 stop(s) Duration 04h00
    Air France
    18/04/2018 1 stop(s) Duration 04h50
    from £139.00
  • 842

    Edinburgh - Milan

    Ryanair LTD
    21/08/2017 Direct flight Duration 02h25
    Ryanair LTD
    25/08/2017 Direct flight Duration 02h25
    from £139.50
  • 1012

    Edinburgh - Milan

    KLM
    12/04/2017 1 stop(s) Duration 04h00
    KLM
    18/04/2017 1 stop(s) Duration 05h00
    from £146.71
  • 890

    Edinburgh - Milan

    Iberia
    12/04/2018 1 stop(s) Duration 05h00
    Iberia
    18/04/2018 1 stop(s) Duration 04h30
    from £154.14
  • 1012

    Edinburgh - Milan

    Easyjet
    12/04/2017 Direct flight Duration 03h00
    Easyjet
    18/04/2017 Direct flight Duration 02h00
    from £155.00
  • 1024

    Edinburgh - Milan

    Lufthansa
    22/02/2017 1 stop(s) Duration 05h00
    Lufthansa
    01/03/2017 1 stop(s) Duration 08h00
    from £167.34
  • 1019

    Edinburgh - Milan

    Lufthansa
    27/02/2017 1 stop(s) Duration 04h00
    Lufthansa
    06/03/2017 1 stop(s) Duration 05h00
    from £169.32
  • 1121

    Edinburgh - Milan

    Lufthansa
    18/11/2016 1 stop(s) Duration 04h00
    Lufthansa
    25/11/2016 1 stop(s) Duration 05h00
    from £173.00
  • 1154

    Edinburgh - Milan

    Lufthansa
    10/02/2017 1 stop(s) Duration 04h00
    Lufthansa
    13/02/2017 1 stop(s) Duration 05h00
    from £174.00
  • 1012

    Edinburgh - Milan

    Flybe
    12/04/2017 1 stop(s) Duration 05h00
    Flybe
    18/04/2017 1 stop(s) Duration 06h00
    from £176.29
  • 821

    Edinburgh - Milan

    Brussels Airlines
    13/09/2017 1 stop(s) Duration 04h20
    Brussels Airlines
    20/09/2017 1 stop(s) Duration 07h15
    from £181.36
  • 821

    Edinburgh - Milan

    Flybe
    13/09/2017 1 stop(s) Duration 04h20
    Flybe
    20/09/2017 1 stop(s) Duration 04h20
    from £182.73
  • 1024

    Edinburgh - Milan

    Brussels Airlines
    22/02/2017 1 stop(s) Duration 04h00
    Brussels Airlines
    01/03/2017 1 stop(s) Duration 08h00
    from £183.01
  • 1019

    Edinburgh - Milan

    Brussels Airlines
    27/02/2017 1 stop(s) Duration 05h00
    Brussels Airlines
    06/03/2017 1 stop(s) Duration 08h00
    from £183.59
  • 1121

    Edinburgh - Milan

    Flybe
    18/11/2016 1 stop(s) Duration 05h00
    Flybe
    25/11/2016 1 stop(s) Duration 07h00
    from £187.78
  • 842

    Edinburgh - Milan

    Swiss
    21/08/2017 1 stop(s) Duration 11h50
    Swiss
    25/08/2017 1 stop(s) Duration 14h25
    from £200.62
  • 842

    Edinburgh - Milan

    Flybe
    21/08/2017 1 stop(s) Duration 04h40
    Flybe
    25/08/2017 Direct flight Duration 02h30
    from £219.01
  • 821

    Edinburgh - Milan

    KLM
    13/09/2017 1 stop(s) Duration 19h55
    KLM
    20/09/2017 1 stop(s) Duration 09h40
    from £264.43
  • 842

    Edinburgh - Milan

    KLM
    21/08/2017 1 stop(s) Duration 05h55
    KLM
    25/08/2017 1 stop(s) Duration 05h05
    from £279.93
  • 1019

    Edinburgh - Milan

    Flybe
    27/02/2017 1 stop(s) Duration 05h00
    Flybe
    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.