Cheap flights from Aberdeen to Milan
Business trips, family visits and weekend breaks all use this route, and cheap flights from Aberdeen to Milan always mean at least one connection. Dyce is the only Aberdeen airport, but Milan can be Bergamo/Orio al Serio, Linate or Malpensa, so the arrival airport shapes the journey as much as the fare. None of the listed carriers flies nonstop, so compare connection times as well as price.
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 |
|---|---|---|---|---|---|
| with a stop | ★★★★★ 3.4 | 6 Dec 2026 | from $118 | Search 6 Dec 2026 | |
| with a stop | ★★★★★ 4.1 | 28 Dec 2026 | from $156 | Search 28 Dec 2026 | |
| with a stop | ★★★★★ 4.3 | 21 Nov 2026 | from $207 | Search 21 Nov 2026 | |
| with a stop | — | 13 Nov 2026 | from $281 | Search 13 Nov 2026 | |
| with a stop | — | 17 Dec 2026 | from $292 | Search 17 Dec 2026 | |
| with a stop | — | 26 Oct 2026 | from $406 | Search 26 Oct 2026 | |
| with a stop | — | 1 Jan 2027 | from $508 | Search 1 Jan 2027 | |
| with a stop | ★★★★★ 4.1 | 9 Nov 2026 | from $3,293 | Search 9 Nov 2026 |
Source: fares found by Tickets Travel Network search engines, snapshot of 24 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: February — from $118.
| Month | Price from | Date | |
|---|---|---|---|
| October 2026 | from $158 | 26 Oct 2026 | |
| November 2026 | from $281 | 13 Nov 2026 | |
| December 2026 | from $156 | 28 Dec 2026 | |
| January 2027 | from $160 | 6 Jan 2027 | |
| February 2027 | from $118 | 10 Feb 2027 | |
| April 2027 | from $181 | 30 Apr 2027 | |
| June 2027 | from $226 | 28 Jun 2027 |
Airports on this route
Distances are straight-line from the city centre
| City | Airport | To centre |
|---|---|---|
| Aberdeen | Dyce ABZ | 0 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
November comes out cheapest in the dated fares shown here. October, December, January, February, April and June are the other months with prices, so the year has gaps as well as peaks. December and January sit close to Christmas and New Year travel, while June is nearer Milan's summer; school holidays can lift prices on either side. Midweek departures are worth checking against weekends, and an early booking usually gives more connection choices than a last-minute one.
Airlines and what to expect
The fare you see first may not include much: on the low-cost names in this list, hold luggage, seat choice and priority boarding are usually extras, while the full-service carriers tend to include more in the base fare. Wizz Air, Easyjet, British Airways, KLM Royal Dutch Airlines, Emerald Airlines, Loganair Limited, Aer Lingus, Wider and Scandinavian Airlines all serve this route with connections, because there are no nonstop flights. Check what each ticket includes before comparing prices, especially on separate-ticket itineraries where bags may need to be collected and rechecked.
Arriving — Milan
Arriving late in the day changes the Milan end of the trip: airport buses and trains thin out, and a taxi or hotel night becomes more likely. The ticket can name Bergamo/Orio al Serio, Linate or Malpensa, and each has its own transfer into the city, so the arrival airport matters as much as the departure time. If the last connection is tight, a missed flight can turn into an overnight stay; allow margin rather than the shortest possible link. Keep the booking and a charged phone handy for rebooking if a connection slips.
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 which Milan airport is named on the ticket, because Bergamo/Orio al Serio, Linate and Malpensa mean different transfers into town.
- Compare baggage allowances before you pay, since the cheapest fare may not include a checked bag.
- If the itinerary uses separate tickets, leave time to collect and recheck luggage.
- Carry travel documents that match the booking name for Italy.
- Look at November and the other months with prices before fixing dates.
- Check the connection time at the transfer airport, not just the total journey length.
Frequently asked questions
Aberdeen – Milan: when is it cheapest to fly?
The lowest price in recent searches was found for February 2027 — $118. Prices change daily; check the live price in the search.
Aberdeen – Milan: which airlines fly this route?
Airlines with offers on this route: Wizz Air, Easyjet, KLM Royal Dutch Airlines, British Airways, Loganair Limited, Aer Lingus, Wider, Scandinavian Airlines.
Aberdeen – Milan: are there direct flights?
Only connecting flights were available in recent searches.
How long is the flight from Aberdeen to Milan?
The distance is about 1,522 km, so a non-stop flight takes roughly 2 h 18 min. Only connecting flights were found recently; a stop adds a few hours.
Which airports serve Aberdeen – Milan?
Aberdeen: Dyce (ABZ). Milan: Bergamo/Orio al Serio (BGY), Linate (LIN), Malpensa (MXP).
What is the time difference between Aberdeen and Milan?
Milan is 1 h ahead of Aberdeen.
Aberdeen — more routes
Milan — flights from other cities
Nearby alternatives
Airports within reach of Aberdeen / Milan that also have this destination — sometimes far cheaper
| Route | Distance | Flight | Date | Price from |
|---|---|---|---|---|
| Edinburgh → Milan | 152 km from Aberdeen | direct | 13 Nov 2026 | from $24 |
| Glasgow → Milan | 197 km from Aberdeen | direct | 12 Feb 2027 | from $71 |
| Inverness → Milan | 126 km from Aberdeen | with a stop | 4 Dec 2026 | from $83 |