Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Milan Malpensa (MXP) to Cologne (CGN)

origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. Italy
      3. Milan Malpensa
      4. Cologne

      Compare Milan Malpensa to Cologne flight deals

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

      Book the best Cologne fare with no extra fees

      Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

      Flight deals from Milan Malpensa to Cologne

      Looking for a cheap last-minute deal or the best return flight from Milan Malpensa to Cologne? Find the lowest prices on one-way and return tickets right here.
      Cologne.£55 per passenger.Departing Thu, 11 Sep, returning Tue, 16 Sep.Return flight with Eurowings.Outbound direct flight with Eurowings departs from Milan Malpensa on Thu, 11 Sep, arriving in Cologne.Inbound direct flight with Eurowings departs from Cologne on Tue, 16 Sep, arriving in Milan Malpensa.Price includes taxes and charges.From £55, select.
      Eurowings
      Thu, 11 SepMXP - CGN with Eurowings
      Direct
      Eurowings
      Tue, 16 SepCGN - MXP with Eurowings
      Direct
      from £55
      Cologne.£59 per passenger.Departing Thu, 30 Apr, returning Mon, 4 May.Return flight with Eurowings.Outbound direct flight with Eurowings departs from Milan Malpensa on Thu, 30 Apr, arriving in Cologne.Inbound direct flight with Eurowings departs from Cologne on Mon, 4 May, arriving in Milan Malpensa.Price includes taxes and charges.From £59, select.
      Eurowings
      Thu, 30 AprMXP - CGN with Eurowings
      Direct
      Eurowings
      Mon, 4 MayCGN - MXP with Eurowings
      Direct
      from £59
      Cologne.£61 per passenger.Departing Wed, 15 Oct, returning Wed, 22 Oct.Return flight with Eurowings.Outbound direct flight with Eurowings departs from Milan Malpensa on Wed, 15 Oct, arriving in Cologne.Inbound direct flight with Eurowings departs from Cologne on Wed, 22 Oct, arriving in Milan Malpensa.Price includes taxes and charges.From £61, select.
      Eurowings
      Wed, 15 OctMXP - CGN with Eurowings
      Direct
      Eurowings
      Wed, 22 OctCGN - MXP with Eurowings
      Direct
      from £61
      Cologne.£66 per passenger.Departing Fri, 22 May, returning Mon, 1 Jun.Return flight with Eurowings.Outbound direct flight with Eurowings departs from Milan Malpensa on Fri, 22 May, arriving in Cologne.Inbound direct flight with Eurowings departs from Cologne on Mon, 1 Jun, arriving in Milan Malpensa.Price includes taxes and charges.From £66, select.
      Eurowings
      Fri, 22 MayMXP - CGN with Eurowings
      Direct
      Eurowings
      Mon, 1 JunCGN - MXP with Eurowings
      Direct
      from £66
      Cologne.£67 per passenger.Departing Thu, 28 Aug, returning Mon, 1 Sep.Return flight with Eurowings.Outbound direct flight with Eurowings departs from Milan Malpensa on Thu, 28 Aug, arriving in Cologne.Inbound direct flight with Eurowings departs from Cologne on Mon, 1 Sep, arriving in Milan Malpensa.Price includes taxes and charges.From £67, select.
      Eurowings
      Thu, 28 AugMXP - CGN with Eurowings
      Direct
      Eurowings
      Mon, 1 SepCGN - MXP with Eurowings
      Direct
      from £67
      Cologne.£67 per passenger.Departing Thu, 20 Nov, returning Mon, 24 Nov.Return flight with Eurowings.Outbound direct flight with Eurowings departs from Milan Malpensa on Thu, 20 Nov, arriving in Cologne.Inbound direct flight with Eurowings departs from Cologne on Mon, 24 Nov, arriving in Milan Malpensa.Price includes taxes and charges.From £67, select.
      Eurowings
      Thu, 20 NovMXP - CGN with Eurowings
      Direct
      Eurowings
      Mon, 24 NovCGN - MXP with Eurowings
      Direct
      from £67
      Cologne.£67 per passenger.Departing Fri, 31 Oct, returning Mon, 3 Nov.Return flight with Eurowings.Outbound direct flight with Eurowings departs from Milan Malpensa on Fri, 31 Oct, arriving in Cologne.Inbound direct flight with Eurowings departs from Cologne on Mon, 3 Nov, arriving in Milan Malpensa.Price includes taxes and charges.From £67, select.
      Eurowings
      Fri, 31 OctMXP - CGN with Eurowings
      Direct
      Eurowings
      Mon, 3 NovCGN - MXP with Eurowings
      Direct
      from £67
      Cologne.£77 per passenger.Departing Wed, 30 Jul, returning Wed, 6 Aug.Return flight with Eurowings.Outbound direct flight with Eurowings departs from Milan Malpensa on Wed, 30 Jul, arriving in Cologne.Inbound direct flight with Eurowings departs from Cologne on Wed, 6 Aug, arriving in Milan Malpensa.Price includes taxes and charges.From £77, select.
      Eurowings
      Wed, 30 JulMXP - CGN with Eurowings
      Direct
      Eurowings
      Wed, 6 AugCGN - MXP with Eurowings
      Direct
      from £77
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from Milan Malpensa to Cologne found in the last 4 days, and are subject to change and availability.

      The cheapest month to fly from Milan Malpensa Airport to Cologne Airport

      We’re always keeping an eye on fares, to help you find the lowest one in seconds. Check out the Milan Malpensa Airport to Cologne Airport flight prices forecast over the next 12 months.
      Jun
      from £121
      Jul
      from £77
      Aug
      from £77
      Sep
      from £55
      Oct
      from £61
      Nov
      from £67
      Dec
      from £106
      Jan
      from £146
      Feb
      from £97
      Mar
      from £100
      Apr
      from £110
      May
      from £84
      Cheapest month:September
      Most expensive month:January

      Direct flights from Milan Malpensa to Cologne

      Milan Malpensa to Cologne: Alternative routes

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

      Milan to Cologne: Flight information

      The things to know before you go.
      Cheapest flight found£55
      Cheapest month to flySeptember
      Average flight time1 hr, 27 mins
      Most popular airlineITA Airways
      Average flights per week10

      Finding cheap flights from Milan Malpensa to Cologne: Frequently asked questions

      The best price we found for a return flight from Milan Malpensa to Cologne is £55. 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.
      1 hour and 27 minutes is the average flight time from Milan Malpensa to Cologne.
      ITA Airways, Eurowings and Smart Wings fly direct from Milan Malpensa to Cologne.
      As of June 2025, there are 10 flights per week flying from Milan Malpensa to Cologne.
      The cheapest month to fly from Milan Malpensa to Cologne is usually September.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Milan Malpensa Airport to Cologne Airport on Thursday, 11 September 2025.
      Yes – the average flight time is 1 hour and 27 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 Cologne 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 Cologne is around 40 days in advance, so don’t leave your flight to the last minute.
      Currently, Eurowings offers the cheapest flight tickets to Cologne.

      Travelling from Milano Malpensa Airport (MXP) to Cologne Bonn Airport (CGN): what you need to know

      • Around 1 hour 25 minutes is how long you can expect to be travelling on a direct flight from Milano Malpensa Airport to Cologne Bonn Airport.

      • Milan and Cologne share the UTC+1 timezone. That means there's no time difference to consider.

      • Flights from MXP to CGN start at 08:20 — the first with Eurowings. The last departure is at 21:15 with Eurowings. In total, you can take your pick of 12 weekly Milano Malpensa Airport to Cologne Bonn Airport flights.

      • For a stress-free journey, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This will give you plenty of time to board your MXP to CGN flight.

      • During popular months like July, it's a good idea to get to the airport earlier than usual. Plan to arrive two hours before a domestic departure and four hours ahead of an international flight when you travel during peak periods in general.

      • Eurowings has direct flights from Milano Malpensa Airport to Cologne Bonn Airport. Book with this popular airline, then get ready to check out the sights in Cologne — and maybe even more of Germany if your schedule allows.

      • The airline most travellers fly with on this route is Eurowings.

      • With 66.67% of its services landing as planned, Eurowings is the most punctual carrier offering MXP to CGN flights.

      • Consider adding a stopover when booking your ticket from Milano Malpensa Airport to Cologne Bonn Airport. Simply deselect 'Direct flights only' to break up your journey, or even explore someplace new along the way. Here are some options between MXP and CGN:

        • Franz Josef Strauss Airport

        • Zurich Airport

        • Vienna International Airport

      How to find the cheapest flights from Milano Malpensa Airport (MXP) to Cologne Bonn Airport (CGN)

      • The lowest price we've seen for a one-way Milano Malpensa Airport to Cologne Bonn Airport flight is £24. A round-trip ticket right now is £55. Depending on the availability when you book, these fares may change.

      • Get cheap tickets from MXP to CGN by booking eight months ahead. According to our research, that's the sweet spot for landing a bargain.

      • July is the cheapest month for flights from Milano Malpensa Airport to Cologne Bonn Airport. If you prefer to travel at a different time of year, the 'Whole month' tool will show you the lowest airfares for each month.

      • Never miss a deal on cheap flights from MXP to CGN by creating a Price Alert. We'll send you an email or push notification on the app when a lower fare pops up.

      • Discover the right flight for you by using the filters. To see the 'Fastest,' 'Best' or 'Cheapest' flights from Milano Malpensa Airport to Cologne Bonn Airport, use the 'Sort by' tool. You can also filter results by departure and arrival times, airline, and number of stops.

      Handy information about Milano Malpensa Airport (MXP)

      • When it comes to the on-time performance of Milano Malpensa Airport, 68.23% of flights complete their journey on time.

      • Central Milan to Milano Malpensa Airport is around 30 miles. Depending on traffic, it'll take about 45 minutes to get there if you're driving, ride-sharing or catching a cab.

      • You can expect a journey time of roughly 55 minutes when using public transport.

      • Need a convenient hotel close to MXP? If you're boarding an early flight from Milano Malpensa Airport to Cologne Bonn Airport, these accommodation options will have you sleeping moments from check-in:

        • Idea Hotel Milano Malpensa Airport

        • Novotel Milano Malpensa Airport

        • Cardano Hotel Malpensa

      Arriving at Cologne Bonn Airport (CGN)

      • Consider staying in a hotel near CGN if you're catching a late Milano Malpensa Airport to Cologne Bonn Airport flight. Select one of these options and make your arrival easier:

        • Hotel Mariella

        • Moxy Cologne Bonn Airport

        • Leonardo Hotel Köln Bonn Airport

      • Pick up a Cologne Bonn Airport rental car and explore Cologne and beyond with your own set of wheels. Wheego, Flex To Go and Alamo are popular outlets to choose from here.

      • For the lowest price, book your ride from Cologne Bonn Airport about two weeks before you set off.

      Getting from Cologne Bonn Airport (CGN) to central Cologne

      • Cologne Bonn Airport is approximately 9 miles from central Cologne. The drive time takes around 20 minutes.

      • When travelling on public transport, expect a journey time of about 30 minutes.

      When to fly to Cologne Bonn Airport (CGN)

      • July is the busiest month for flights from Milano Malpensa Airport to Cologne Bonn Airport. To skip the crowds, go to Cologne in January.

      • The warmest month in Cologne is August, with the temperature ranging between 12ºC (54ºF) and 28ºC (82ºF). Book your flights from Milano Malpensa Airport to Cologne Bonn Airport in this month if this is the type of weather you like.

      • Search for cheap tickets from MXP to CGN in January if you like travelling in cooler conditions. Temperatures are at their lowest around then, ranging between -3ºC (27ºF) and 7ºC (45ºF) on average.

      Explore more of Germany

      • Cologne has loads to offer, but there are so many other corners of Germany you'll want to see. Around 300 miles north-east of Cologne, a visit to Berlin will fill your itinerary to the brim. Start with leading attractions like Brandenburg Gate, Berlin Wall Memorial and East Side Gallery.

      • If you're ready to explore another major destination in Germany, consider Hamburg, roughly 220 miles north-east of Cologne. Miniatur Wunderland, Elbphilharmonie Hamburg and Port of Hamburg are the start of reasons to visit.

      More travel options

      Cheap car hire in Germany
      Cheap car hire at Cologne Airport
      Return flights from Indira Gandhi International to London Heathrow
      Plane tickets from London to Bucharest Otopeni
      Return plane tickets from London to Kuala Lumpur International
      Plane tickets from Manchester to Santorini (Thira)
      Cheap return flights from Birmingham to Athens International
      Flights from Sofia to London
      Cheap return flights from Bristol to Tenerife South
      Cheap return flights from Belfast to Glasgow
      Flights from Bristol to Glasgow
      Cheap tickets from Belfast to Birmingham
      Return flights from London Gatwick to Krakow
      Plane tickets from London Luton to Dublin
      Cheap tickets from Birmingham to Glasgow
      Return tickets from Naples International to London
      Return tickets from London to Houston
      Tickets from Bristol to Berlin Brandenburg
      Return tickets from Manchester to Florence
      Flights from London Heathrow to Toronto Pearson International
      Cheap return tickets from Manchester to Marseille
      Cheap tickets from Marrakech Menara to London
      Cheap tickets from Newcastle to Belfast
      Cheap return flights from Glasgow to Tenerife South
      Return plane tickets from Krakow to London
      Cheap tickets from Manchester to Melbourne
      Cheap return tickets from London to Tampa
      Return flights from Glasgow to London Heathrow
      Tickets from Porto to London
      Cheap flights from London Stansted to Faro
      Cheap return tickets from Vienna to London
      Return tickets from Manchester to Erbil
      B&B Cologne hotel deals
      Hotels by Hyatt Regency in Cologne
      Steigenberger Cologne hotel deals
      Pullman Cologne hotel deals
      NH Cologne hotel deals
      Hotels in Cologne
      Mercure Cologne hotel deals
      Hotels by MGallery in Cologne
      Wyndham Cologne hotel deals
      Hotels by ibis in Cologne
      Holiday Inn Express hotels in Cologne
      Plane tickets to North Rhine-Westphalia
      Cheap return tickets from Milan Malpensa
      Tickets from Milan Malpensa to Germany
      Flights from Milan Malpensa to North Rhine-Westphalia
      Cheap return flights to Germany
      Cheap last minute flights
      Cheap tickets from Lombardy
      Cheap flights from Italy
      Return tickets to Cologne
      Cheap flights from Italy to Germany
      Return plane tickets from Milan to North Rhine-Westphalia

      Plan the rest of your trip from Milan to Cologne

      • Car hire from Cologne
      • Hotels in Cologne

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

      Get our app
      HelpPrivacy SettingsLog in
      Cookie policyPrivacy policyTerms of serviceCompany Details
      • Domestic flights
      • Cities
        • Sydney
        • New York
        • Amsterdam
        • London
        • Dublin
        • Dubai
        • Bangkok
      • Last-minute deals
      • Airports
      • Countries / Regions
        • Canada
        • India
        • United States
      • Airlines
      • Flights
      • Hotels
      • Car hire
      • App
      • Travel trends
      • Sitemap
      • Holiday destinations
      • About us
      • Why Skyscanner?
      • Media
      • Our people
      • Accessibility
      • Sustainability
      • Jobs
      • Travel features & news
      • Legal notices
      • Modern slavery
      • Privacy, Trust and Online Safety Centre
      • How Skyscanner Works
      • Work with us
      • Advertise with us
      • Travel Insight
      • Affiliates
      • Travel APIs
      • Flights
        • Amsterdam Schiphol
        • Paris
        • London
        • Dublin
        • Palma - Majorca
        • Barcelona
        • Ibiza
        • Malaga
        • Belfast
      • Hotels
        • Amsterdam
        • Paris
        • London
        • Dublin
        • Palma
        • Barcelona
        • Ibiza
        • Málaga
        • Belfast
      • Car hire
        • Amsterdam
        • Paris
        • London
        • Dublin
        • Palma
        • Barcelona
        • Ibiza
        • Málaga
        • Belfast
      © Skyscanner Ltd 2002 – 2025

      International Sites

      • Cheap flights
      • Australia - Cheap flights
      • 中国 - 机票
      • Flybilletter
      • Suomi - lennot
      • France - vols
      • Deutschland - Flüge
      • India - Flight tickets
      • Ireland - flights
      • Italia - voli
      • 日本 - 航空券
      • México - vuelos
      • Vliegtickets
      • Billige flybilletter
      • Polska – tanie loty
      • Россия - авиабилеты
      • España - vuelos
      • Sverige - flyg
      • Schweiz - Flüge
      • Türkiye - uçak biletleri
      • United Arab Emirates - flights
      • USA - flights

      We value your privacy

      To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

      We and our 138 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

      Manage preferences or withdraw consent at any time on Privacy Settings.

      Manage settings