Cheap Flights from Edinburgh to Milan

Compare Edinburgh to Milan flight deals

Find the cheapest month or even day of the year to fly to Milan

Book the best Milan fare with no extra fees

Flight deals from Edinburgh to Milan

Looking for a cheap last-minute deal or the best return flight from Edinburgh to Milan? Find the lowest prices on one-way and return tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from Edinburgh to Milan

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Edinburgh to Milan flights are currently cheapest in June.

Direct flights from Edinburgh to Milan

Alternative Edinburgh to Milan routes

Looking for the cheapest, fastest or easiest route from Edinburgh to Milan? You could fly into the following airports instead.

Edinburgh to Milan: Flight information

The things to know before you go.
Cheapest flight found£37
Cheapest month to flyJune
Average flight time2 hrs, 30 mins
Most popular airlineeasyJet
Average flights per week16

Finding cheap flights from Edinburgh to Milan: Frequently asked questions

There are 5 airports in Milan: Milan Linate, Milan Malpensa, Milan Bergamo, Lugano, and Verona Brescia.
The best price we found for a return flight from Edinburgh to Milan is £37. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 30 minutes is the average flight time from Edinburgh to Milan.
easyJet and Ryanair fly direct from Edinburgh to Milan.
As of May 2024, there are 13 flights per week flying from Edinburgh to Milan.
The cheapest month to fly from Edinburgh to Milan is usually June.
If you're flying from Edinburgh Airport, the cheapest airport near Milan is Milan Bergamo – which is 28.5 miles away from the centre of Milan. We've found flights into this airport from £37.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Edinburgh Airport to Milan on Wednesday, 5 June 2024.
Yes – the average flight time is 2 hours and 30 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Milan but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Milan is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 16°C. August is typically the warmest month in Milan, when it usually averages around 28°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging -1°C. The rainiest month is November.
Currently, Ryanair offers the cheapest flight tickets to Milan.

This information is correct as of December 2015

Airlines that fly from Edinburgh to Milan

easyJet offer direct flights from Edinburgh to Milan-Malpensa. British Airways also offer connecting flights to Milan-Malpensa via London. Connecting flights to Milan-Linate are available through KLM via Amsterdam, Brussels Airlines via Brussels, Air France via Paris, British Airways via London and Lufthansa via Frankfurt.

Terminal Information – Departing

Edinburgh Airport has one terminal, with check-in and bag-drop desks on the ground floor and airport security on the first floor. The departure lounge is modern and although it's quite small it has a great range of shops, restaurants, and places to relax. There's ample seating so you can enjoy the airport's two hours of free Wi-Fi, as well as a spa, art gallery, and two executive lounges (Aspire and No.1 Traveller). There are eateries for every price-point and appetite in the departures area, whether you're in the mood for a relaxed lunch in Wetherspoons or a more formal meal at Thermidor's Seafood and Champagne Bar. World Duty Free offers a wide range of luxury gifts, but anything you can't find in there you can pick up at the airport's other shops. These include Dixon's Travel, Boots, Accessorize, MAC Cosmetics, Jo Malone and Kurt Geiger.

Terminal Information – Arriving

At Milan-Linate: The airport has one arrivals hall. Express bus X73 offers the cheapest way to reach the city centre, as single tickets are only €1.50* (about £1.10). The Starfly bus is faster, but tickets are pricier at €5* (about £3.70) for a single. If you don't want to take public transport you'll find a taxi rank just outside. There's a minimum charge of €12* (about £8.85) for a taxi from the airport, but be prepared to spend up to €20* (roughly £15).

At Milan-Malpensa: BMI Regional usually land at Terminal 2. You will need to take the free inter-terminal shuttle to Terminal 1, where most of the public transport is located. The fastest way to reach the city centre is by Express Train with a journey time of under 40 minutes. One-way tickets are €12* (about £8.85). Buses are also available from outside Terminal 1: expect to pay about €10* (about £7.40). Taxis into the city centre have a fixed fee of €90 (around £66).

Practical Information

You need a valid passport to fly from Edinburgh to Milan. We recommend arriving two hours before scheduled departure for international flights.

What to expect in Milan

Milan is one hour ahead of Edinburgh and the currency is the Euro (€). The weather in Milan is gorgeous during summer, with an average temperature of 23°C, but during winter the city can easily become colder than Edinburgh. Milan is quite an expensive city, with prices on a par with what you'd expect to pay at home.

*Prices subject to change


More flight options

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.