Cheap flights from Edinburgh to Milan
Edinburgh has one airport for this route, while Milan is served by Bergamo/Orio al Serio, Linate and Malpensa. Cheap flights from Edinburgh to Milan are shown with dated fares and a price calendar, so you can compare direct and connecting options. The route links the United Kingdom with Italy and is served by a mix of carriers.
Prices found on this route
Lowest fare found per airline in recent searches — click to search that date on kissandfly.com
| Airline | Flight | Rating | Date | Price from | Search |
|---|---|---|---|---|---|
| direct | — | 16 Dec 2026 | from $33 | Search 16 Dec 2026 | |
| direct | ★★★★★ 4.1 | 3 Nov 2026 | from $33 | Search 3 Nov 2026 | |
| direct | — | 19 Nov 2026 | from $50 | Search 19 Nov 2026 | |
| direct | ★★★★★ 4.1 | 5 Nov 2026 | from $51 | Search 5 Nov 2026 | |
| direct | ★★★★★ 4.1 | 14 Dec 2026 | from $55 | Search 14 Dec 2026 | |
| direct | — | 14 Dec 2026 | from $81 | Search 14 Dec 2026 | |
| with a stop | ★★★★★ 3.5 | 24 Jan 2027 | from $99 | Search 24 Jan 2027 | |
| with a stop | — | 14 Dec 2026 | from $132 | Search 14 Dec 2026 | |
| with a stop | — | 19 Nov 2026 | from $174 | Search 19 Nov 2026 | |
| with a stop | — | 14 Dec 2026 | from $174 | Search 14 Dec 2026 |
Source: fares found by Tickets Travel Network search engines, snapshot of 23 October 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.
Price by month
Lowest fare found for each month in recent searches. Cheapest month: November — from $33.
| Month | Price from | Date | |
|---|---|---|---|
| October 2026 | from $52 | 25 Oct 2026 | |
| November 2026 | from $33 | 3 Nov 2026 | |
| December 2026 | from $43 | 14 Dec 2026 | |
| January 2027 | from $99 | 24 Jan 2027 | |
| February 2027 | from $37 | 17 Feb 2027 | |
| March 2027 | from $62 | 24 Mar 2027 | |
| April 2027 | from $97 | 4 Apr 2027 | |
| May 2027 | from $78 | 8 May 2027 | |
| June 2027 | from $70 | 16 Jun 2027 | |
| July 2027 | from $106 | 4 Jul 2027 | |
| August 2027 | from $83 | 30 Aug 2027 | |
| September 2027 | from $56 | 14 Sept 2027 |
Airports on this route
Distances are straight-line from the city centre
| City | Airport | To centre |
|---|---|---|
| Edinburgh | Edinburgh EDI | 11 km |
| Milan | Bergamo/Orio al Serio BGY | 46 km |
| Milan | Linate LIN | 7 km |
| Milan | Malpensa MXP | 40 km |
Route on the map
When to fly
Summer and the December holiday period are the expensive stretch; November is the cheapest month here. Work back from school holidays and Christmas to find lower fares, and compare midweek dates with weekends. Book early for peak travel, but check flexible dates if your plans allow.
Airlines and what to expect
Fares often include only the seat, with bags, seats and priority added later; direct flights exist, but connections add time and risk. Ryanair, Ryanair UK, Easyjet, EasyJet Europe, Vueling Airlines, Transavia France, Malta Air and Jet2 are generally low-cost; British Airways is full-service; Malta Airlines varies by fare. Check what each ticket includes before comparing totals.
Arriving — Milan
Malpensa is the largest Milan airport and usually means a longer transfer; Linate is smaller and closer to the centre; Bergamo/Orio al Serio is smaller and farther out. Trains, buses and taxis connect all three, but check which terminal your flight uses. Watch for late arrivals and separate tickets, since a missed connection is your problem.
Before you go: Italy
- Currency
- EUR (€)
- Power sockets
- Type C, F, L · 230 V
- Language
- Italian
- Emergency number
- 112, 113, 115
- Driving side
- right
- Calling code
- +39
- Internet domain
- .it
- EU / Schengen
- EU member, Schengen area
- Population of Milan
- 1.4 M (2023)
- Time zone
- UTC+02 (Europe/Rome)
Country facts: Wikidata
Check before you book
- Check whether your itinerary is one ticket or separate tickets, since a missed connection is your own risk.
- Check which Milan airport is named on your ticket before planning transport.
- Check cabin and checked baggage rules on low-cost fares before paying.
- Check passport and entry requirements for Italy before travel.
- Check whether your return departs from the same airport pair.
- Check school holiday dates, since they can raise fares.
Frequently asked questions
Edinburgh – Milan: when is it cheapest to fly?
The lowest price in recent searches was found for November 2026 — $33. Prices change daily; check the live price in the search.
Edinburgh – Milan: which airlines fly this route?
Airlines with offers on this route: Malta Air, Ryanair, Ryanair UK, Malta Airlines, Easyjet, EasyJet Europe, Vueling Airlines, Transavia France, Jet2, British Airways.
Edinburgh – Milan: are there direct flights?
Yes, direct flights were available in recent searches.
How long is the flight from Edinburgh to Milan?
The distance is about 1,452 km, so a non-stop flight takes roughly 2 h 13 min. Direct flights were found in recent searches.
Which airports serve Edinburgh – Milan?
Edinburgh: Edinburgh (EDI). Milan: Bergamo/Orio al Serio (BGY), Linate (LIN), Malpensa (MXP).
What is the time difference between Edinburgh and Milan?
Milan is 1 h ahead of Edinburgh.
Edinburgh — more routes
Milan — flights from other cities
Nearby alternatives
Airports within reach of Edinburgh / Milan that also have this destination — sometimes far cheaper
| Route | Distance | Flight | Date | Price from |
|---|---|---|---|---|
| Newcastle → Milan | 148 km from Edinburgh | direct | 8 Nov 2026 | from $30 |
| Inverness → Milan | 180 km from Edinburgh | with a stop | 4 Dec 2026 | from $83 |