Flights from Edinburgh to Milan Starting at £28
Discover our range of affordable one-way and round-trip flights from Edinburgh to Milan and kick-start your next adventure today!
- One way
- Round-trip
- Cheapest nonstopEDI09:302h 30mNonstopMXP13:00Fri, Jan 17|Edinburgh - Milan|easyJet£28£3928% OFF28% OFF£39£28
- EDI09:352h 30mNonstopMXP13:05Thu, Jan 30|Edinburgh - Milan|easyJet£31£3921% OFF21% OFF£39£31
- EDI13:052h 25mNonstopMXP16:30Sat, Jan 18|Edinburgh - Milan|easyJet£32£3917% OFF17% OFF£39£32
- EDI13:152h 25mNonstopMXP16:40Wed, Feb 19|Edinburgh - Milan|easyJet£34£34
- EDI09:252h 30mNonstopMXP12:55Thu, Jan 16|Edinburgh - Milan|easyJet£35£35
- EDI06:5515h 30m1 stopMXP23:25Tue, Jan 28|Edinburgh - Milan|easyJet£29£29
- EDI07:0015h 25m1 stopMXP23:25Fri, Jan 31|Edinburgh - Milan|easyJet£31£31
- EDI07:0015h 25m1 stopMXP23:25Fri, Jan 10|Edinburgh - Milan|easyJet£32£32
- EDI07:0012h 10m1 stopMXP20:10Tue, Feb 11|Edinburgh - Milan|easyJet£33£33
- EDI19:4014h 55m1 stopMXP11:35Wed, Jan 15|Edinburgh - Milan|easyJet£34£34
- EDI01:00 pm3h 5mNonstopMIL02:00 pmMon, Dec 30|Edinburgh - Milan|easyJetFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Edinburgh to Milan
Explore the best time to buy affordable tickets to Milan with our price trend chart, which predicts how flight prices will change in the coming weeks from previous data.
Airlines Flying from Edinburgh to Milan
We have a range of prices from different airlines providing flights from Edinburgh to Milan. Check below for the journey which best suits your travel needs.
Find more flights and airlines
Alternative Routes from Edinburgh to Milan
Searching for potential routes that might be cheaper and faster? There are a few alternative ways to get to Milan from Edinburgh which could help you save money and time.
- CheapestEDI09:302h 30mNonstopMXP13:00Edinburgh Airport - Milan Malpensa AirportFri, Jan 17easyJet£28
- EDI05:502h 25mNonstopBGY09:15Edinburgh Airport - Orio al Serio International AirportWed, Jan 1Ryanair£29
- EDI15:0021h 25m1 transferLIN13:25Edinburgh Airport - Linate AirportWed, Feb 5easyJet£38
- EDI15:0021h 25m1 transferLIN13:25Edinburgh Airport - Linate AirportWed, Feb 5easyJet£38Find More Flights
FAQ
How to find a cheap flight from Edinburgh to Milan
Flight Information from Edinburgh to Milan
Cheapest direct flight price | £27 |
---|---|
Cheapest return ticket price | £40 |
Off-season travel month | January |
Peak season for travel | September |
Flight distance | 1,459.13km |
Average flight time | 2 hours 25 minutes |
Popular airline | British Airways |
Flights to Milan from Edinburgh
Renowned for its culture and history, cheap flights from Edinburgh to Milan have become a go-to for fun-filled city breaks and relaxing getaways alike. With prices starting from just £25, there’s never been a better time to travel from Edinburgh to Milan. A convenient destination to get to, you can fly from Edinburgh to Milan in just under 2 hours and be experiencing the excitement of the city in no time at all. Ready to start planning the perfect adventure? Find tickets from Edinburgh to Milan at Trip.com.
How to find cheap flights from Edinburgh to Milan
Looking for ways to secure cheap flights from Edinburgh to Milan? Booking tickets in advance instead of leaving it to the last minute, choosing early morning or late-night flight times, and opting to fly with budget airlines are just some of the ways you can save money.
Airlines that fly from Edinburgh to Milan
There are a range of airlines offering direct flights from Edinburgh to Milan, including British Airways, Alitalia, easyJet, Ryanair.
Flight distance & Flight time from Edinburgh to Milan
The average flight time from Edinburgh to Milan is 2 hours , with a distance of 903 miles between the two cities.
Departure from Edinburgh Airport to Milan
Located just 8 miles from the city centre, Edinburgh Airport is easy to get to. Trams from the city centre to the airport take just 30 minutes and depart every 7 to 10 minutes. Tickets cost £7.50 and you can catch the tram from Princes Street. You can also get a 30-minute Airlink 100 bus from St Andrews Square, with prices starting from £5.50 for adults and £2.75 for children. The Airlink 100 Bus departs every 10 minutes, making it a convenient choice, too.
Plan Your Trip Around Milan
More Travel Options
Popular Flights From Edinburgh
- Edinburgh to Paris Flights
- Edinburgh to Hong Kong Flights
- Edinburgh to Birmingham Flights
- Edinburgh to Bristol Flights
- Edinburgh to Belfast Flights
- Edinburgh to Istanbul Flights
- Edinburgh to Amsterdam Flights
- Edinburgh to Bangkok Flights
- Edinburgh to Kuala Lumpur Flights
- Edinburgh to Singapore Flights
- Edinburgh to Shanghai Flights
- Flights from Edinburgh Airport to Allentown
- Flights from Edinburgh Airport to Albuquerque
- Flights from Edinburgh Airport to Aberdeen
- Flights from Edinburgh Airport to Abuja
- Flights from Edinburgh Airport to Albany
- Flights from Edinburgh Airport to Aberdeen
- Flights from Edinburgh to Asaba International Airport
- Flights from Edinburgh to Félix-Houphouët-Boigny International Airport
- Flights from Edinburgh to Albuquerque International Sunport
- Flights from Edinburgh to Aberdeen Regional Airport
- Flights from Edinburgh to Albury Airport
- Flights from Edinburgh to Southwest Georgia Regional Airport
- Flights from Edinburgh Airport to London City Airport
- Flights from Edinburgh Airport to Gatwick Airport
- Flights from Edinburgh Airport to London Luton Airport
- Flights from Edinburgh Airport to London Stansted Airport
- Flights from Edinburgh Airport to London Heathrow Airport
- Flights from Edinburgh Airport to Paris Orly Airport
Popular Flights to Milan
- Bristol to Milan Flights
- Newcastle to Milan Flights
- Norwich to Milan Flights
- Aberdeen to Milan Flights
- Liverpool to Milan Flights
- Belfast to Milan Flights
- Nottingham to Milan Flights
- Glasgow to Milan Flights
- Humberside to Milan Flights
- Isle Of Man to Milan Flights
- Leeds to Milan Flights
- Flights from Gatwick Airport to Milan
- Flights from London Heathrow Airport to Milan
- Flights from London Luton Airport to Milan
- Flights from Manchester Airport to Milan
- Flights from London Stansted Airport to Milan
- Flights from Edinburgh Airport to Milan
- Flights from Manchester to Linate Airport
- Flights from Manchester to Orio al Serio International Airport
- Flights from Manchester to Parma Giuseppe Verdi Airport
- Flights from London to Linate Airport
- Flights from London to Parma Giuseppe Verdi Airport
- Flights from London to Orio al Serio International Airport
- Flights from London Stansted Airport to Linate Airport
- Flights from Gatwick Airport to Linate Airport
- Flights from London Heathrow Airport to Orio al Serio International Airport
- Flights from Gatwick Airport to Orio al Serio International Airport
- Flights from London Southend Airport to Linate Airport
- Flights from London Heathrow Airport to Linate Airport
Recommended Routes
- London to Milan Flights
- London to Venice Flights
- London to Naples Flights
- London to Florence Flights
- Manchester to Milan Flights
- Manchester to Rome Flights
- London to Catania Flights
- London to Pisa Flights
- London to Verona Flights
- Manchester to Venice Flights
- London to Turin Flights
- Flights from Gatwick Airport to Trieste
- Flights from Gatwick Airport to Rimini
- Flights from Gatwick Airport to Cagliari
- Flights from Gatwick Airport to Pantelleria
- Flights from Gatwick Airport to Bologna
- Flights from Gatwick Airport to Venice
- Flights from Manchester to Umbria International Airport
- Flights from Manchester to Comiso Airport
- Flights from Manchester to Milan Malpensa Airport
- Flights from Manchester to Turin Caselle Airport
- Flights from Manchester to Cristoforo Colombo Airport
- Flights from Manchester to Valerio Catullo Airport
- Flights from London Southend Airport to Leonardo da Vinci–Fiumicino Airport
- Flights from London Luton Airport to Leonardo da Vinci–Fiumicino Airport
- Flights from London Stansted Airport to Leonardo da Vinci–Fiumicino Airport
- Flights from Gatwick Airport to Leonardo da Vinci–Fiumicino Airport
- Flights from London Stansted Airport to Ciampino Airport
- Flights from London City Airport to Leonardo da Vinci–Fiumicino Airport
Site Operator: Trip.com Travel Singapore Pte. Ltd.