Cheap Flights from Milan (MILA) to Copenhagen (CPH)

Compare flight fares from Milan to Copenhagen

Get prices from trusted airlines

Great Copenhagen flight deals, no added fees

Discover flight deals

Fly from Milan to Copenhagen when it’s cheapest

Check out the best time to go

Flight deals from Milan to Copenhagen

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

Find the cheapest month to fly from Milan to Copenhagen

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

Direct flights from Milan to Copenhagen

Milan to Copenhagen: Alternative routes

Compare routes from Milan to Copenhagen below. You may find an airport to fly into that's cheaper, faster, or easier than Copenhagen.

Milan to Copenhagen: Flight information

The things to know before you go.
Cheapest flight found$90
Cheapest month to flyJuly
Average flight time2 hrs, 4 mins
Most popular airlineScandinavian Airlines
Average flights per week120

Finding cheap flights from Milan to Copenhagen: Frequently asked questions

The best price we found for a return flight from Milan to Copenhagen is $90. 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 4 minutes is the average flight time from Milan to Copenhagen.
Scandinavian Airlines, Etihad Airways and Icelandair fly direct from Milan to Copenhagen.
As of June 2025, there are 120 flights per week flying from Milan to Copenhagen.
The cheapest month to fly from Milan to Copenhagen is usually July.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to Copenhagen Airport on Wednesday, 2 July 2025.
Yes – the average flight time is 2 hours and 4 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 Copenhagen 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 Copenhagen is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Copenhagen is Ryanair .

Flying from Milan to Copenhagen Airport (CPH): What you need to know

  • Organising your flight from Milan to Copenhagen Airport (CPH) begins with finding the best airport to jet off from. Milano Malpensa Airport (MXP), Orio al Serio International Airport (BGY) and Milano Linate Airport (LIN) are your options in Milan.

  • Expect to be travelling for 2 hours. That's the average time for a direct Milan to Copenhagen Airport flight.

  • Copenhagen's timezone is UTC+1, which is the same as Milan. Copenhagen Airport is located in Copenhagen.

  • The most popular route is from Milano Malpensa Airport (MXP) to Copenhagen Airport (CPH), with 21 direct services every week. If you're ready to head out sooner, the earliest flight from MXP to CPH is the 6:30am easyJet service. If you need some extra time before takeoff, the final departure is at 10:10pm with SAS.

  • Get to the airport on time so you don't miss your flight from Milan to CPH. Be there at least two hours ahead for international flights and an hour early for domestic departures to skip the mad dash to your gate.

  • High season means busier airports, so show up even earlier. Give yourself at least two hours before a domestic flight and four hours for an international journey to keep to your schedule.

Airports in Milan

Milano Malpensa Airport (MXP)

  • Reach your destination without the detour from Milano Malpensa Airport (MXP). Direct flights from Milan to Copenhagen Airport (CPH) operate from here.

  • You can get away on a direct flight from Milan to Copenhagen Airport with SAS. This well-known airline operates departures from MXP.

  • SAS is the airline most travellers choose for flights from MXP to CPH.

  • With 67.26% of its services arriving as scheduled, SAS is the highest-rated carrier for punctuality on this route.

  • MXP is about 48 kilometres from central Milan. If you're driving, catching a cab or ride-sharing from the centre, it'll take 45 minutes or so to get there, depending on traffic conditions. If you're taking public transport, expect the journey time to be around 55 minutes.

  • In search of a comfortable hotel close to Milano Malpensa Airport? If you're catching an early flight from Milan to Copenhagen Airport, these stays will have you sleeping moments from check-in:

  • When it comes to the on-time performance of Milano Malpensa Airport, data shows 68.23% of flights meet their scheduled arrival time.

Orio al Serio International Airport (BGY)

  • Consider beginning your travels from Orio al Serio International Airport (BGY). You can book a direct Milan to Copenhagen Airport (CPH) flight ticket with departures from this hub.

  • Take a direct flight from Milan to CPH with Ryanair. This is one of the main carriers that operates this route out of BGY.

  • On the BGY to CPH route, Ryanair is the top airline in terms of bookings.

  • Fly with Ryanair if you prioritize punctuality. Its flights between Orio al Serio International Airport and Copenhagen Airport land as scheduled 80.36% of the time.

  • BGY is about 64 kilometres from central Milan. It takes 1 hour or so to get to the airport by car from the city centre. Public transport takes roughly 2 hours 20 minutes.

  • Want to enjoy an extra night away before boarding your Milan to CPH flight? Check in to a hotel near Orio al Serio International Airport before your holiday officially starts. These stays have a room with your name on it:

  • Orio al Serio International Airport has an on-time performance rate of 67.49%. This figure sheds light on how often flights departing from this airport land on time.

Milano Linate Airport (LIN)

  • Start your trip at Milano Linate Airport (LIN) and fly straight to your destination without any layovers. You can book direct flights from Milan to Copenhagen Airport out of here.

  • Prepare for takeoff with easyJet. It offers direct Milan to CPH flight tickets from LIN.

  • easyJet is the airline with the highest passenger demand for flights from LIN to CPH.

  • From central Milan, LIN is around 11 kilometres away. It'll take you roughly 30 minutes to arrive by car and 45 minutes or so if you take public transport.

  • Make catching an early Milan to Copenhagen Airport flight the easiest part of your journey. Book a room at one of these hotels near Milano Linate Airport and get to your check-in counter with plenty of time to spare:

  • Flights that take off from LIN arrive at their final stop on schedule 79.56% of the time.

About Copenhagen Airport (CPH)

Getting from Copenhagen Airport (CPH) to central Copenhagen

  • The centre of Copenhagen is roughly 6 kilometres from Copenhagen Airport. Journey times by cab or car hire will vary depending on traffic conditions and time of day, so do some research ahead of time.

  • It takes around 35 minutes if you're travelling on public transport.

How to find the cheapest flights from Milan to Copenhagen Airport (CPH)

  • $38 is currently the best price for a one-way ticket from Milan to Copenhagen Airport. A return flight starts from $90. These fares may change based on demand and availability.

  • To score cheap flights from Milan to CPH, book your flight ticket one month ahead of your departure date.

  • The best month for landing cheap Milan to Copenhagen Airport tickets is June. Use the 'Whole month' tool to compare flight prices, then choose the dates offering the lowest fares.

  • There's no need to check back in every day to find out if fares have dropped when you create a Price Alert. We'll notify you when a better deal is available on flight tickets from Milan to CPH.

  • Filters make it easier to scoop up a deal on your flight from Milan to Copenhagen Airport. Pick the flight times, carriers and stops that match your plans. Then sort the results by 'Cheapest' to zero in on the cheapest fare fast.

The best time to fly from Milan to Copenhagen Airport (CPH)

  • June is when most people book flights from Milan to Copenhagen Airport (CPH). Plan your visit to Copenhagen in February for a more low-key escape.

  • The warmest month in Copenhagen is July, with temperatures ranging between 13ºC (55ºF) and 23ºC (73ºF). Book your Milan to CPH flight ticket then if you enjoy this type of weather.

  • Search for cheap tickets from Milan to Copenhagen Airport in February if you'd rather travel when it's cooler. Temperatures are at their lowest then, ranging between -4ºC (25ºF) and 6ºC (43ºF).

More about Copenhagen

  • After booking your flight from Milan to Copenhagen Airport, find a hotel that keeps you close to what you want to see. Make one of these options your base for exploring Copenhagen:

  • Kopenhagen and The Little Mermaid are a couple of top-rated attractions to add to your Copenhagen to-do list. Keep the sightseeing going at Rosenborg Castle.

Explore more of Denmark

  • Odense is just one of the many cities in Denmark waiting to be explored after you've experienced Copenhagen. Around 145 kilometres away to the west, top sights here include H.C. Andersen Quarter, HC Andersens Hus and Rose Garden.

  • Aalborg is another favourite destination in Denmark and is around 225 kilometres north-west of Copenhagen. No journey is complete without a visit to Kunsten Museum of Modern Art Aalborg, Church of Our Saviour and Aalborg Havnefront.

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